A customizable, AI-driven interface that lets you send funds with the exact requirements you choose or manage any transaction the way you envision. Simply connect MetaMask, describe your desired on-chain logic in plain English, and our system will make it happen.
Description Our project, 4AI 1Human: A Customizable Agentic Interface, is an AI-driven platform that allows users to specify exact requirements for on-chain actions without needing to understand Solidity or smart contract development. You simply describe your needs in plain English (for example, “Send Bob 0.2 ETH but only if he stakes it in ETHGlobal by Friday”), and the AI handles everything from generating the contract logic to deploying and verifying it on Flow. The system is built around four specialized AI agents which are Finn, Codey, Vee, and Dex each handling a distinct step (e.g., identifying if you want a new contract or interacting with an existing one, generating the contract, verifying parameters, and executing final transactions). This is paired with Nillion for encrypted data storage (like user chat history and private instructions) and EigenLayer for tamper-proof proof-of-origin, ensuring the entire chat-to-contract flow is cryptographically verified on-chain. We aim to replace the complexity of writing custom smart contracts and escrow logic with a natural-language experience that covers everything from multi-sig requirements to milestone-based payouts and beyond.
How It’s Made Under the hood, we use Next.js for our front-end, giving users a clear, web-based interface to type their instructions. On the backend, we integrate both OpenAI API and Hyperbolic API (built on EigenLayer) to parse and generate AI responses. Each user request is routed through the four AI agents (Finn, Codey, Vee, Dex), which coordinate to produce or interact with smart contracts. For blockchain operations, we leverage a Hardhat + Flow combination: the user’s instructions are distilled into Solidity code, which is compiled and deployed on Flow’s EVM-compatible testnet (via Alchemy’s RPC). We use Blockscout to verify those deployments, so end-users can see that the contract truly matches the AI’s generated logic. Meanwhile, Nillion SecretVault stores every piece of sensitive conversation data in encrypted form, ensuring a secure “ChatGPT-style” history that only the correct wallet owner can access. Finally, EigenLayer is used as an Active/Validator Service (AVS) to hash and record the entire conversation and generated contract, providing a tamper-proof trail that proves the AI’s outputs haven’t been modified. By stitching all these technologies together, Next.js on the front end, AI language models for generation, Flow for contract deployment, Nillion for storage, and EigenLayer for validation, we’ve built a cohesive “end-to-end” system that dramatically simplifies how anyone can set up advanced on-chain logic through natural language.