Celo Ecosystem Liquidity Operation Guild (CELO-Guild): Allocate portion of CELO in the Celo Community Fund to solve liquidity challenges faced by Celo projects and accelerate the growth of the Celo ecosystem

Abstract

The following is a governance proposal to establish Celo Ecosystem Liquidity Operation Guild (CELO-Guild) and allocate a portion of CELO reserve returned by Mento Labs to the Celo Community Fund to solve the liquidity challenges faced by Celo projects and to accelerate the growth of the Celo ecosystem, which was proposed as a solution to make a usage of the CELO returned. The CELO tokens will be administered by the “Double CELO-Guild Multisig’’ (referred to as DCGM), and will be deployed via Double, which will pair tokens from Celo projects, as liquidity on AMMs in the Celo ecosystem such as Uniswap v3.

Any token either natively issued on Celo or bridged onto Celo; either currently existing tokens or future tokens on Celo will be in scope to receive liquidity support from DCGM. DCGM should and must, after thorough research and due diligence, make final decisions regarding which AMM to deploy capital, which tokens to support, how much capital to deploy to support each project token, when to create and when to close a liquidity position, which price tik range to choose. Given Celo’s current focus on ReFi, it is expected that most CELO will be deployed to support ReFi projects including but limiting to Flowcharbon, impactMarket, GoodDollar, EthicHub, Plastiks, Toucan, etc. DCGM will focus on achieving strategic goals for the Celo community instead of financial returns, meaning that DCGM will support liquidity for Celo projects even though no interest from other sources of liquidity/capital that have financial return targets. To prevent whales of Celo project tokens from dumping and draining the CELO liquidity, DCGM reserves the right to ask those whales to publicly commit NOT dumping on Celo Forum.

This proposal requests disbursements of CELO from the Celo Community Fund in 4 stages (details below) with a cap at 10M CELO. DCGM will manage the operation for 2 years. At the end of the 2 years, unless voted otherwise by Celo governance, the operation will be closed orderly and from outstanding funds, up to the total amount of CELO disbursed from the Celo Community Fund will be returned back to the Celo Community Fund.

As a highlight, unlike most other Celo governance proposals, especially many recent ones, this proposal will deploy CELO disbursed from Celo Community Fund into AMM pools via Double. This usage of CELO (indirectly Celo Community Fund) not only solves the liquidity challenges faced by Celo projects but also increases TVL in the Celo ecosystem. More importantly, this proposal plans to return the total amount of CELO disbursed back to the Celo Community Fund.

Background

Liquidity challenge is a big pain point faced by all projects that have issued tokens or plan to issue tokens, either natively on Celo or bridged onto Celo. And the bear market makes things even worse for these projects as lots of liquidity has left the crypto market. To accelerate the growth of these projects and the whole Celo ecosystem, the Celo community really needs to take on the responsibility now to solve the liquidity challenge for those token projects.

Double is an AMM LP-side only DeFi innovation that adapts the widely used market making agreement model in CEX onto AMM, and as a result, it doubles ROI and significantly reduces impermanent loss for capital providers, while at the same time solving the liquidity challenge for token projects. Double recently launched on Celo and has formed partnerships with big Celo projects including Valora, Mento, impactMarket, GoodDollar, EthicHub.

By creating a virtuous (win-win-win) circle in the whole Celo ecosystem, Double not only empowers the Celo community to solve the liquidity challenge faced by token projects, but also creates a new external demand for CELO tokens and a new earning opportunity for CELO holders to compound their holdings.

Previously, similar to the practice used by other chains, CELO tokens were given out for free to attract liquidity, which is extremely bad to the CELO price in the bear market. With Double, a permissionless and trustless DeFi primitive, the Celo community now can and should supply CELO tokens into Double as strategic capital to solve the liquidity challenge for Celo token projects, especially the ReFi projects.

To achieve the above goal, this governance proposal is to request a portion of the CELO reserve in the Celo Community Fund to be used as strategic capital, which will be managed by DCGM. Unlike most other Celo governance proposals, especially many recent ones, this proposal will deploy CELO disbursed from Celo Community Fund via Double, which will pair tokens from Celo projects, as liquidity on AMMs in the Celo ecosystem such as Uniswap v3.

This usage of CELO (indirectly Celo Community Fund) not only solves the liquidity challenges faced by Celo projects but also increases TVL in the Celo ecosystem. More importantly, this proposal plans to return the total amount of CELO disbursed back to the Celo Community Fund due to Double’s design to favor the capital provider side.

