/HackathonResources

Resources and links for the March 18-20 Node Hackathon

Resources for Making Dapps on Celo 💫

Made to support hackers at Node's Berkeley Blockchain Hackathon. Have a resource you want us to add? Make a PR.

🌐 Celo Blockchain

Celo Dapp Starter Kit

Documentation | Developer Guide | Code Examples | Celo CLI

🌱 Impact

impactMarket- the largest decentralized universal basic income (UBI) protocol that gives daily/weekly cUSD stipends to 60k users worldwide. Project idea: build a protocol that redirects Moola, Mobius, and/or Ubeswap yield to impactMarket beneficiaries.

  • GitHub
  • Contracts
  • Relevant function calls
    • Read: beneficiary status, unclaimed UBI, total claimed UBI
    • Write: donate, claim UBI

💰 Saving

GoodGhosting - a gamified savings protocol where savings pools reward regular savers with higher interest rates and extra rewards by taking some interest away from those who don’t. Powered by Moola and Mobius.

PoolTogether - a no-loss lottery that invests user deposits in lending markets then lotteries off the yield to a single entity. Powered by Moola.

📡 Oracles

Celo Reserve - a data feed on the price of Celo’s native asset (CELO) in terms of cUSD, cEUR, and cREAL. Also supports BTC and ETH.

Redstone - source hundreds of token prices using the Arweave blockchain

Band Protocol

💱 Exchanges

Ubeswap - a token launchpad DEX that makes it easy for teams to set-up farming incentives for their liquidity pools. Ubeswap has a constant product AMM as well as an on-chain limit order book.

  • GitHub
  • Contracts
  • Relevant function calls
    • Read: price quotes, pool compositions, unclaimed rewards
    • Write: Limit order, swap, deposit and withdraw to LP/farm, claim rewards

Mobius - a cross-chain stableswap exchange primarily focused on stablecoins. Move money between Celo, Ethereum, Solana, Terra, Avalanche, and Polygon–or treat it as a high-interest savings for your USD stablecoins

  • GitHub
  • Contracts
  • Relevant function calls
    • Read: price quotes, pool compositions, unclaimed rewards
    • Write: Swap, deposit and withdraw to LP/gauge, claim rewards

Symmetric - a DEX that allows pools to be composed of multiple tokens, allowing the creation of crypto index funds and non 50/50 dual asset pools (e.g. 80% cUSD, 20% MOBI) which can help prevent impermanent loss.

🏦 Lending Markets

Moola- a money market that allows users to lend cUSD, cEUR, and CELO to borrowers in return for a premium for forgoing their liquidity. Moola deposits receive mTokens which are currency denominated and accrue interest similar to dividend payments–they are essentially interest-bearing stablecoins.

  • GitHub
  • Contracts
  • Relevant function calls
    • Deposit/withdraw, get a loan, repay a loan, delegate credit, draw credit line, repay credit line, auto-collateralize loan

Pinnata - a money market for leveraged yield farming on Mobius and Sushiswap. Lend single-assets and earn interest, or lever up on your yield farming position.

Resource - a peer to peer mutual credit market that allows businesses to barter with each other using their own products and services. For example, if you run a massage shop you could offer “free” employee benefits by trading massage vouchers with a hotel for room vouchers.

  • GitHub
  • Relevant contracts
    • Social recovery multisig, gasless wallet multisig

🤑 Yield Chasers

Beefy - an auto-compound protocol for yield farmers.

Revo Market - an auto-compound protocol for yield farmers.

🆔 Identity

Nomspace - a cross-chain naming service that allows users to map human-readable names to their wallet address across Celo, Avalanche, and Polygon.

  • GitHub
  • Contracts
  • Relevant function calls
    • Reserve a name, fetch name for an address

Celo Identity - map a wallet address to a phone number, which allows users to send money to people who haven’t signed up yet (hold in escrow contract until phone number has been verified by 3/3 Celo validators)

🌉 Bridges

Optics - a 1-to-n optimistic bridge that is fully trustless. Cross-chain applications can be deployed to the bridge and tap into smart contracts across Celo, Ethereum, Polygon, and Avalanche.

AllBridge - a fast and cheap custodial bridge for moving funds between Celo and almost every other blockchain.