Approach to Stablecoins on Celo

Hello from Albert from cLabs and Serge from DuniaPay! Albert is a Product Partner at cLabs working on the launch of cEUR (Celo Euro), and Serge is the CEO of DuniaPay working on cXOF (Celo West African CFA franc). We hope our unique perspectives working on launching stablecoins on Celo are helpful to the larger Celo community as we collectively prioritize the next phase of stablecoins on Celo. As much as we all would want to launch every currency possible on Celo, there is only so much capacity in the ecosystem, so we think it is important to collectively focus our efforts where they will have the most impact.

Serge: We are gearing up for the launch of our proof of concept for cXOF which is intended to track the CFA franc, a currency shared by 14 counties located in Central and Western Africa. Our team at Dunia is super pumped by the upcoming launch because of the impact this could have. cXOF will allow residents of 14 countries in Africa to easily save (using protocols like Moola), and get paid or pay anyone anywhere in the world by swapping natively between multiple stable currencies available on Celo (cEUR, cUSD and more to come). Albert and I are excited to kick off this discussion with the community.

Albert: I am pretty excited about the launch of cEUR and working with Celo Alliance members to bring remittance capabilities and stability in the form of a Euro-tracking asset to the ecosystem! I can’t wait to see the feedback from the community and hear your thoughts about what we should work on next.

Launching new assets on Celo is designed to enable the community’s core mission to build a financial system that creates conditions of prosperity – for everyone. Each stable asset the community launches is a project that can contribute to the objectives of enabling more geographies to build on Celo and to have access to a native stable currency.

The cUSD, a decentralized stablecoin that tracks the value of the US Dollar, was launched on Celo in June 2020 to meet the greatest overall stable currency demand. Being the world reserve currency used as the basis of trade globally, a stablecoin tracking the value of the US Dollar was an intuitive initial currency.

As an open blockchain development platform, stable assets on Celo can be launched by anyone holding CELO. But before proposing a new stablecoin, we suggest that the community consider the following evaluation framework to assess whether it would be apt. This is an evolving, open-source framework - with the idea that we, as the community, collectively refine it as new stable assets launch as the protocol and community grow.

Evaluation Factors:

Mission Alignment

We think a primary consideration when evaluating a new stablecoin is how well it aligns with the mission of Celo. Each new asset should empower people and help to grow a more inclusive financial system, and we should compare these assets based on their relative ability to do so. Effective stablecoins launched by our community should converge on currencies that are both in need and have a high readiness for adoption. These factors can be qualitative and some of the teams building on Celo with “on the ground” knowledge can help model where geographic alignment is higher.

Albert: For example, some of the areas with a high need and readiness are Argentina, Brazil, Burkina Faso, Ivory Coast, Colombia, Kenya, Mexico, Nigeria, the Philippines, South Africa, Turkey, and Uganda. These are top of mind for us at this time, but we would love to hear from others about potential geographies or currencies that are similarly aligned.

Ecosystem Relevance

Celo’s core users are mobile-first, so many community and Alliance members focus to support currencies that have high mobile transaction rates or the potential to financialize an already mobile population. Future fiat-tracking currencies should enable a greater range of mobile savings, payments, foreign exchange, and remittances.

The Celo ecosystem has many different builders and dapps in various countries. Launching new stable assets in builders’ native currencies is one way the platform can support developers and entrepreneurs in their unique paths to growth.

Specific currencies may also be needed to support partners (Celo Alliance members, grant recipients, seed funded ventures, and strategic partnerships) that are doing significant work to advance a mobile-first ecosystem if there is a large amount of users or liquidity that they can onboard to Celo by launching a new asset.

Serge: Celo’s mobile first approach could be incorporated into existing services like mobile money in Africa. Mobile money is one of the most used financial services in the majority of sub-saharan Africa. It is possible to bootstrap adoption by giving users a familiar mobile money experience running on Celo (cXOF in the case of Dunia) to launch a currency in similar regions. This report from GSMA highlights areas where there could be potential interest in launching a new currency on Celo.

Albert: It’s not just about the users, but the builders, hackers, innovators, and community that are involved in all aspects of our ecosystem. How do we support the people growing our community with the stablecoins that we launch in the future?

Market Size

Aggregate value of the total supply of a fiat currency is akin to the market cap of a cryptocurrency on popular ranking sites such as coingecko.com and coinmarketcap.com. This is a good signal of relative demand for specific currencies.

