Onchain funding in Celo Minipay with AI attestations using EAS
Prize Pool
SUPER FUNDING-AI allows anyone on Celo Minipay app to raise funding for investment, particularly first-time entrepreneurs, people seeking microfunding and grants, and even web3 DAO treasuries. A problem for many of these groups is a lack of track record and investment history, and investors are wary of putting funds into projects in one go. SUPER Funding-AI allows investment to be split into stages with funds released upon conditions being met. These conditions would be connected to the progress of the and publicly verifiable, such as "Increase LinkedIn followers to 100". To avoid any bias, these conditions are verified using an AI LLM which makes attestations on-chain via EAS.
We used Celo Minipay as the main app browser as we feel the users of this app are aligned with our target users: i.e. first time entrepreneurs, people seeking microfunding/grants, web3 users. We wrote smart contracts to allow any user on Minipay to create a project and distribute an ERC20 token to project backers (investors) with prompts to be attested by the AI LLM. These are saved with the project when created. When a project owner wants the funds to be released, they did to pass the prompt at each stage to the AI LLM, which makes a search via Langchain/OpenAI and a search tool service called Tavily. If a condition is attested on-chain, the attestation is passed to the release funds smart contract.