This proposal requests funding from the Unreleased Celo Treasury to support CICLOPS during Season 3 (July–December 2026).
Since its inception, CICLOPS has served as Celo's infrastructure coordination and stewardship mechanism, ensuring that critical ecosystem infrastructure remains operational, adequately resourced, and aligned with the evolving needs of the network.
As Celo continues to mature as an Ethereum Layer 2 and prepares for the next phase of protocol and ecosystem growth, infrastructure remains a foundational dependency. Explorers, indexers, wallet infrastructure, data availability providers, monitoring systems, bridges, exchanges, RPC providers, and other ecosystem services all play a critical role in maintaining network reliability and supporting builders, users, and partners.
This proposal requests continued funding to support the infrastructure required for Celo's ongoing operation and future roadmap execution. As in previous seasons, all funds will be used exclusively for infrastructure and vendor-related expenses. CICLOPS contributors will continue serving in an oversight and coordination capacity without compensation.
CICLOPS was established to provide sustainable coordination, funding, and oversight of ecosystem-critical infrastructure.
Over the past several seasons, CICLOPS has helped ensure the successful operation of key infrastructure providers across the Celo ecosystem while supporting major protocol upgrades, ecosystem expansion, and increasing network usage.
As Celo grows, the infrastructure layer supporting the network continues to expand in both complexity and importance. Protocol upgrades, new applications, growing stablecoin activity, increased institutional participation, and broader ecosystem adoption all place additional demands on infrastructure providers and service operators.
Season 3 continues this work by ensuring that critical infrastructure remains reliable, resilient, and prepared to support upcoming protocol and ecosystem initiatives.
Season 3 of CICLOPS is designed to support the successful execution of the Celo Core Co. roadmap and broader ecosystem priorities.
While Celo Core Co. is responsible for protocol development, product innovation, and ecosystem growth, CICLOPS ensures that the infrastructure layer required to support those initiatives remains operational and adequately resourced.
Upcoming protocol upgrades, performance improvements, ecosystem integrations, and adoption initiatives will continue to rely on a broad set of infrastructure providers and service partners. CICLOPS exists to ensure that these dependencies do not become bottlenecks to execution.
This Season 3 funding request covers July–December 2026 and supports:
As in prior seasons, CICLOPS contributors will not receive compensation through this proposal. All funds will be directed toward infrastructure providers and related operational expenses.
The following categories represent the primary infrastructure areas expected to be supported during Season 3.
| Infrastructure Category | Description |
|---|---|
| Wallet Support, Account Abstraction & Infrastructure | Ensures secure user interactions, supports growing MiniPay adoption, and maintains critical wallet tooling such as Valora. |
| Oracles & Indexers | Provide reliable data access and integrity for applications, developers, and ecosystem tooling. |
| Data Availability Infrastructure | Supports scalability, cost efficiency, and verifiability as the network evolves. |
| Explorers, Monitoring & Transparency | Maintains blockchain explorers, monitoring systems, and public dashboards essential for trust and observability. |
| Strategic Infrastructure Buffer | Provides flexibility to respond quickly to unforeseen needs, incidents, upgrades, or emerging technologies. |
CICLOPS is requesting $2,670,000 in funding for Season 3.
The final CELO-denominated amount will be calculated using the 90-day trailing average CELO price at the time of proposal submission.
Funds will be held and disbursed by the CICLOPS multisig and deployed throughout the season based on infrastructure needs, vendor agreements, and ecosystem priorities.
Allocation decisions will continue to be based on infrastructure criticality, operational requirements, and alignment with Celo's roadmap.
CICLOPS remains committed to responsible stewardship of ecosystem resources and transparent reporting.
Consistent with previous proposals, CICLOPS commits to publishing an end of year retrospective.
This proposal covers Season 3 (July–December 2026).
Address for the 3 of 6 CICLOPS Multisig: 0xd71efa410B6EaAB0bAc3b515B393C886BE70F09E
Signers:
| Name | Address |
|---|---|
| Silas Boyd-Wichizer | 0x738D3e9A97D2E2aE6F404D381570E1fb112176BA |
| Martin Volpe | 0x1a96E07fa5A4801b4881C2DC7B953D7356e26495 |
| Eric Nakagawa | 0x9AD631ff4518d4a2a7276D2dF0803F37EfA52080 |
| Anna Tudhope | 0x882774aEE2791e08a0EB04A7BA37c1c5185A6964 |
| Nauman Mustafa | 0x0798934707B8Ab7ab4CF086D54FC92746B171a13 |
| Kishan Peshwa | 0x9CD9dC9ec3bC898a374a93421C4b6C0d5bdC9F8d |
The proposal releases 35,838,926 CELO from the CeloUnreleasedTreasury to the Governance contract (the Community Fund) and increases the CICLOPS multisig's CELO allowance by the same amount, allowing the multisig to withdraw the funds via transferFrom.
CeloUnreleasedTreasury.release is callable only by the contract registered as EpochManager in the Registry, so — following the precedent of cgp-0207, cgp-0232, and cgp-0238 — the Registry entry is temporarily pointed at Governance for the duration of the release and restored immediately afterwards.
increaseAllowance is used instead of approve so that any CELO the CICLOPS multisig has not yet withdrawn under its existing (Season 2) allowance is preserved rather than overwritten.
Temporarily set Governance as EpochManager in the Registry
setAddressFor(string, address)"EpochManager", 0xD533Ca259b330c7A88f74E000a3FaEa2d63B7972 (Governance)Release 35,838,926 CELO from the unreleased treasury to Governance
release(address, uint256)Restore EpochManager in the Registry to the original address
setAddressFor(string, address)"EpochManager", 0xF424B5e85B290b66aC20f8A9EAB75E25a526725E (EpochManager)Increase the CICLOPS multisig CELO allowance by 35,838,926 CELO
increaseAllowance(address, uint256)[
{
"contract": "Registry",
"address": "0x000000000000000000000000000000000000ce10",
"function": "setAddressFor",
"args": ["EpochManager", "0xD533Ca259b330c7A88f74E000a3FaEa2d63B7972"],
"value": "0",
"description": "Temporarily set Governance as EpochManager in Registry"
},
{
"contract": "CeloUnreleasedTreasury",
"address": "0x7A8c7a833565fc428cdFBa20FE03fAfb178A434f",
"function": "release",
"args": [
"0xD533Ca259b330c7A88f74E000a3FaEa2d63B7972",
"35838926000000000000000000"
],
"value": "0",
"description": "Release 35,838,926 CELO from the unreleased treasury to Governance (Community Fund)"
},
{
"contract": "Registry",
"address": "0x000000000000000000000000000000000000ce10",
"function": "setAddressFor",
"args": ["EpochManager", "0xF424B5e85B290b66aC20f8A9EAB75E25a526725E"],
"value": "0",
"description": "Restore EpochManager in Registry to original address"
},
{
"contract": "GoldToken",
"address": "0x471EcE3750Da237f93B8E339c536989b8978a438",
"function": "increaseAllowance",
"args": [
"0xd71efa410B6EaAB0bAc3b515B393C886BE70F09E",
"35838926000000000000000000"
],
"value": "0",
"description": "Increase the CICLOPS multisig CELO allowance by 35,838,926"
}
]
Once the proposal is submitted on-chain, a human readable version can be inspected with:
$ celocli governance:show --proposalID <ID> --node https://forno.celo.org
Voters can verify that:
EpochManager entry — transaction 3 restores it to the current on-chain value (0xF424B5e85B290b66aC20f8A9EAB75E25a526725E, verifiable via celocli network:contracts or Registry.getAddressForString("EpochManager")).release on the CeloUnreleasedTreasury proxy (0x7A8c7a833565fc428cdFBa20FE03fAfb178A434f, verifiable via Registry.getAddressForString("CeloUnreleasedTreasury")) with the Governance contract (0xD533Ca259b330c7A88f74E000a3FaEa2d63B7972) as recipient — funds move from the unreleased treasury into the Community Fund, not to any external party.increaseAllowance on the CELO token (0x471EcE3750Da237f93B8E339c536989b8978a438) for the CICLOPS multisig (0xd71efa410B6EaAB0bAc3b515B393C886BE70F09E) — the same multisig established in cgp-0158 and used for the Season 2 allowance in cgp-0231 and cgp-0237.This proposal does not deploy or upgrade contracts and does not permanently change network parameters, so it represents minimal risk to the network.
EpochManager Registry entry is modified and restored within the same atomic proposal execution; no intermediate state is observable by other transactions.increaseAllowance (rather than approve) preserves any remaining Season 2 allowance.