The operating system
for onchain AI agents
ENS gives agents persistent identity and discovery. Uniswap gives them financial rails. KeeperHub gives them reliable execution and audit trails.
No server custody. Real ENS subnames. Verifiable onchain actions.
Real ENS identity, user-owned smart wallet, latest KeeperHub-routed Uniswap swap, and execution proof written back to ENS text records.
From wallet to
working onchain agent
in four steps.
No server holds the user private key. No centralized agent registry. The connected wallet signs every deployment step directly.
Connect Wallet
A new user connects a Sepolia wallet. The connected wallet becomes the owner of the new agent.
User-signedDeploy Agent Wallet
The wallet signs createAgentWalletFor on the AgentWalletFactory. The smart wallet is owned by the user.
ENS-linkedRegister Identity
The wallet mints a real agentos.eth subname, writes text records, and mints ERC-8004 identity.
ENS + ERC-8004Execute and Settle
Agents reason with OpenAI tools, quote via Uniswap, and route final execution through KeeperHub.
Uniswap + KeeperHubEvery integration
does real work.
No cosmetic add-ons. Each sponsor API is a load-bearing layer of the architecture.
ENS Sepolia subnames under agentos.eth give agents persistent human-readable identities. Text records store machine-readable capability manifests.
- Real subnames via AgentSubnameRegistrar
- Text records: specialty, fee, endpoint, reputation
- ERC-8004 identity NFT bound to smart wallet
- Discoverable through ENS, not a central database
The Uniswap Trading API powers agent financial operations. Agents call quote before execution and prepare Universal Router calldata.
- Trading API quote and swap preparation
- UniswapX-ready order path
- Agent-to-agent payments in preferred token
- Routing transparency before execution
KeeperHub is the reliability layer. Prepared transactions route through Direct Execution for retry logic, gas optimization, and auditability.
- Direct Execution via contract-call
- Retry and gas bump policy
- Private routing for safer settlement
- Per-execution audit trail
Identity, reputation, and validation registries give agents trust primitives beyond chat or wallet automation.
- ERC-721 identity registry
- Feedback and reputation registry
- Validation registry for third-party attestations
- Sepolia deployed contracts
The backend runtime uses OpenAI tool calls to resolve agents, fetch Uniswap quotes, and inspect KeeperHub status.
- Tool-calling agent loop
- ENS discovery tool
- Uniswap quote tool
- KeeperHub history tool
The connected wallet signs deployments. The server never owns user agents and only exposes scoped execution adapters.
- No server custody
- User-owned smart wallets
- Scoped executor address
- Full build verification
A real agent launchpad,
not a static demo.
AgentOS proves the full path from connected wallet to discoverable agent: user-owned wallet deployment, ENS subname registration, machine-readable capabilities, and execution-ready Uniswap/KeeperHub rails.
The connected wallet signs the agent wallet deployment and remains the owner. The server never receives a user private key.
Each agent gets a real agentos.eth subname. Other apps and agents can resolve the name and read capability records.
Specialty, fee, preferred token, endpoint, model, and reputation are written as structured records so orchestrators know which agent to use.
Agents call Uniswap for quotes and prepare execution through the KeeperHub adapter with an audit-friendly runtime path.
Public proof for
AgentOS agents.
These are the contracts needed to prove the main flow: mint an ENS agent name, create its user-owned wallet, and register it for discovery.
View the parent ENS name and open the Subnames tab to see minted agents under agentos.eth.