FlowAI is an AI agents platform on Base that lets you interact with the blockchain in plain English. Send stablecoins, resolve ENS(Ethereum Name Service) addresses, and automate on-chain actions through AI-powered agents.
We built FlowAI on Scaffold-ETH 2, deploying to Base for low-cost and scalable on-chain interactions. The frontend is built with Next.js, connected through RainbowKit, Wagmi, and Viem for wallet interactions and blockchain calls. Smart contracts were developed and tested in Hardhat, with deployments on Ethereum Sepolia (testnet) and Base. We also integrated Base Account for user-friendly onboarding and Base Pay for stablecoin payments.
The natural language layer is lightweight: instead of a full LLM, we built a rule-based parser that maps plain English commands to contract calls (e.g., “Send 10 USDC to obrempong.eth” → stablecoin transfer). This kept execution fast and affordable.
One hacky but effective piece was chaining actions. For example, resolving an ENS name first, then passing that result into a stablecoin payment in one smooth workflow. We scripted and tested these agent-driven flows directly on Sepolia and Base to ensure reliability.
GitHub repository:
https://github.com/AsanteAsareIsaac/FLOW_AI
Video Demo: