๐Ÿ’ก

Celo Hackathon Ideas

Celo is the carbon-negative, mobile-first, EVM-compatible PoS blockchain where developers can build decentralized applications that create the conditions for prosperity โ€” for everyone.

Please see the following Hackathon Ideas list for inspiration and to learn more and come chat with us at the booth, we want to hear what you're building!

๐ŸŒฑ Climate and ReFi

Use the Celo Platform to develop sustainable solutions for our world. Some ideas to get you started might fall within tokenizing natural capital assets, tokenized carbon offset, ways to fund conservation, DAOโ€™s for funding and coordination of climate action, and much more. Below are some ideas, feel free to use your creativity and come up with use cases to use blockchain to build a more regenerative future โ€” powered by Celo.

๐ŸŒณ
Natural Capital Tokens โ€” Weโ€™d like to include high-quality, liquid, natural capital tokens in the Celo reserve. How can we tokenize carbon credits, ensuring that they are high-quality, liquid, and fungible? How can we tokenize other ecological service credits, such as plastic credits, and develop retail markets for them? How can we create NFTs that represent forests or other ecological assets?
๐Ÿ”ฎ
Oracles, monitoring, and IoT โ€” Bridging the off-chain and the on-chain world is a common challenge for regenerative web3 projects. How can modern climate tech communicate with smart contracts? How can we track the growth of a tree? How do I prove that a tokenized piece of rainforest remained untouched?
๐ŸŒฒ
Incentives and Collaborative Conservation โ€” In 1987 a group of schoolchildren raised enough money to preserve 18,000 hectares of rainforest. What creative ways could you conceive of crowdfunding conservation efforts? Do fractionalized NFTs corresponding to particular coordinates make sense? A DAO? How might you incentivize water conservation? A tactile way to measure re-kelpification
๐Ÿƒ
Liquidity โ€” For Natural Capital tokens, a liquid market is necessary for most uses. How can we increase the liquidity of natural capital tokens? Dexes? Liquidity protocols? Marketplaces?
๐Ÿชจ
Staking โ€” There are many participants in a natural capital ecosystem; in the case of preserving a forest, for example, there can be people who purchase the forest, and people who ensure that the forest remains preserved. Can we incentivize these various groups through staking analogies? For example, can we allow a forest NFT holder to โ€œstakeโ€ a forest NFT to a project manager, who protects the forest and handles the project administration for earning carbon credits, in a way that tokenized carbon credits are split between the NFT holder and the project manager?
๐ŸŒฑ
Regenerative DeFi โ€” We'd love for you to get radical and think about the financial infrastructure to support Natural Backed DeFi Projects. How might a DEX for forest NFT work? Can I provide liquidity into a carbon pool? How might I borrow cUSD against the carbon offsets generated by my garden?
๐Ÿชด
Stability-Enhancing Offsets โ€” There are opportunities to make projects more ecological and at the same enhance the stability characteristics of the stablecoins that they use.ย  Can we create protocols that allow projects to automatically direct a portion of fees (or yields) to purchase ecological service credits, and then send those purchased credits to the reserve?
๐ŸŒฑ
Regenerative DeFi โ€” We'd love for you to get radical and think about the financial infrastructure to support Natural Backed DeFi Projects. How might a DEX for forest NFT work? Can I provide liquidity into a carbon pool? How might I borrow cUSD against the carbon offsets generated by my garden?

More Ideas:

  • Natural Capital Liquidity Provider analysis
  • Climate Collective โ€” Interoperable dApps with any Climate Collective member or grantee
    • Example: Use Toucan Protocol to build applications with programmable carbon credits on Celo.
  • Carbon Credits โ€” ideas for tokenizing, utilizing or finding ways to burn them
  • Ecosystem Restoration โ€” tokenization of land: forests, kelp farms, etc
  • EthicHub โ€” Use Ethic bonds to propose an innovative DeFi / ReFi protocol
  • UBI โ€” Utilizing UBI tokens (example: Impact Market) and/or cStables (cUSD, cEUR, cREAL) for a regenerative economies project

๐Ÿ’ฑ Payments, DeFi, Stablecoins

๐Ÿ’ฒ
Lending front end and primitive โ€” Money market lending protocol native to Celo.
๐Ÿ’ต
Use cases for cross boarder payments โ€” use cStables to solve real world problems with cross boarder payments, lending, UBI, microwork.
๐Ÿฆ
DeFi asset manager โ€” A platform for consolidating all DeFi/ReFi assets and liabilities across different dApps.
๐Ÿ’ฑ
A Cross-Chain lending protocol that immediately provides liquidity for assets transferred cross-chain, utilizing the Hyperlane or other cross chain infrastructure.
๐Ÿ’ต
A Cross-Chain lending protocol that immediately provides liquidity for assets transferred cross-chain, utilizing the Hyperlane or other cross chain infrastructure.
๐Ÿ’ฐ
Applications that utilize token streaming platform SuperFluid (deployed on Celo) for continuous payments. Examples may include dollar cost averaging strategies, paying salaries, streaming funding to public goods projects, combining elements like NFTs to increase engagement.
๐Ÿ’ต
Pricing mechanisms for low-liquidity assets (eg. auction protocol)