Projects Requesting Liquidity Support

This is the initial list of projects requesting liquidity support. Other projects and future projects can freely request liquidity support via the communication platform (Celo Forum) described below. To be super clear, projects can request any amount of liquidity support they want, however, it is up to the DCGM to make final decisions on how much liquidity to deploy and when to deploy for each project. For example, Flowcarbon requests 2M CELO liquidity support. It does not mean Flowcarbon needs all 2M CELO liquidity support for its initial token and at the time the token is launched. More importantly, it does not mean DCGM has committed to deploy 2M CELO for Flowcarbon.

Plastiks:

Plastiks verifies the recovery and recycling of plastic waste from the environment. We provide businesses with solutions to meet their sustainability goals, while funding plastic recovery entities through the purchase of plastic credits.

PLASTIK token: Market cap $15M
PLASTIKc liquidity support request amount: 2M CELO
Smart contract address: 0x27cd006548dF7C8c8e9fdc4A67fa05C2E3CA5CF9

Flowcarbon:

Flowcarbon has been part of the Celo community for a while. We are an active member of the Climate Collective & Credit Collective, have co-hosted events with Celo Foundation, and love being a part of the CELO ecosystem. Flowcarbon’s mission is to leverage innovative technology to scale the voluntary carbon market. We vertically integrate across the entire carbon offset lifecycle and offer strategies & solutions that span project origination, structured finance, project development, and carbon credit sales.

Flowcarbon intends to use DCGM’s support to establish a liquidity pool with one of our upcoming carbon bundle tokens. The specific bundle criteria for each token – provisionally planned as tech-based removals and nature-based solutions – will be finalized in line with carbon market policy updates from standards bodies.

Flowcarbon token estimated market cap (conservative): either $3M or $15M
Flowcarbon liquidity support request amount: 2M CELO

EthicHub:

EthicHub is a platform that enables investment in the productivity of small-scale farmers by financing their fieldwork and the export of their exceptional products. It also allows contributors to provide collateral to back loans, participating in the Web3 technological revolution to build a more inclusive financial system. EthicHub actively engages with the Celo ecosystem and collaborates with entities such as Celo Europe DAO, Credit Collective, Toucan, and Kolektivo

Ethix token: Market cap $15M
EthicHub liquidity support request amount: 2M CELO
Token ID: 0x9995cc8F20Db5896943Afc8eE0ba463259c931ed

impactMarket:

impactMarket is an application-layer protocol, governed by PACT holders through a DAO, designed to enable open access to finance & knowledge, drive economic development, and unlock human potential. It is now looking to become one of the most efficient and impactful user acquisition / retention channels for web3 solutions, powered by microfinance. It has been actively engaging with the Celo ecosystem and collaborating with entities such as Celo Europe DAO, GainForest, Opera MiniPay, Ammer, Huma, Credit Collective, and others.

PACT token: Market cap $1.3M (FDV)
impactMarket liquidity support request amount: 2M CELO
Token ID: 0x46c9757C5497c5B1f2eb73aE79b6B67D119B0B58

Glo Dollar:

Glo Dollar is a fiat-backed stablecoin pegged to the US Dollar that generates basic income for people living in extreme poverty. As the market cap goes up, extreme poverty goes down.

  • Glo Dollar is pegged to the US dollar (much like Circle or Tether), meaning every Glo Dollar in circulation has one US dollar backing it;
  • The US dollars are kept in a reserve backing Glo, and part of this reserve earns interest;
  • Our earnings are donated to GiveDirectly, who run basic income programs.

With time, we expect every $20,000 of Glo Dollar in circulation to create basic income for one person in extreme poverty.

Glo Dollar (ticker: $USDGLO) is issued by brale.xyz and is available on Uniswap on Celo, Ethereum, Polygon, Optimism, and Base.

Glo Dollar (USDGLO) market cap: $2.2M
Glo liquidity support request amount: 2M CELO
Smart contract address: 0x4F604735c1cF31399C6E711D5962b2B3E0225AD3

GoodDollar:

GoodDollar is a non-profit protocol that creates and distributes free money as a public good, distributed as UBI (Universal Basic Income). It’s governed by its members through the GoodDAO, working towards advancing decentralized financial education and ensuring access for all, by using decentralized blockchain technology. GoodDollar is one of the fastest-growing projects in the Celo Ecosystem, with over 100,000 monthly active users. It has been actively engaging with the Celo ecosystem and collaborating with entities such as HaloFI, Masa Finance, Opera MiniPay, Climate Collective, Detrash, Sivli and others.

