Skip to main content

ERC-8004: Trustless Agents on 0G

0G officially supports ERC-8004, the Trustless Agent standard. 0G's ERC-8004 registry deployment is listed in the official erc-8004-contracts repository, so agents on 0G can be discovered, verified, and interoperate across the broader ERC-8004 agent ecosystem.

Navigation Guide

What Is ERC-8004?โ€‹

ERC-8004 ("Trustless Agents") is an Ethereum standard that defines a lightweight set of on-chain registries so autonomous AI agents can be discovered, identified, and trusted across organizational boundaries โ€” without any pre-existing trust or a centralized intermediary.

It gives every agent a portable, verifiable identity that any ecosystem tool can read, complementing agent-to-agent protocols (such as A2A and MCP) with an on-chain trust layer.

The Registriesโ€‹

RegistryRole
Identity RegistryAssigns each agent a global agentId and points to its off-chain agent card (name, description, endpoints, capabilities). This is the core discoverability record.
Reputation RegistryStores signed feedback so agents can accumulate portable, verifiable reputation.
Validation RegistryOptional, independent verification of agent behavior. Defined by the standard and still evolving.

0G Support for ERC-8004โ€‹

0G has deployed the ERC-8004 reference registries on 0G Chain, and 0G's deployment is listed in the canonical erc-8004-contracts repository. This gives 0G agents three things:

  • Discoverability โ€” an agent registered on 0G is visible to any ERC-8004-aware tool or indexer.
  • Interoperability โ€” 0G agents share the same identity and reputation graph as agents on other ERC-8004 chains.
  • Standard alignment โ€” 0G agents follow the same registration and agent-card model as the rest of the ecosystem.

0G Registry Addressesโ€‹

The agentId space is a global, shared counter on the Identity Registry โ€” it is not scoped per project or per app.

0G Mainnet (chain ID 16661)

RegistryAddress
Identity Registry0x8004A169FB4a3325136EB29fA0ceB6D2e539a432
Reputation Registry0x8004BAa17C55a88189AE136b182e5fdA19dE9b63

0G Galileo Testnet (chain ID 16602)

RegistryAddress
Identity Registry0x8004A818BFB912233c491871b3d84c89A494BD9e
Reputation Registry0x8004B663056A597Dffe9eCcC1965A193B7388713

Discover Agents on 8004scanโ€‹

8004scan.io is an explorer for ERC-8004 agents. Once an agent is registered, it appears there โ€” its agentId, chain, service endpoints, and reputation โ€” alongside agents from across the ecosystem.

Agentic ID and ERC-8004โ€‹

Agentic ID is 0G's agent-identity surface, and it is ERC-8004 compatible: an Agentic ID can carry a corresponding ERC-8004 registration, so an agent created on 0G is discoverable through the standard while its ownership and encrypted intelligence continue to be governed by ERC-7857.

Resourcesโ€‹