An agent companion that can move and act with absolute freedom across the digital dimensions.
Daemonium is our implementation of an agent companion built with a few principles at hearth:
Daemonium has native blockchain capabilities; loaded with its own wallet, a ENS subdomain and a ERC-8004 card; it can send any token, to any chain, swap, chain analysis, and perform DeFi operations on approved protocols.
On top of the background tasks that you can setup your Daemonium to do while you do other things; it can summon and orchestrate sub-agents called Daemons, they can be customized specialized but also provide their own services behind a paywall with x402. As its orchestrator, they also are owners of a ENS subdomain and a ERC-8004 card.
Daemonium can talk, browse, bet, use your computer, and whatever you want it to do.
https://github.com/zero-point-module/daemonium
Frontend. Mobile-first, built with Next.js (App Router) and the usual onchain frontend stack — viem, wagmi, TanStack React Query. The flame companion, Ignis, is rendered in raw WebGL: hand-written GLSL shaders generate the procedural fire (heat-haze distortion, additive glow, state-driven hue), composited per layer and driven by a requestAnimationFrame loop in React. The character art was generated and edited with Claude + ChatGPT/DALL·E.
Agentic loop. Orchestrated with the Vercel AI SDK; the agent reasons with Claude (Sonnet 4.6) via the Vercel AI Gateway. The backend is built entirely on Next.js serverless API routes.
Voice. Text-to-speech and the custom character voices are ElevenLabs (eleven_flash_v2_5, ~75ms latency). Speech-to-text is OpenAI, called through the AI SDK.
Wallets & auth. We integrate Dynamic to create and manage each agent's MPC server wallet — no private key ever lives in our infrastructure, and signing happens only behind an explicit human confirmation. Dynamic also provides user authentication (server-verified session JWTs) and powers token swaps via its Swap API.
Cross-chain & DeFi. We integrate LI.FI for cross-chain bridging (e.g. USDC between Ethereum and Base) and atomic swap-and-zap into yield vaults (e.g. Aave on Base), so a dæmon can put idle funds to work. Hybrid topology: identity on Ethereum mainnet, value/DeFi on Base — one address across both.
Identity. Every agent owns its own ENS subdomain of daemonium.eth (<name>.daemonium.eth) as a human-readable identity. Each specialized sub-agent (dæmon) it spawns is minted a subdomain of its parent's ENS (<sub>.<parent>.daemonium.eth), forming an ownership hierarchy that nests the cluster. Each agent is also registered with an ERC-8004 identity card describing its services and endpoints — built to advertise x402-payable services as the next step.

