{"service":"AgentsTools verifiable data attestation","attestor":"0x48Cbbbf38Bae6394B0D921Fa8c00d4A90e088960","ready":true,"eip712":{"domain":{"name":"AgentsTools Attestation","version":"1","chainId":8453},"primaryType":"Snapshot","types":{"Snapshot":[{"name":"finalURL","type":"string"},{"name":"contentHash","type":"bytes32"},{"name":"httpStatus","type":"uint256"},{"name":"contentType","type":"string"},{"name":"upstreamHost","type":"string"},{"name":"fetchedAt","type":"uint256"}]},"verify":"standard EIP-712 recover (eth_account / ethers / viem); or POST /crypto/verify with scheme=eip712 and this typed-data object"},"eas":{"standard":"EAS off-chain attestation (Version2)","chainId":8453,"eas_contract":"0x4200000000000000000000000000000000000021","schema_registry":"0x4200000000000000000000000000000000000020","domain":{"name":"EAS Attestation","version":"1.3.0","chainId":8453,"verifyingContract":"0x4200000000000000000000000000000000000021"},"schema_string":"string finalURL,bytes32 contentHash,uint16 httpStatus,string contentType,string upstreamHost,uint64 fetchedAt","schema_uid":"0x3f15a6a1b523097f6b63c81f7d2b4e7ab9c3e4a7a50735f5d6e4c5e250201ab4","schema_registered_onchain":false,"verify":"easscan.org off-chain verify, or the EAS SDK verifyOffchainAttestationSignature; the schema UID is computed the same way the SchemaRegistry derives it (self-describing, MVP not yet registered on-chain)"},"notes":"We attest ONLY responses we fetched ourselves (SSRF-guarded, robots-respected, public content). This gives integrity + server-timestamp + non-repudiation, not a trustless proof of the origin (zkTLS/web-proof is a deferred extension)."}