Build with Celo: Transform Rewards and Loyalty

184 Registered Allowed team size: 1 - 5
184 Registered Allowed team size: 1 - 5

Winners are announced.

hackathon
Online
starts on:
Jun 28, 2024, 04:00 PM UTC (UTC)
ends on:
Jul 17, 2024, 04:00 PM UTC (UTC)

Winners

Overview

Build with Celo Hackathons is a monthly hackathon series that focuses on educating the community, fostering creativity, showcasing ecosystem partners, and overall bringing out great projects that will enrich the ecosystem. In 2024 this series is focused on building mobile applications.

As a mobile-first, EVM-compatible, carbon-negative blockchain, Celo is built for the real world. We want you to build dApps for the phone with a great user experience leveraging Celo's lightning-fast transactions, low-cost, and multi-currency gas fees.

This hackathon focuses on building real-world use cases for the phone. We want you to rethink how businesses can leverage the blockchain, e.g., incentives like gifts and rewards

Build for the chance to compete for 10k cUSD in prizes


Schedule

Milestones

Milestones are a new feature that we are adding to help the teams stay on track.

  • 1st Milestone: Submit your idea, the link to your GitHub repository, and the link to your team. You will get a mentor assigned, that will help you shape your idea and support you in reaching your milestones.
  • 2nd Milestone: Submit your pitch, and add a README.md to your GitHub explaining the architecture, and the technology used and share any blockers to get unblocked by us

Partners

MiniPay is a stablecoin wallet inside the Opera Mini browser. MiniPay makes saving, sending, and receiving crypto easy with web2 like onboarding, great UX, and using phone numbers as a name service. If you are building a consumer crypto application, we invite you to deploy your application on Celo and follow the simple steps to make sure your application works inside MiniPay.

Valory Core Contributor to Olas. Olas incentivizes and coordinates different parties to launch autonomous agents that form entire AI economies. For this hackathon, we are looking for people to implement their trading agent.

SubQuery - Pioneering fast, flexible, and scalable web3 infrastructure. Supercharge your dApp with SubQuery today.


What can you build?

Small and Medium Businesses

  • Loyalty management systems
  • Reward distribution system
  • Giftcards
  • Utility payments (pay for everyday costs) - implement with existing systems
  • Build an online shop with a loyalty feature
  • Subscription models using Superfluid

Spending

  • Enable users to purchase gift cards like Bitgifty

X to Earn

  • Microwork - perform smaller tasks to earn
  • Gig work - rideshare/ grocery delivery etc

User Engagement

  • Chat Frames using XMTP

Resources

DISCLAIMER: Never use your wallet with your own funds for development purposes! NEVER. Always use an extra wallet that you send small funds to in case they are needed.

Celo

MiniPay

DISCLAIMER: Don't use ethers.js or web3.js for MiniPay as it doesn't work in MiniPay. Please use viem or wagmi!

To get started with building your project, we suggest using Celo-Composer to set up your dApp with the necessary tech stack, like Next.js, hardhat, and Vercel. Next, check out our guide for how to build dApps for MiniPay. To run and test your dApp, please first get testnet tokens from our faucet. You'll need cUSD to pay for gas in MiniPay.

SubQuery

SubQuery is pioneering fast, flexible, and scalable web3 infrastructure. Supercharge your dApp with SubQuery today.

For tracking on-chain activity an indexer is crucial, so we are incredibly exited to be partnering with SubQuery for this hackathon. Check out their docs and how to connect with them below.

Olas

What is Olas?

Bounty: Best dApp implementing the SubQuery and Olas mech tool

  1. Watch this workshop to learn more about Olas and mech tools
  2. Watch the workshop to learn more about the SubQuery mech tool
  3. Test this python script and work on the input prompt that will fit best to your dApp
  4. Wait for the announcement of the mech toll being minted
  5. Implement the mech tool into your dApp

Best dApp implementing and modifying an Olas agent

This bounty is recommended for hackers with at least 2 years of Python experience who want to build an autonomous agent.

Creating an agent from scratch can take time, but you don't have to start from zero thanks to the composability of the Olas Stack. Valory has prepared a template agent that does basic transfers on Celo using an LLM mech tool to create the transaction. You can easily take this agent and customize it how you want.

Get started:

  • How to extend the Celo transfer agent
  • Inspiration:
    • An agent that tracks the user that spends the most money in the shop and distributes weekly rewards
    • An agent that tracks the most frequent users of the shop and distributes weekly rewards
  • How to submit the code to be eligible to receive Olas Developer rewards

Requirements

For submission, builders have to follow the official path for contributions to Olas

  1. The developer builds the solution and submits it through the official hackathon platform
  2. The developer mints the code for one of the defined path: https://build.olas.network/ - Choose the Build your own service path: https://build.olas.network/paths/build-your-own-service
  3. The developer shares the ID in their hackathon submission and the winner will receive the reward through the developer rewards mechanism

Themes

General

Hacks in any theme also belong to General.

Prizes USD 10.000 in prizes

Submission Criteria:

  • build Mobile-First
  • build for MiniPay
  • E-commerce focused
  • a working prototype (demo video or deployed)
  • a public GitHub repository
Main Prizes
1st Prize for best dApp for MiniPay
USD 2500

cUSD 2500

Submission Criteria:

  • a verified smart contract deployed on Celo Mainnet
  • Mobile-First
  • Personal Finance focused
  • a working prototype (demo video or deployed)
  • a public GitHub repository
  • must be built for MiniPay
2nd Prize for best dApp for MiniPay
USD 2000

cUSD 2000

Submission Criteria:

  • a verified smart contract deployed on Celo Mainnet
  • Mobile-First
  • Personal Finance focused
  • a working prototype (demo video or deployed)
  • a public GitHub repository
  • must be built for MiniPay
3rd Prize for best dApp for MiniPay
USD 1500

cUSD 1500

Submission Criteria:

  • a verified smart contract deployed on Celo Mainnet
  • Mobile-First
  • Personal Finance focused
  • a working prototype (demo video or deployed)
  • a public GitHub repository
  • must be built for MiniPay
more
Special Prizes
Best dApp implementing the SubQuery and Olas mech tool
USD 1000

Amount: cUSD 1000

Best dApp implementing and modifying an Olas agent
USD 500

Amount: cUSD 500


Additional developer rewards:

All builders who mint code for one of the defined paths as seen here, will be eligible for developer rewards paid in $OLAS via the Olas developer rewards mechanism. The value of the rewards will be commensurate to the value of the contribution per the referenced developer rewards program.

The builders will be eligible for ongoing rewards - so it will not just be a single bounty but an ongoing revenue stream based on the value of your contributed minted code!

Help & Support

Please contact event admin
Lena Hierzi at lena.hierzi@celo.org
Notifications
View All Notifications

?