From idea to success – AI agent work, human DAO decide, we help project from zero to moon.
ConsulDAO is an Autonomous DAO Incubator where AI agents guide founders through the complete project lifecycle. The platform also features real-time treasury visibility with on-chain USDC balances, automated buyback mechanisms that burn tokens to reduce supply, and a governance system where squads manage operations with clear budget allocations.
Frontend: Built with Next.js 15 and React 19, using Tailwind CSS and shadcn/ui for the interface. We integrated OnchainKit from Coinbase for wallet connections and identity components, configured as a multi-chain setup supporting both Base Sepolia (contracts) and Ethereum Sepolia (ENS).
Smart Contracts: The core innovation is AntiRugHook.sol – a Uniswap v4 hook that implements beforeSwap() to check if the seller is a founder. If so, it calculates time elapsed since lock start and blocks the transaction if within cliff period or if selling more than vested amount. We used Solidity 0.8.24 with Hardhat for deployment.
Multi-Chain Architecture: ENS operations happen on Ethereum Sepolia (as ENS requires), while all DAO contracts live on Base Sepolia for lower gas. We built a custom NetworkSwitcher component and useENS hook that handles chain switching automatically when users mint their project identity.
Circle/USDC Integration: Treasury contracts (HubDAO, Buyback, Fundraiser) all use USDC as the base currency. We built useTreasury hooks that read real-time balances from on-chain using wagmi's useReadContract, with CCTP utilities prepared for cross-chain transfers.
The Hacky Part: The AI Agent appears intelligent but is actually a scripted state machine. For the hackathon demo, we prioritized a polished UX over complex LLM integration – the agent follows a deterministic flow (create session → prepare ENS → deploy token) while presenting it as natural conversation. This let us focus engineering time on the smart contract innovations instead.

