Celo Camp

Celo Camp — Week 1

joaovwfreire
3 min readApr 30, 2023

--

Welcome to Ecoland’s Celo Camp update! In this series, I share the progress @Kevo and I have been doing, the learnings we’ve had, and how the way we think of startups change over time.

Kerimberdi Agayev and I are representing Ecoland in Celo Camp. The first week of was quite an exciting experience! The opening sessions were filled with valuable content for us to watch, read and learn. As a developer, I am looking for architectural fit, requirements, and clues about the organizers’ expectations for projects developed. Most of the time, this means utilizing the recommended tech stack.

Celo Camp

Celo Camp Recommendations

Taken from Celo Camp developer tools

  • EVM SDK: Ethers.js
  • Front-end SDK: RainbowKit (Next.js 💚)
  • Celo Network: Alfajores (Celo Testnet)
  • Node Providers: Forno (Free RPC API on Celo maintained by cLabs)

Kevo and I are well acquainted with this tech stack, which is a great advantage that will help us build an MVP at the build weeks.

What I’ve learned

Build Weeks

However, I have decided to get a head start on learning about the development resources since week 1 and try to build demo projects. This should enable us to find unique problems to tackle and figure out innovative ways to solve them.

First, I visited Alfajores (Celo Testnet) Faucet to grab myself some Testnet CELO. After that, I watched Celo Tech Talks Simplifying blockchain development with the Celo SDK — YouTube, which gave me an excellent overview of how to get started. It explained some of Celo Core features and enable me to consider a couple of ways to create a unique dApp/smart contract. The Celo SDK simplifies the development process of mobile-first apps by having easy integration with Celo native assets, initializing Core contracts out of the box through wrappers, easing access to the Core identity layer and making it easy to pay transaction fees with alternative currencies.

💡 At the moment this feature does not support Tokenized Carbon Credits, but we could implement a wrapper that does it.

Toucan Protocol at Celo

Toucan Protocol is Live on Celo!. After several months of hard work from… | by Celo Foundation | The Celo Blog

According to thepost, Toucan has connect projects on the Celo ecosystem working on ReFi through programmable carbon, mainly NCT tokenized carbon credits based on nature-based solutions. It connects protocols Moola and Ubeswap through the mcUSD and NCT liquidity pool on Ubeswap, for instance.

Ideas for partnerships with Toucan Protocol partner projects:

💡 Spirals Protocol: Defi lego such as a wrapper token minted through deposit actions. We plan to include rewards and the team seems very keen to make new partnerships.

💡 Return Protocol: I’ve find this project really interesting, but didn’t come up with ideas right off the bat.

💡 Senken: Defi lego as well, could integrate it into sales interactions and/or charge lower prices for users purchasing with carbon credit-related assets.

What are “Money Legos” in DeFi? Composability Explained (boxmining.com)

The Valora Wallet

Valora is a cryptocurrency wallet that focuses on ease of exploring web3 applications. And boy is it cool!

The features that have excited me the most were:

  • Phone number-based wallet access
  • QR-based Login
  • Supercharge
  • 12% annual return rate based on one’s weekly average balance
  • Withdraw funds and rewards at any time

💡 Using Valora is a must when building in Celo.

Wrap up

The first week of Celo Camp has been a great learning experience, and I am excited to see what the remaining weeks hold. The Ecoland team and I are looking forward for next week’s sessions, especially to learn more about Ubeswap and for the Growth Sessions!

--

--

joaovwfreire

🎮Co-Founder at Gamepayy 🍃Lead Developer at EcoLand