Providing liquidity to the GoodDollar ecosystem plays a vital role in fortifying the GoodDollar economy and supporting hundreds of thousands of members worldwide, who utilize their G$ to convert into various crypto assets and currencies, and also experiment and learn about DeFI and web3 opportunities.

GoodDollar liquidity support: 2M CELO
G$ Token Address on Celo: 0x880c4641702D5E12d6a881BB6D8fC425E98Cb398

DeTrash Recy Network:

The Recy Network is a solution for a world without waste in nature. The network functions through an application and API where people and companies show they are delivering waste to the right (sustainable) path and receive rewards in cRECY tokens for it. Companies accept cRECYs for discounts and acquire tokens to stake it in exchange of the Friend of the Clean World status. The Recy Network started in 2021 and has worked with the Climate Collective, Gooddollar to name a few strategic Celo partners. The liquidity will be used to impact over 100 underserved families of the north and northeast region of Brazil to improve their health and life quality through recycling, repurposing and composting.

cRECY token: Market cap 398,660.439 USD
DeTrash liquidity support request amount: 600k CELO
Token ID: 0x34c11a932853ae24e845ad4b633e3cef91afe583

ImmortalX

ImmortalX is a next-generation decentralised perpetual exchange on Celo, enabling Celo users to trade cryptocurrencies such as BTC, ETH & CELO with up to 50x leverage, directly from their wallets without depositing. By leveraging our unique concentrated liquidity vault mechanism consisting of only cUSD stablecoins, our capital-efficient platform offers low slippage for traders and attractive yield farming opportunities for liquidity providers. Additionally, native token holders can also earn a portion of the protocol’s revenue with increment over time.

IMTX Market Cap: $600K
IMTX Liquidity Support: 1M CELO
IMTX Token Address on Celo: 0x84084b3a9ff2cb1f617355d0773eb37722ba1d49

Mento:

[Details of the upcoming Mento token will be provided later]

Operation Details

Multisig: The DCGM will be responsible for managing the operation and deployment of CELO tokens. Supplying liquidity into AMMs is a complex operation ranging from which tokens to support, how much capital to deploy for each token, when to create and when to close a liquidity position. Hence it requires a solid team with right domain knowledge to make right decisions. The DCGM will initially consist of 4 team members/signers (any tx will require at least 2 signers)

  • Henry He - Double
  • Alex Witt - Partner at APF/Verda, ex-CFO at Celo Foundation
  • Isha Varshney - Head of DeFi at Celo Foundation
  • Nikhil Raghuveera - Founder at Heimdall, ex-Head of Strategy at Celo Foundation

Communication Platform: Any token either natively issued on Celo or bridged onto Celo; either currently existing tokens or future tokens on Celo, will be in scope to receive liquidity support from DCGM. Given Celo’s current focus on ReFi, it is expected that most CELO will be deployed to support ReFi projects including but limiting to Flowcharbon, impactMarket, GoodDollar, EthicHub, Plastiks, Toucan, etc. DCGM plans to use Celo Forum (will request a dedicated category) for projects to express their token liquidity support requests and for DCGM to communicate its decisions regarding CELO deployments in a public and transparent manner. DCGM commits to communicate its decisions in the public form first and wait at least 3 days before starting to execute the transactions. One additional benefit of communicating publicly is that other CELO holders can easily copy the liquidity positions taken by DCGM if they like. This will make it easier to attract other sources of capital as liquidity to support Celo token projects.

Strategic Capital: When making decisions to deploy CELO to support liquidity requests from Celo token projects, DCGM will factor strategic goals of the Celo community instead of solely based on financial returns. AMM LPing could be unprofitable or could not meet the return targets of financial capital. Hence when financial capital is not available to Celo token projects, the Celo community needs to step up to fill the void by supplying CELO as strategic capital to bootstrap the liquidity for Celo token projects, and gradually to attract financial capital to replace strategic capital eventually.

Disbursement Schedule: The CELO token requested from the Celo Community Fund will be disbursed in stages.

  • Stage #1: 1M CELO
  • Stage #2: 2M CELO
  • Stage #3: 3M CELO
  • Stage #4: 4M CELO

