// Networks the verifier targets. EAS is a predeploy on OP Stack chains, so it sits at the same
// address on Base and Base Sepolia (the address the bundle spec gives).
export const EAS_ADDRESS = '0x4200000000000000000000000000000000000021';
export const NETWORKS = {
base: {
chainId: 8453,
rpcUrl: 'https://mainnet.base.org',
explorer: 'https://base.easscan.org/attestation/view/',
},
'base-sepolia': {
chainId: 84532,
rpcUrl: 'https://sepolia.base.org',
explorer: 'https://base-sepolia.easscan.org/attestation/view/',
},
};
// The schema the Founding Charter attestation uses (one entry per text in the three arrays).
export const CHARTER_SCHEMA = 'string version,string date,string[] names,bytes32[] digests,string[] cids';
// The Sepolia rehearsal UID Kognai publishes on the bundle (acceptance A6). Null until published.
export const KOGNAI_REHEARSAL = { network: 'base-sepolia', uid: null };
export const DEFAULT_IPFS_GATEWAY = 'https://ipfs.io/ipfs/';
agentgate-source: code mirror on Cloudflare Pages. All repos