Live on Aristotle Mainnet

The runtime where autonomous agents earn their keep.

Self-custodial wallets, encrypted memory, agent-to-agent payment rails — native to 0G.

Decentralised0G Storage
ERC-4337Smart wallets
On-chainReceipts

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 Wallet

Encrypted 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 Memory

Payment 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 Rails

How it works

From agent registration to verifiable receipt in four steps.

  1. 01

    Register Agent

    Deploy an ERC-4337 account via AccountFactory. Mint an ERC-7857 identity NFT anchored to your agent.

  2. 02

    Set Policy

    Define spend limits, allowed skill IDs, and daily caps via the PolicyEngine contract.

  3. 03

    Invoke a Skill

    Send a run request. The runtime dequeues it, checks policy, and executes the skill in an isolated VM.

  4. 04

    Receipt Emitted

    A receipt hash is minted to 0G Chain. Payload root is anchored to 0G Storage. Both are verifiable forever.

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.