Stage #2, #3, #4 disbursements will be triggered when CELO tokens disbursed in previous stage(s) have been fully deployed. Predicting the crypto market and planning the liquidity accordingly are super hard. This disbursement schedule design does factor the market dynamic prediction, liquidity request estimation, and the schedule for Celo’s transition to L2, but has the flexibility to support liquidity requests when big projects like Mento launch their tokens.

Of the 1M CELO disbursed in Stage #1, 0.5M CELO will be granted to Double to compensate its contributions and services for the next 2 years:

  • Double will be in the core operator of the DCGM. It will engage Celo projects to assess their products, evaluate their liquidity requests, and make recommendations to DCGM to execute liquidity positions. It will also handle all communications with projects and the entire Celo community.

  • Double will delegate its corporate DDC allocation to DCGM. DDC is a utility NFT token that is required to supply capital into Double. DCGM does not own any DDC and delegation from Double solves the problem. However, by delegating DDC to DCGM, Double will forfeit the benefits of using or delegating the same DDCs to other entities.

  • Double will support and integrate with other and future AMMs launched on Celo such as Uniswap v4 Hooks. Supporting other AMMs, especially new types of AMM like Uniswap v4 requires significant R&D effort and investment.

  • Double will maintain and update existing products including both front-end and back end smart contracts.

As a key Celo ecosystem project, Double has a strong desire to deepen its participation in and contributions to the Celo community, especially on helping Celo’s transition to CEL2! To achieve the goals, Double wants to become a validator in the existing Celo blockchain as well as in the upcoming CEL2. Double plans to use the grant of CELO tokens to participate in the validation service besides deploying CELO tokens via Double to support liquidity for Celo token projects.

Different from most other Celo governance proposals to use Celo Community Fund, especially many recent ones, this proposal plans to return up to the total amount of CELO disbursed back to the Celo Community Fund at the end of the operation. As an illustration, if the Celo Community Fund disburses a total of 10M CELO during 4 stages, at the end of 2 years, the proposal plans to return up to 10M CELO back to the Celo Community Fund.

Profit Distribution: It is quite likely that the DCGM operation will generate profit. At the end of the operation, after returning the total amount of CELO disbursed back to the Celo Community Fund, the remaining profit will be distributed as grants to fund Celo projects. For legal reasons, profit can NOT be returned to the Celo Community Fund. Projects to be considered for grants including a project that will develop smart contracts to replace the multisig that will make future similar operations more efficient, and other public goods work. Which projects to fund will be discussed at the time of closing the operation.

Known Risks

The CELO tokens distributed from the Celo Community Fund will be used to interact with a DeFi protocol. Like any usage of CELO in any DeFi protocol, the CELO tokens are exposed to risk associated with interacting with smart contracts. However, Double smart contracts have been audited by a professional auditor selected by Celo.

It is well-known that supplying liquidity into AMMs also faces some financial risks such as market risk, impermanent loss risk, and could be unprofitable. This is exactly why financial capitals don’t like to take the risks sometimes and hence the Celo community needs to step up to fill the void by supplying CELO as strategic capital to bootstrap the liquidity for Celo token projects. Double has an innovation with a novel design to make AMM LPing profitable and DCGM expects to pay back the principal disbursed from the Celo Community Fund.

9 Likes

Actually we want to talk to some Ecosystem Growth and DevRel on CELO. As we are working on a solution for this specific topic.

1 Like

Great initiative! Is there a way for other projects to participate?

DeTrash (detrash.io) would greatly benefit from it!

3 Likes

Yes. “Any token either natively issued on Celo or bridged onto Celo; either currently existing tokens or future tokens on Celo will be in scope to receive liquidity support from DCGM.”. Please provide your project info as a reply using the template in the proposal. Thanks.

4 Likes

DeTrash Recy Network

The Recy Network is a solution for a world without waste in nature. The network functions through an application and API where people and companies show they are delivering waste to the right (sustainable) path and receive rewards in cRECY tokens for it. Companies accept cRECYs for discounts and acquire tokens to stake it in exchange of the Friend of the Clean World status. The Recy Network started in 2021 and has worked with the Climate Collective, Gooddollar to name a few strategic Celo partners. The liquidity will be used to impact over 100 underserved families of the north and northeast region of Brazil to improve their health and life quality through recycling, repurposing and composting.

cRECY token: Market cap 398,660.439 USD
DeTrash liquidity support request amount: 600k CELO
Token ID: 0x34c11a932853ae24e845ad4b633e3cef91afe583

4 Likes

Thanks Phil. I have added Recy Network into the proposal.

4 Likes

Thank you brother. We’re here to help whenever needed as well. :slight_smile:

