erc8004-identity-viewer / tree / config.js ยท raw (this view has old GitHub links rewritten for the mirror; raw is byte-exact)
// ERC-8004 deployments this viewer targets.
// Source: https://github.com/erc-8004/erc-8004-contracts (README, "Contract Addresses"),
// cross checked with https://erc-8004.quicknode.com/docs/contracts on 21 October 2026.
// The registries sit at the same CREATE2 addresses on every mainnet, and on every testnet.
export const REGISTRIES = {
  base: {
    chainId: 8453,
    identity: '0x8004A169FB4a3325136EB29fA0ceB6D2e539a432',
    reputation: '0x8004BAa17C55a88189AE136b182e5fdA19dE9b63',
    rpcUrl: 'https://mainnet.base.org',
    explorer: 'https://basescan.org',
  },
  'base-sepolia': {
    chainId: 84532,
    identity: '0x8004A818BFB912233c491871b3d84c89A494BD9e',
    reputation: '0x8004B663056A597Dffe9eCcC1965A193B7388713',
    rpcUrl: 'https://sepolia.base.org',
    explorer: 'https://sepolia.basescan.org',
  },
};

// The Sepolia test identity Kognai publishes on the bundle (acceptance A5).
// Filled in from the bundle page once Kognai publishes it; null until then.
export const KOGNAI_TEST_IDENTITY = {
  network: 'base-sepolia',
  agentId: null,
};

export const DEFAULT_IPFS_GATEWAY = 'https://ipfs.io/ipfs/';

agentgate-source: code mirror on Cloudflare Pages. All repos