More Ideas

  • Credit delegation-based lending solutions (e.g. employer lending, community finance, point of sale lending)
  • Asset financing lending model (collateralized by the asset)
  • Micro insurance solutions (farmers, gig-economy)
  • Savings circles utilizing stablecoin rewards (cUSD, cEUR, cREAL) and fiat onramp/offramp
  • Carbon offsetting for walking (StepN meets ReFi)
  • Real world lending aggregator (e.g. showing different real world lending across protocols such as EthicHub and others)
  • Cross chain liquidity solution (you can use Hyperlane on Celo) to create infrastructure for any Celo protocol to draw liquidity from another L1. Examples include:
    • Seamless bridging into impactMarket directly getting donations from another L1 wallet
    • Accessing liquidity on Uniswap v3 on Celo and Ethereum depending on need and token pair
    • EthicHub accessing lending from another L1 or creating a pool on Goldfinch

๐ŸŒ Public Goods, Community

๐Ÿ“š
Educational Programs as Public Goods โ€” in native languages, specifically. programs in Tagalog/Filipino, Spanish, Portuguese, Chinese, French, Turkish, and German, but all are welcome. Priority will be given to technical education for developers who are new to blockchain and Web3.
๐Ÿ“•
Content and education โ€” Create and promote mobile-friendly programs that showcase the potential of Celo technology and its mobile-first approach. Some use cases for content include community currencies, natural asset-backed currencies, and universal basic income.
๐Ÿ“’
Increasing awareness of the Celo Platform, CELO, or stablecoins (cUSD, cEUR, and cREAL) โ€” Help the community onboard the next 1 billion Celo users. Blockchain still presents high barriers to access, and we are looking for ideas to help overcome these barriers and make it easy for everyone to access the benefits of Web3. We are especially looking for ideas that target merchants and remittance users in emerging markets.
๐Ÿ“š
Educational Programs as Public Goods โ€” in native languages, specifically. programs in Tagalog/Filipino, Spanish, Portuguese, Chinese, French, Turkish, and German, but all are welcome. Priority will be given to technical education for developers who are new to blockchain and Web3.

๐Ÿ‘พ DAOs, NFTs, Gaming

  • Investment DAO โ€” Allowing members to buy a stake in new Web3 projects
  • A DAO for members with different skills (Music, Dance, Art, Tech, etc.) can collab and work together
  • FractionalDAO โ€” Allows members to buy a fraction of an NFT/assets
  • FarmDAO โ€” DAO of members who buy farms and lend them to farmers (who canโ€™t buy farms, thus giving employment) and the revenue is shared with the farmer and the farm owners
  • Education DAO โ€” A DAO for community members to create educational content
  • Heritage Site Preservation DAO โ€” A DAO where members invest by buy tokens / NFT of a heritage site and stake it to the person who preserves the site and then the revenue is shared between the preserver and the NFT / token holders.
  • Dissolvable DAOs for rapid, targeted crowdfunding
  • Dynamic NFTs based on the regenerative work you do (Planting tree)
  • NFT pricing mechanism
  • POAP Platform for Celo
  • Carbon Negative NFTs โ€” A portion of NFT sale will be used to remove carbon from the atmosphere.
  • TreeNFTs โ€” For each NFT sale, a Tree IRL will be planted
  • NFT Analytic Platform โ€” Show analysis of NFT projects based on Celo
  • Play-2-earn game with part of winnings go towards carbon-offsetting

๐Ÿ† General Ideas โ€” Best Overall

Use your creativity, Best Overall category will reward innovative projects on Celo. Any category is fair game, but here are some more ideas to get you started.

  • Web 3 Infrastructure & Developer Tooling โ€” Contribute to Celo's mobile-first blockchain platform.
  • Offline transactions โ€”Support for offline or local network transactions in the Celo blockchain client for use in wallets with low connectivity. For example, this would allow a user without internet access to send a transaction via a merchantโ€™s PoS or phone using NFC, Bluetooth, or 2 QR code scans.
  • Privacy (identity and transactions) โ€”We are interested in R&D and implementations around compliant ways to preserve privacy as it relates to on-chain identities and transactions.
  • Plumo provers โ€” Plumo requires participants that can contribute computational resources to run Plumo provers to produce proofs and gossip them across the network.
  • WASM Light Client โ€” Celo has an incredibly efficient light client. It would be amazing if it could be compiled to WASM so that it could run in web apps allowing web-based dapps to connect with the network in a P2P fashion and therefore becoming more censorship and surveillance resistant. This would require compiling and linking the Go and Rust portions of the Celo client (light client only) to WASM.
  • Efficient Light Client Gas Estimation โ€” Celo's light client is particularly good for building truly decentralized mobile applications. Unfortunately, gas estimation gas can be expensive sometimes because of the way that a light client executes a smart contract locally and fetches the data it needs to do so in a sequential manner. It would be better if a full node could execute the same transaction locally to decipher all the data that needs to be sent to the light client in a bulk fashion.
  • More SMS Providers โ€” Celo has a decentralized phone verification protocol where elected validators run an Attestation Server that is randomly sampled to send verification text messages. Currently, validators use MessageBird, Twilio, and Nexmo to send verification text messages to new users getting onboarded onto the platform. Unfortunately, these providers don't work in some markets (e.g. China, Brazil, etc). It would be compelling to add provider bindings to additional SMS providers so that more markets can be reliably covered.
  • Off-chain and multi-token voting like Snapshot
  • User-friendly browsers
  • Earning programs โ€” Proposals that help people to earn Celo assets for eg: microwork
  • Referral, rewards, and cashback programs โ€” Proposals that enable Celo users to refer their friends and family, transact, and earn rewards using Celo assets