2 Likes

Hi @hhe,

I left some initial comments when you shared the proposal with me via TG, but I want to raise more concerns here.

Let me start by saying that I’m eager to have more active trading and deeper liquidity on Celo, and I agree that we should be looking into ways that support the natural evolution of Celo-native markets.

However, I don’t think the current proposal is close to the solution I would imagine working.

Looking at existing strategies from L1/L2 to attract liquidity and facilitate trades, such as Karpatkey attracting over $1M in volume + nearly 40M in Yield Bearing Assets to Gnosis or Aribtrum’s STIP campaign, your suggestion seems fundamentally different, and in my opinion sub-optimal.

I’ll try to focus on my main two points:

Pairing a token with CELO ≠ Growth of the project: Liquidity is related to the ease of converting an Asset to cash and is related to the demand and supply side of an asset. As such, it correlates with the demand for the token of a project, which is a proxy of the traction of a project. While there are ways to support the growth of projects, I don’t think using a still-to-be-defined framework with significant caps is the way. Pairing a token with deep CELO liquidity is not proven to make a project operate better and realize impact. It could even provide counter-productive incentives for project stakeholders to sell their tokens in exchange for CELO.

High downside risk compared to limited upside: Having operated a multi-million DeFi Fund from the Amsterdam Stock Exchange in 2021, I have experience with Investment Committees and Fund management.

From my experience, there seems to be a significant risk for the Celo Community Treasury, given that 1. projects that fail to generate natural liquidity would be more inclined to request CELO liquidity and 2. This proposal introduces significant additional counterparty and smart contract risk.

The upside, however, seems low as you specified that 1. profit can not be distributed back to the Community Treasury, 2. there are significant operational costs (~$200k a year going to double) if at the first stage of the proposal, and 3. the likelihood of a third-party service provider being able to assess strategic priorities better than the Celo voters is small.

From my point of view - we need more coherent strategies for supporting markets and projects on Celo, likely revolving around Yield Bearing Assets and built on the shoulders of proven technology.

4 Likes

Hi @LuukDAO !

I can see the points mentioned can be solved via the methodology to which projects, liquidity volume and milestones for liquidity are set.

I actually see the advantage to not especify the framework but rather the very much qualified governance body (shared between Celo core people, APF/Verda and Double), in the sense that it leaves room for the best framework to be adopted and updated as the programm evolves. As experience with our Climate Collective has shown.

In regards to generating “natural liquidity” I didn’t understand this definition here for the vast majority of projects in crypto space needs liquidity to come from investors (VC or not) or grants usually and not from use of tokens or token sales by the project builder.

Furthermore lack of liquidity support is the issue that hinders projects which are not on the mainstream trends, which mostly are those of greater social impact given the mainstream projects are mainly adopted by the top 10% of the world economically speaking, which in turn goes against the very mission of Celo.

4 Likes

Luuk, thanks for your further comments regarding 2 out of 5 concerns you raised via TG (glad to know that you are happy with the other 3 :grinning:).

First, let me address the existing strategies you mentioned. The fact that other strategies exist clearly shows that liquidity challenge is big problem for token projects even on bigger TVL chain like Arbitrum. At high-level, existing strategies give out tokens for FREE. I don’t believe the approach is long-term sustainable and the market has shown the “yield-farming” is bad. (I think Celo had tried similar things in the past but fully stopped by now). Yes, our strategy is fundamentally different. Biased of course, I believe Double’s innovations solve most issues with existing strategies.

Second, regarding pairing with CELO. I think I understand your concern better now. Sounds like your concern is whether the token should “pair with cUSD” vs “pair with CELO” (correct me if I am wrong so I can address your concern properly). Let me give you proofs on using L1 native token as trading pair works. When Uniswap v1 launched, tokens can only pair with ETH. History is written on the wall on how Uniswap solves the liquidity challenges for projects, especially small cap tokens which most Celo project tokens are today. Even with Uniswap v2, v3, how many <token, ETH> pairs are there?! Another example is Osmosis, an AMM/L1 chain on Cosmos ecosystem. They have been using OSMO tokens (native Osmosis L1 token) to support liquidity for tokens launched on Cosmos ecosystem, e.g. <token, OSMO>. CELO on Celo equals ETH on Ethereum, and true users on Celo have reasons to hold CELO.

