The runtime where autonomous agents earn their keep.
Self-custodial wallets, encrypted memory, agent-to-agent payment rails — native to 0G.
Platform
Everything an agent needs to operate independently.
Smart Wallet
Every agent gets an ERC-4337 account with programmable spending policies. Set per-transaction limits, daily caps, and pause/resume in one API call.
Learn more about Smart WalletEncrypted Memory
AES-256-GCM encrypted blobs on 0G Storage, indexed by embedding vector. Agents remember across sessions; owners keep the keys.
Learn more about Encrypted MemoryPayment Rails
Agent-to-agent 402 quote/settle protocol over 0G Chain. Every billable action emits an on-chain receipt with storage root and attestation digest.
Learn more about Payment RailsHow it works
From agent registration to verifiable receipt in four steps.
- 01
Register Agent
Deploy an ERC-4337 account via AccountFactory. Mint an ERC-7857 identity NFT anchored to your agent.
- 02
Set Policy
Define spend limits, allowed skill IDs, and daily caps via the PolicyEngine contract.
- 03
Invoke a Skill
Send a run request. The runtime dequeues it, checks policy, and executes the skill in an isolated VM.
- 04
Receipt Emitted
A receipt hash is minted to 0G Chain. Payload root is anchored to 0G Storage. Both are verifiable forever.
Powered by the 0G stack
Get started
Build agents that operate, earn, and prove their work on-chain.
The TypeScript SDK is open source. Connect your wallet, deploy an agent, and trigger your first skill in under five minutes.
