Build with AI: Transforming Personal Finance

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

Winners are announced.

hackathon
Online
starts on:
Apr 05, 2024, 04:00 PM UTC (UTC)
ends on:
Apr 23, 2024, 05:00 PM UTC (UTC)

Winners

Overview

Build with AI: Transforming Personal Finance

Get ready for the inaugural event in our 6-part hackathon series - Build with Celo 2024.

enter image description here

Mobile-first. EVM compatible. Carbon negative. Celo is a blockchain built for the real world. Build dApps with a great user experience leveraging Celo's lightning-fast transactions, low cost, and multi-currency gas fees.

Olas is the main project focused on bringing autonomous AI agents to crypto. Olas’ autonomous (AI) agents can be seen as daily active users of protocols and chains. As part of the Olas deployment, Celo will be co-hosting the Build with AI: Transforming Personal Finance hackathon in conjunction with Valory, a core contributor to Olas.

This year we will have two tracks for each hackathon. One MiniPay track and one partner track. You can submit your project in one or both of these tracks.

Track 1: Build with AI - Build Smart Personal Finance - 3000 cUSD

We are kicking our hackathon series off by partnering with Valory, a core contributor to Olas, to bring AI toolings and AI agents to Celo, MiniPay specifically. Olas AI agents create seamless user experience, setting the stage for innovation in the realm of AI agents in personal finance build for MiniPay.

Track 2: Build for MiniPay - Transforming Personal Finance - 7000 cUSD

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.

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

What can you build?

  • Short-term loan
  • Decentralized lending/credit delegation
  • App to create a quick payment link to receive global payments.
  • Dollar Cost Average (DCA)
  • Corporate Cards (Divvy)
  • Auto saver
  • Community Saver
  • Pool Savings
  • loan pool between friends
  • Crowdfunding
  • Payment Links: Gift Cards, Coupons
  • Billing with MiniPay: Utilities etc.
  • Multisend function
  • Budgeting App
  • MECH (AI) tool
  • Olas (AI) agent

Partners

We are exited to be partnering with Valory, Core Contributor to Olas. For this hackathon, we are looking for people to implement a tool from Olas MECH (AI tool marketplace) or implement their trading agent.

Resources to building on Olas

Bounty 1: Best dApp using Olas Mech Tool - 1000 cUSD

To get started building, check out the Build with Olas workshop!

What is a mech tool? A mech tool is a script designed to perform a distinct (AI) task. Examples include generating transaction payloads, forecasting market trends, creating AI-generated images etc. These tools can be used by autonomous agents and abstract away intricacies, like for instance API management, enabling those agents to carry out complex tasks with ease and efficiency.

There are two ways of implementing a MECH tool.

  1. Directly into your dApp. The benefit here is that you can pay for the use in USDC.

The challenges below are recommended for hackers with at least 1 year Python experience who want to write custom tools for autonomous agents.

  1. Integrate a MECH tool into an autonomous agent - sign up to not miss the workshop

  2. Feel like there is not the right tool in the MECH store for you yet? Build your own MECH tool.

Get Started:

  • How to use the mech-cli library, and what does a mech tool look like
  • How to create a mech tool
  • Inspiration:
    • A tool to create a swap transaction using natural language
    • A tool for aggregating complex price data to generate trading signals
    • A tool that analyzes data to generate a reputation score

Bounty 2: Best dApp using Olas AI agents - 2000 cUSD

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}(https://github.com/valory-xyz/celo-trader). 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 executes a swap based on natural language instructions
    • A DCA agent
    • A liquidity manager agent
    • An agent that trades on your behalf
    • A yield optimizer agent

Other resources:

What is Olas?

How to build a Mech tool

How to build your own agent

Resources building for MiniPay

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. If you don't have an android phone, follow this guide on how to set up Android Studio. And finally, to be able to show your local deployment inside of MiniPay, you'll need to use Ngrok. Remember to build mobile first!

Themes

Build MiniPay dApps on Celo

MiniPay is a new non-custodial stablecoin wallet built inside Opera Mini. It enables fast transfers with low fees powered by Celo. MiniPay makes saving, sending, and receiving crypto easy with web2 like onboarding, great UX, and using phone numbers as 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. As of 01/16/2024 MiniPay has 1.111.111 active users and through it's integration with Opera Mini opens up access to around 90 million users.

Create seamless UX with Olas AI toolings

Celo's main focus lies on usability and mainstream adoption. This can be seen and felt when using MiniPay which comes with an amazing user experience. For this hackathon we will ask you to use Olas Mech or an AI agent for new payment/trading features for MiniPay users.

Prizes USD 10.000 in prizes

Submission Criteria:

  • build Mobile-First
  • built for MiniPay
  • Personal Finance 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
Special Prize 1 - Best dApp using a Olas Mech Tool
USD 1000

Amount: cUSD 1000

Details: Best dApp using Olas Mech.

Special Prize 2 - Best dApp using Olas AI agents
USD 2000

Amount: cUSD 2000

Details: Best application using an Olas agent.

Social Share

Help & Support

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

?