Some traders may prefer to trade <token, stablecoins (e.g. cUSD, USDC)>. All swap routers and aggregators support multi-hop path today. Traders can easily do a trade to convert token into stablecoin in the front-end, and routers or aggregators will figure out the path to fulfill the trade. There is really little difference between <token, cUSD> and <token, CELO> + <CELO, cUSD> from trader’s point of view.

Third, on risk and upside. Regarding “generate natural liquidity”, are you contradicting yourself in your post?! If projects can generate nature liquidity, why would Aribitrum uses STIP to incentivize liquidity! Further more, their strategies give tokens for FREE, which will cause sell pressure. On the other hand, I like to highlight again, “… this proposal plans to return up to the total amount of CELO disbursed back to the Celo Community Fund at the end of the operation. As an illustration, if the Celo Community Fund disburses a total of 10M CELO during 4 stages, at the end of 2 years, the proposal plans to return up to 10M CELO back to the Celo Community Fund.”. I believe this is the very FIRST Celo proposal that can do this.

Regarding “profit”, clearly you have not consulted with legal. The design to separate profit from principal is the result of legal feedback. As stated, the profit will be distributed as grants to fund Celo projects including public goods.

Again, the CELO will be used as Strategic Capital to support liquidity challenges for Celo token projects. Earning profit is not the 1st priority. This is being said, even with risks, we have high confidence to achieve the goals, due to Double’s innovations to “make AMM LPing profitable”.

4 Likes

I was recently thinking of something similar, like liquidity credit for small projects from, say, Credit Collective. I would love to see how strategic funding could help smaller liquidity projects like wasset.io.

All in all, nice proposal.

3 Likes

Hi,

I am Josh from ImmortalX, a native perpetual exchange on Celo. We are hoping to receive more information about this initiative and potentially assistance in liquidity if possible.

ImmortalX is a next-generation decentralised perpetual exchange on Celo, enabling Celo users to trade cryptocurrencies such as BTC, ETH & CELO with up to 50x leverage, directly from their wallets without depositing. By leveraging our unique concentrated liquidity vault mechanism consisting of only cUSD stablecoins, our capital-efficient platform offers low slippage for traders and attractive yield farming opportunities for liquidity providers. Additionally, native token holders can also earn a portion of the protocol’s revenue with increment over time.

IMTX Market Cap: $600K
IMTX Liquidity Support: 1M CELO
IMTX Token Address on Celo: 0x84084b3a9ff2cb1f617355d0773eb37722ba1d49

2 Likes

Hey Josh, thanks for reaching out. Just added ImmortalX project info into the main proposal.

1 Like

Since there appear to be many projects in requirement of liquidity, I’d propose redrafting into a framework under which anyone can apply.

And then having weighted voting by the community to determine who gets how much under teh approved framework. or some similar approach, the point being we shouldn’t just reward projects that show up on time but have a proper RFP process

Hey Devansh, I am confused with your comment since the proposal already clearly says anyone can apply - “Any token either natively issued on Celo or bridged onto Celo; either currently existing tokens or future tokens on Celo will be in scope to receive liquidity support from DCGM.”

1 Like

Ah i see its a rolling program rather than a one off allocation like arbitrum stip

That makes sense, it sets up something akin to a foundation where anyone can apply at any time for liquidity

Yep. We come up with a fancy name for this: CELO-Guild!

1 Like

Hello everyone, sorry for the delay in moving to on-chain voting phase. We decided to enforce a timelock for Stage #2, #3, #4 disbursements and empower Celo Governance to cancel these disbursements in 2 weeks. It took us sometime to figure out the right solution and to verify the solution on-chain.

The solution uses OpenZeppelin’s Timelock Controller contract (source code here), which saves us time and money on audits. The instance of the Timelock contract can be verified on Celoscan here. For more details, please check the Verification section of the on-chain proposal https://celo.stake.id/#/proposal/155. Of course, we love to have your support and YES vote.

It is the very first Celo governance proposal to enforce timelock for disbursements from Celo Community Fund. I believe other proposals should also use timelock and I hope Celo community will adopt this good practice soon.

1 Like

Thanks @hhe for doing the extra work to introduce the timelock. If this works out, I hope we can use this for other proposals as well in the future!

Giving governance the power to safely revoke approvals is a great addition. I think we may want to create a new post to talk about the topic in general.

4 Likes

I think the timelock is a great idea - it also addresses my main concerns.

FWIW I have a high degree of confidence in the stewards of DGCM, Henry, Alex, Isha, and Nikhil, but in general I think it’s good practice to have good checks and balances.

1 Like