There are 180 different currencies recognized by the United Nations, of which 130 are floating rate currencies (or pegged to a currency basket). Currencies that are in the top 20% (> $450 billion USD market cap), demonstrate even greater traction than the largest cryptocurrencies today. Today, the currencies larger in market cap than Bitcoin are (in descending order): CNY, USD, EUR, JPY, GBP, KRW, INR, CAD, HKD, AUD, TWD, BRL, and CHF (Source: https://fiatmarketcap.com/).

Relative Inflation

Currencies that maintain a fairly consistent purchasing power over time and have a history of low inflation are needed for financial stability. It is far easier for people around the world to save when they have access to a currency that has a predictable value over several years. This stability can be affected by many factors such as monetary policy, central bank integrity, capital controls, foreign exchange demand, and the politics of the issuing state.

In the modern system of mostly free floating exchange rates, some currencies hold their value relative to others better and exhibit lower exchange price variances over time. Some of these currencies include the US Dollar (USD), New Zealand Dollar (NOK), Singapore Dollar (SGD), Japanese Yen (JPY), and Swiss Franc (CHF).

Albert: Having more stable assets allows other community currencies to build on top of these foundations if they are also developing stable rate currencies. For instance, cXOF is able to leverage cEUR to hold in their separate reserve to issue a currency that exists on top of it. We are keeping a close eye on currencies that help users protect their savings at scale in such a manner.

Liquidity

For people to utilize any stablecoin as a meaningful medium of exchange, it needs to be convertible to other assets within the current financial system. Today, this is done primarily through exchanges and other cash-in/cash-out providers. Convertibility into other currencies and goods or services helps build trust in a new stablecoin.

Albert: New stablecoins should have sufficient liquidity to be converted to fiat and other crypto assets. Examples of a few non-USD pegged stable national currencies that have gotten some early exchange traction include TerraKRW, EURS, BitLira, and BitCNY. In particular, stable crypto-asset versions of fiat trading pairs on exchanges where CELO is currently traded against fiat pairs, gives users the opportunity to convert Celo-native assets to equivalents of their local currencies.

Serge: Some countries have better existing payment rails to bridge fiat to crypto and it’s easier to get traction where there’s existing trade and exchange liquidity. Some countries also have existing traditional payment systems (such as Mobile money agents) that can be leveraged to give local users a familiar cash in/cash out method.

Regulatory

Legal environments around the world have varying levels of clarity for cryptocurrencies and mobile money transmission. It’s important for the community and the on-going development of Celo that entrepreneurs and developers comply with the laws of their jurisdictions. The Mobile Money Regulatory Index is one example of a quantitative assessment of geographies that are more friendly towards mobile money adoption. It’s always preferable to work within jurisdictions with favorable legal frameworks supporting mobile money and cryptocurrencies.

Albert: This should be seen as a basic framework and as a starting point to guide community discussion. It is a work in progress as the Celo community launches more stable assets in the future. We expect more stablecoins to be added to the Celo platform at the approximate rate of one per quarter to give the ecosystem time to generate sufficient demand and adapt future releases with lessons learned.

Serge: Using this framework as a building block we should be able, with the help of the community, to not only narrow down the focus on the next stablecoins we should launch on Celo, but also to improve the decision framework itself to be more inclusive. Our mission with cXOF is to bridge the already widely adopted mobile money services in Africa with crypto currencies that have the potential to create more value added services. We hope our work on this at Dunia will bring some insights to others looking to launch stable currencies on Celo.

If you would like to contribute to Celo and help us shape the future of decentralized mobile finance, join the Celo Discord community and share your thoughts! If you would like to share your input on how these stablecoins could be used and adopted, please reach out to us.

4 Likes

Just a note about “relative inflation”. If it is safe (from Celo protocol perspective) to add a currency that has moderate-to-high year-to-year inflation, it can be extremely useful to have it on the platform.

In countries where local currency is unstable, Celo platform can be incredibly useful as it can essentially provide an FX market on your mobile phone. When local currency is unstable, people have to constantly convert between local currency and USD (or sometimes EUR, but mostly USD). Being able to do that on the phone with minimal fees can be incredibly useful and can provide a huge value for users.

Lira is probably one good example of such a currency. If we had stable cTRY on the platform, i could see it having quite a bit of demand since it would allow people in Turkey to really easily convert between Lira and USD at minimal fees. Of course this is assuming that Valora wouldn’t iimediately get blocked by Turkish Government for providing such a service.

3 Likes

I’d personally rank “relative inflation” a bit lower in importance, but a currency with high inflation should have high liquidity in the Celo ecosystem. As Zviad mentioned, Turkish Lira (TRY) would be a good example of this, seeing that there is some decent volume on CELO/TRY at Vebitcoin (Vebitcoin.com Ripple-Algorand-Stellar-Bitcoin Borsanız). CELO trading against existing fiat pairs is a decent way to quantify the “liquidity” considerations. A cTRY assessment might qualitatively look like this in the above framework:

Mission Alignment: Great
Ecosystem Relevance: Good
Market Size: Medium
Liquidity: Good
Regulatory: Unknown/Unregulated (Good?)

1 Like

Very comprehensive post. I’m keen to keep following updates on new Celo stables. thanks

1 Like

Hey @albertw, have there been any discussions about introducing non-fiat assets as cXXX tokens too?

Specifically, introducing something like synthetic Bitcoin (i.e. cBTC), which would work like cUSD and cEUR, tracking price of Bitcoin instead of USD or EURO.

cBTC would be quite safe and easy to introduce since:

  • There is already decent liquidity on CEX for BTC/CELO (Binance & Bittrex)
  • Price of CELO and BTC can be correlated like all other crypto currencies, that decreases risks associated with BTC volatility.
  • Since reserve already contains BTC, reserve’s BTC allocation can be increased if there is huge demand for cBTC, further alleviating any potential dangers for reserve collateralization.

While some version of BTC can and will probably exist on Celo through various bridges, cBTC can still have its own advantageous and overall benefits for the Celo ecosystem. (Happy to discuss those).

1 Like

I’m not sure that the typical characteristics of cXXX stable assets like being able to pay for gas or inclusion in Mento trading would be something that’s constructive to extend to a cBTC. IMO, something like what you’re describing would be better implemented as part of a Synthetix-like dapp on Celo. An independent dapp with a separate Reserve to back more volatile assets meant for trading would have different Reserve and risk management practices that are suitable for non-stable assets.

2 Likes

Can you expand a bit on what makes cBTC more risky asset for the protocol to support? (or to include it in Mento?).
As far as I see:

  • CELO/BTC price is less volatile than CELO/USD (at least cursory observation shows that: Celo price today, CELO live marketcap, chart, and info | CoinMarketCap). So it should be safer to have CELO/cBTC in the mento compared to CELO/cUSD or CELO/cEUR.
  • Since Celo reserve has ability to hold BTC directly, it further reduces any risks of becoming under-collateralized due to any BTC/CELO price changes?

I can definitely see arguments against cBTC asset like:

  • there might not be any demand for it in the first place.
  • potential bridge solutions might be so much superior that it wouldn’t even make sense to have something like cBTC.
  • other reasons related to its usecase + benefits to the protocol.

I am just not seeing the risk issue. At least not seeing how cBTC would be any riskier compared to even cUSD.

EDIT: Expanding on risk issues would probably be useful for other general cXXX asset discussions too in future.

1 Like

Could you describe on what axes potential bridge solutions might be better or worse than mento for cBTC?

I’d like to restart the conversation around cBTC because Celo doesn’t have a trust-less bridge to the Bitcoin network (currently). So the best proxy for BTC is a centralized custody model. This is not idea because of seizure risk and lack of ability to mint/burn for most people. Moola would be able to quickly add support for a cBTC market even with thin liquidity because it uses Mento. Being able to pay gas fees in cBTC would be very useful for Celo to provide services to businesses and individuals in markets like El Salvador that require it be accepted as a form of payment.

2 Likes

If we mint cBTC, what would we deposit into the reserve when we move the BTC collateral (which is currently off-chain) on-chain?

In general, I think we should focus on releasing stablecoins that are pegged to assets that have historically declined in terms of USD price. Ultimately, Celo stablecoins are liabilities on the Reserve. We need to make sure our investment strategy outpaces that of the tokens we issue. BTC is a tough asset to compete with.

I think we need a cDONG. Vietnam is the #1 country for Mobius and a big source of Ubeswap and Moola users as well. And the DONG/USD chart doesn’t look good, meaning it’s a great asset for the Celo Reserve to issue :stuck_out_tongue:

2 Likes

If the BTC reserve is going to be rebalanced on chain then it needs to either be composed of a trust-less bridged version of BTC or a trusted custody wrapped version of BTC.

CELO/BTC price would appreciate if there were lots of cBTC being minted because Mento would require 1 BTC worth of CELO to be locked per cBTC which reduces CELO circulating supply.

I agree regarding cDONG that the user data suggests Celo has a very strong community in Vietnam and we should lean into that.

Hi @Patrick , @0xhuman , @thezviad , my latest thoughts:

I support cDONG. 20% of Celo.tax subscribers are in Vietnam (even though we don’t have the language supported yet, but plan to soon). This is our largest cohort after the US.

@Patrick , I don’t believe CELO/BTC would appreciate quite as much by having cBTC because, yes a deposit of CELO is required to the reserve, but then the reserve rebalances a portion of that into BTC.

I’m supportive on doing cBTC and strongly supportive on getting more fiat cStables out there asap. @martinvol any updates on process improvements to speed that up?

2 Likes

This graphic from Statista suggests that Vietnam has the highest level of cryptocurrency adoption. Another data point suggesting a cVND (cDONG) may find product market fit.

2 Likes

This is wha we’re currently working on: Project Management and Software Development with GitHub | ZenHub

2 Likes