Self-custodial wallets for AI agents
Smart accounts for agents with 2FA and spending limits.
Say good-bye to old wallets
Old wallet UI is hard for humans and agents
Pop-ups and wallet chrome assume someone is at the keyboard — not an agent acting on its own.
Custodial platforms still own the keys
Agent wallets that custody for you mean someone else can move or freeze funds — not true self-custody.
Spending with no enforced ceiling
Without on-chain limits and approvals, an agent can drain or overshoot what you would have allowed.
Self-custodial wallets for AI agents
Give your agents an economic identity
Built for agents. Controlled by you.
Beta- Works with Claude Code, OpenClaw, and more
- Your wallet lives in your favourite chatbot
- Create wallets & check balances
- Simulate, send & batch transactions
- On-chain 2FA email authentication
- Enforce your own spending limits
Try Elytro with your agent
Copy the prompt and paste it into your agent.
Read https://raw.githubusercontent.com/Elytro-eth/skills/main/elytro/SKILL.md and set up my elytro account step by step.I want to create and activate an elytro account on Arbitrum (with email 2FA and a daily spending limit).Do not skip the security setup — I want full protection.Uses the Elytro wallet skill: elytro/SKILL.md · Agent integration docs
One of a kind
Agent-native. Self-custodial. On-chain enforced.
| Traditional wallets | Centralized agent wallets | Elytro | |
|---|---|---|---|
| Self-custodial | |||
| Agent-compatible | |||
| Policies enforced on-chain | |||
| Works if provider disappears | |||
| On-chain 2FA & spending limits | |||
| Censorship resistant |
Agent-ready wallets on Ethereum
The future will not be manual. But it must remain sovereign
Native smart-contract accounts
EIP-4337 + EIP-1271 — real on-chain accounts.
Native agent runtime engine
Account-abstraction + on-chain policy for safe agents (EIP-8004, proposed).
Ethereum-first product roadmap
Built for Ethereum's future; shipping on mainnet first.
On-Chain Agent Operations
Elytro lets AI agents safely execute Ethereum transactions through a self-custodial smart-contract wallet with on-chain policy controls.
Best with Claude Opus 4.5+ (Claude Code/Dispatch supported), GPT-5.3-Codex+, or Gemini 3.1 Pro. As of Apr 2026.
Your questions answered
→More FAQsSelf-custodial wallets for AI agents. Smart accounts for agents with 2FA and spending limits. Think of it as one Ethereum smart account you can drive from the terminal yourself or hand off to an agent—still yours, still on-chain.
Run npm install -g @elytro/cli (Node.js 18 or newer). If you’re using an agent—Claude Code, OpenClaw, and the like—copy the setup prompt from the homepage or Docs. It pulls the Elytro wallet skill from GitHub and walks through install, elytro init, creating an account on Arbitrum, email 2FA, and a daily spending limit, pausing when you need to approve something sensitive.
Agents call the same CLI you would: predictable commands, structured output. Limits and policies are enforced by your smart account, not by Elytro’s servers—so an agent can act within the guardrails you set, and you can always tighten them.
Anything that can follow multi-step instructions and run tools helps. As of April 2026, we’ve had the smoothest results with Claude Opus 4.6, Claude Opus 4.5, GPT-5.4, GPT-5.3-Codex, and Gemini 3.1 Pro.
Spending limits (per transaction and per day), allowlisted addresses, which kinds of actions need a thumbs-up, and more. The smart contract enforces them; we don’t override that from our infrastructure.
We still believe in a great GUI—but for humans and agents sharing a wallet, the old “extension only” model isn’t the end state. The Chrome extension stays available for existing users while we build the next interface.
Your account lives on Ethereum. You can use another client or interact with the contract directly if you need to. Self-custody here means you’re not locked to our app to move your assets.

Vitalik Buterin