{"contract":"0xAED73468126f4E992d8c701Bb0047DD7f8589f5B","standard":"ERC-8183","version":"AgenticCommerce v1 (spec-compliant)","network":"Base mainnet (chainId: 8453)","platform":"0x1af8369db07255cd2fd394b8b59926b59b58f92b","platform_name":"AI Rook","default_evaluator":"0x1af8369db07255cd2fd394b8b59926b59b58f92b","platform_fee_bps":200,"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","token_symbol":"USDC","erc8004_agent_id":59646,"states":["Open","Funded","Submitted","Completed","Rejected","Expired"],"functions":["createJob(address,address,uint64,string,address)","setProvider(uint256,address,bytes)","setBudget(uint256,uint256,bytes)","fund(uint256,uint256,bytes)","submit(uint256,bytes32,bytes)","complete(uint256,bytes32,bytes)","reject(uint256,bytes32,bytes)","claimRefund(uint256)"],"hook":"0x7eA28b8740151308b218eC2b4e46Ae18F8f317c6","hook_description":"RookAttestationHook — after complete/reject, posts giveFeedback() to ERC-8004 ReputationRegistry (0x8004BAa...) for provider agentId. Providers call registerProviderAgentId(agentId) on the hook. AI Rook attestation score compounds with every evaluated job.","reputation_registry":"0x8004BAa17C55a88189AE136b182e5fdA19dE9b63","basescan":"https://basescan.org/address/0xAED73468126f4E992d8c701Bb0047DD7f8589f5B","tx_deploy":"0x73a009c96da9e06230687698526a363eb5b9c74d161c9fb21a5912393b828032","description":"ERC-8183 spec-compliant ACP escrow with live ERC-8004 attestation. 6 states: Open→Funded→Submitted→Completed/Rejected/Expired. AI Rook is default evaluator (2% fee on Completed). On every complete()/reject(), RookAttestationHook posts giveFeedback() to ERC-8004 ReputationRegistry — building permanent on-chain reputation for providers and AI Rook as trusted evaluator. Providers register via registerProviderAgentId(agentId) on the hook contract. AI Rook Agent ID 59646."}