{"data":{"events":[{"id":38,"at":"2026-10-17T10:18:55.473Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:2fbn-PrX0IiDwgLa","tier":2,"taskClass":"web3"}]}},{"id":37,"at":"2026-10-17T10:01:50.404Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:XHsupyNJPq31nAbi","tier":2,"taskClass":"web3"}]}},{"id":36,"at":"2026-10-17T09:40:40.921Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:Lj1nUoKTLrAa2TnC","tier":2,"taskClass":"web3"}]}},{"id":35,"at":"2026-10-16T17:29:19.226Z","kind":"handshake","runId":"run-mvb8sio7-gb484","label":"drill:KAR-2026-0015","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"chain":{"chainId":84532,"recalled":false,"blockNumber":48201735},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"title":"B proved its certificate: ALLOW","detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48201735"},{"id":"hire","ok":true,"title":"Hire B","detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"title":"Job done","detail":"1267 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T17:29:18.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #8 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48201735 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":34,"at":"2026-10-16T17:29:18.054Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:-SAIr3i23KopYEa6","tier":2,"taskClass":"web3"}]}},{"id":33,"at":"2026-10-16T17:28:38.484Z","kind":"drill","runId":"KAR-2026-0015","label":"DRILL KAR-2026-0015","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"after":{"at":1792171757959,"ms":1267,"block":48201735,"runId":"run-mvb8sio7-gb484","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48201735"},{"id":"hire","ok":true,"detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"detail":"1267 ms end to end"}],"reasons":[],"decision":"allow","recalled":false},"build":"build-c-cheap-v1","policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","status":"fixed","wallet":"0x220a2fca33365c39ab18fa293c70e1286da79434","chainId":84532,"incidentId":"KAR-2026-0015","incidentUrl":"https://karatum.com/incidents/KAR-2026-0015"}},{"id":32,"at":"2026-10-16T17:28:38.479Z","kind":"handshake","runId":"run-mvb8ro5p-76kbo","label":"drill:KAR-2026-0015","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"deny","reasons":["RECALLED"],"detail":{"chain":{"chainId":84532,"recalled":false,"blockNumber":48201713},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"title":"B refused by policy: DENY (RECALLED)","detail":"wallet is RECALLED (KAR-2026-0015 since 2026-10-16T17:28:37.398Z), standing fetched"},{"id":"done","ok":false,"title":"No job sent: A refused to hire B","detail":"65 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #6 is not revoked (list 1s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"wallet is RECALLED (KAR-2026-0015 since 2026-10-16T17:28:37.398Z), standing fetched","status":"fail"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48201713 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":31,"at":"2026-10-16T13:53:43.238Z","kind":"drill","runId":"KAR-2026-0012","label":"DRILL KAR-2026-0012","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"after":{"at":1792158822434,"ms":798,"block":48195267,"runId":"run-mvb139k2-1ikxr","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48195267"},{"id":"hire","ok":true,"detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"detail":"798 ms end to end"}],"reasons":[],"decision":"allow","recalled":false},"build":"build-c-cheap-v1","before":{"at":1792158781121,"ms":1142,"block":48195246,"runId":"run-mvb12doh-8v7ss","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48195246"},{"id":"hire","ok":true,"detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"detail":"1142 ms end to end"}],"reasons":[],"decision":"allow","recalled":false},"denied":{"at":1792158793676,"ms":77,"block":48195251,"runId":"run-mvb12nd8-xwf0n","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195251 (0x6c495456d23b50150f6e18d6ea42ff62078c52cb22283596758b19799ef90c6d) | Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)"},{"id":"done","ok":false,"detail":"77 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #6 is not revoked (list 1s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 1s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195251 (0x6c495456d23b50150f6e18d6ea42ff62078c52cb22283596758b19799ef90c6d)","status":"fail"},{"id":"chain.guard","detail":"Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)","status":"fail"}],"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny","recalled":true},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","recall":{"probes":19,"actions":[{"kind":"eas_revoke","status":"skipped","chainId":null},{"kind":"erc8004_feedback","status":"skipped","chainId":null},{"tx":"0x71db6e050f46eb22626b4c21b923833a1f70028926c7fa0af47f19581a5f64bc","kind":"guard_revoke","block":48195249,"status":"done","chainId":84532,"blockTime":"2026-10-16T13:53:06.000Z"},{"tx":"0x25977e08a1a76065c51f551d2741a1249a5ed701f490d7b3708315896557ca20","kind":"incident_log","block":48195249,"status":"done","chainId":84532,"blockTime":"2026-10-16T13:53:06.000Z"},{"tx":"0xde884b116cada327ec1854c02f10a623b99fdddb5e9a7a66c3f9c0f0cbd0a58f","kind":"guard_revoke","block":11927747,"status":"done","chainId":11155111,"blockTime":"2026-10-16T13:53:12.000Z"},{"tx":"0x218abd4e47476d3f898c18a0eb5ff399b9eedcae46f09f707446a8d8d1945810","kind":"incident_log","block":11927747,"status":"done","chainId":11155111,"blockTime":"2026-10-16T13:53:12.000Z"}],"probeLog":[{"t":-2503,"block":48195246,"reasons":[],"decision":"allow"},{"t":-1898,"block":48195246,"reasons":[],"decision":"allow"},{"t":-1300,"block":48195246,"reasons":[],"decision":"allow"},{"t":-698,"block":48195246,"reasons":[],"decision":"allow"},{"t":-112,"block":48195246,"reasons":[],"decision":"allow"},{"t":483,"block":48195246,"reasons":[],"decision":"allow"},{"t":1104,"block":48195246,"reasons":[],"decision":"allow"},{"t":1680,"block":48195249,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":2261,"block":48195249,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":2846,"block":48195249,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":3429,"block":48195249,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":3993,"block":48195249,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":4582,"block":48195249,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":5152,"block":48195249,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":5719,"block":48195251,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":6542,"block":48195251,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":7107,"block":48195251,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":7671,"block":48195251,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"},{"t":8257,"block":48195251,"reasons":["RECALLED","GUARD_NOT_VALID"],"decision":"deny"}],"recallBlock":48195249,"recallRunMs":8441,"revokeCertTx":"0x71db6e050f46eb22626b4c21b923833a1f70028926c7fa0af47f19581a5f64bc","incidentLogTx":"0x25977e08a1a76065c51f551d2741a1249a5ed701f490d7b3708315896557ca20","msToLastBlock":9675,"probeMsMedian":84,"firstDenyBlock":48195249,"lastAllowBlock":48195246,"msToFirstBlock":3675,"recallBlockTime":"2026-10-16T13:53:06.000Z","firstDenyReasons":["RECALLED","GUARD_NOT_VALID"],"blocksAfterRecall":0,"failedForOtherReasons":0,"probesAtOrAfterRecallBlock":12,"allowedAtOrAfterRecallBlock":0,"firstDenyWallClockMsAfterBlockTime":593},"status":"fixed","wallet":"0x220a2fca33365c39ab18fa293c70e1286da79434","chainId":84532,"incidentId":"KAR-2026-0012","incidentUrl":"https://karatum.com/incidents/KAR-2026-0012"}},{"id":30,"at":"2026-10-16T13:53:43.232Z","kind":"handshake","runId":"run-mvb139k2-1ikxr","label":"drill:KAR-2026-0012","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"chain":{"chainId":84532,"recalled":false,"blockNumber":48195267},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"title":"B proved its certificate: ALLOW","detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48195267"},{"id":"hire","ok":true,"title":"Hire B","detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"title":"Job done","detail":"798 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #6 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48195267 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":29,"at":"2026-10-16T13:53:13.754Z","kind":"handshake","runId":"run-mvb12nd8-xwf0n","label":"drill:KAR-2026-0012","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"deny","reasons":["RECALLED","GUARD_NOT_VALID"],"detail":{"chain":{"chainId":84532,"recalled":true,"blockNumber":48195251},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"title":"B refused by policy: DENY (RECALLED, GUARD_NOT_VALID)","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195251 (0x6c495456d23b50150f6e18d6ea42ff62078c52cb22283596758b19799ef90c6d) | Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)"},{"id":"done","ok":false,"title":"No job sent: A refused to hire B","detail":"77 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #6 is not revoked (list 1s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 1s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195251 (0x6c495456d23b50150f6e18d6ea42ff62078c52cb22283596758b19799ef90c6d)","status":"fail"},{"id":"chain.guard","detail":"Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)","status":"fail"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":28,"at":"2026-10-16T13:52:19.501Z","kind":"drill","runId":"KAR-2026-0010","label":"DRILL KAR-2026-0010","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"after":{"at":1792158738634,"ms":861,"block":48195225,"runId":"run-mvb11gwa-21ewa","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48195225"},{"id":"hire","ok":true,"detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"detail":"861 ms end to end"}],"reasons":[],"decision":"allow","recalled":false},"build":"build-c-cheap-v1","before":{"at":1792158686435,"ms":1151,"block":48195199,"runId":"run-mvb10cmc-1wbwh","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48195199"},{"id":"hire","ok":true,"detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"detail":"1150 ms end to end"}],"reasons":[],"decision":"allow","recalled":false},"denied":{"at":1792158696960,"ms":54,"block":48195204,"runId":"run-mvb10kqo-f6dwz","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"detail":"status list unreachable: HTTP 502 | standing unreachable: HTTP 502 | KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195204 (0xffc2059e21fbd271b45b2eac553415f9c9bc2533e6303f84c8cbaa4edc32cc46) | Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)"},{"id":"done","ok":false,"detail":"54 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"status list unreachable: HTTP 502","status":"fail"},{"id":"standing","detail":"standing unreachable: HTTP 502","status":"fail"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195204 (0xffc2059e21fbd271b45b2eac553415f9c9bc2533e6303f84c8cbaa4edc32cc46)","status":"fail"},{"id":"chain.guard","detail":"Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)","status":"fail"}],"reasons":["STATUS_UNAVAILABLE","STANDING_UNAVAILABLE","RECALLED","GUARD_NOT_VALID"],"decision":"deny","recalled":true},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","recall":{"probes":15,"actions":[{"kind":"eas_revoke","status":"skipped","chainId":null},{"kind":"erc8004_feedback","status":"skipped","chainId":null},{"tx":"0x36ec91fea17d16ac155924c680aede9970ebaaebb8286e2461819e91d85c94c7","kind":"incident_log","block":48195202,"status":"done","chainId":84532,"blockTime":"2026-10-16T13:51:32.000Z"},{"tx":"0x571fd05689d1ba59de888667688b5ee5fa65faa5bc76827b8770bcb199c5afe2","kind":"guard_revoke","block":48195202,"status":"done","chainId":84532,"blockTime":"2026-10-16T13:51:32.000Z"},{"tx":"0xe5e2b01853e160d29957d904281935528c6fcf27350636329dc4d043c9aef766","kind":"guard_revoke","block":11927739,"status":"done","chainId":11155111,"blockTime":"2026-10-16T13:51:36.000Z"},{"tx":"0x2ec00ce2335e2657d63a9035583291d6fc6d8129e10e666b792e84c7413552dd","kind":"incident_log","block":11927739,"status":"done","chainId":11155111,"blockTime":"2026-10-16T13:51:36.000Z"}],"recallBlock":48195202,"recallRunMs":6715,"revokeCertTx":"0x571fd05689d1ba59de888667688b5ee5fa65faa5bc76827b8770bcb199c5afe2","incidentLogTx":"0x36ec91fea17d16ac155924c680aede9970ebaaebb8286e2461819e91d85c94c7","msToLastBlock":8366,"probeMsMedian":93,"firstDenyBlock":48195204,"lastAllowBlock":48195201,"msToFirstBlock":4366,"recallBlockTime":"2026-10-16T13:51:32.000Z","firstDenyReasons":["STATUS_UNAVAILABLE","STANDING_UNAVAILABLE","RECALLED","GUARD_NOT_VALID"],"blocksAfterRecall":2,"allowedAtOrAfterRecallBlock":0,"firstDenyWallClockMsAfterBlockTime":4454},"status":"fixed","wallet":"0x220a2fca33365c39ab18fa293c70e1286da79434","chainId":84532,"incidentId":"KAR-2026-0010","incidentUrl":"https://karatum.com/incidents/KAR-2026-0010"}},{"id":27,"at":"2026-10-16T13:52:19.495Z","kind":"handshake","runId":"run-mvb11gwa-21ewa","label":"drill:KAR-2026-0010","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"chain":{"chainId":84532,"recalled":false,"blockNumber":48195225},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"title":"B proved its certificate: ALLOW","detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48195225"},{"id":"hire","ok":true,"title":"Hire B","detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"title":"Job done","detail":"861 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #6 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48195225 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":26,"at":"2026-10-16T13:51:37.015Z","kind":"handshake","runId":"run-mvb10kqo-f6dwz","label":"drill:KAR-2026-0010","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"deny","reasons":["STATUS_UNAVAILABLE","STANDING_UNAVAILABLE","RECALLED","GUARD_NOT_VALID"],"detail":{"chain":{"chainId":84532,"recalled":true,"blockNumber":48195204},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"title":"B refused by policy: DENY (STATUS_UNAVAILABLE, STANDING_UNAVAILABLE, RECALLED, GUARD_NOT_VALID)","detail":"status list unreachable: HTTP 502 | standing unreachable: HTTP 502 | KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195204 (0xffc2059e21fbd271b45b2eac553415f9c9bc2533e6303f84c8cbaa4edc32cc46) | Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)"},{"id":"done","ok":false,"title":"No job sent: A refused to hire B","detail":"54 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"status list unreachable: HTTP 502","status":"fail"},{"id":"standing","detail":"standing unreachable: HTTP 502","status":"fail"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48195204 (0xffc2059e21fbd271b45b2eac553415f9c9bc2533e6303f84c8cbaa4edc32cc46)","status":"fail"},{"id":"chain.guard","detail":"Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)","status":"fail"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":25,"at":"2026-10-16T13:51:23.821Z","kind":"handshake","runId":"run-mvb109ou-em6pr","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:51:16.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #6 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48195197 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","offline":false,"protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":612,"blockNumber":48195197},"standingIat":1792158683,"statusListIat":1792158683},"credential":{"exp":1792763476,"iat":1792158676,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:gFkRNeljiyVhVVgU","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":6},"durationMs":1146}},{"id":24,"at":"2026-10-16T13:51:16.802Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:gFkRNeljiyVhVVgU","tier":2,"taskClass":"web3"}]}},{"id":23,"at":"2026-10-16T13:49:19.035Z","kind":"handshake","runId":"run-mvb0xm83-030bc","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:49:11.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #5 is not revoked (list 0s old, stapled)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, stapled)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain","detail":"offline: no chain access","status":"skip"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d offline max-status-age=600 max-standing-age=600","offline":true,"protocol":"mcp","freshness":{"mode":"offline","chain":null,"standingIat":1792158559,"statusListIat":1792158559},"credential":{"exp":1792763351,"iat":1792158551,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:bhzSirPvCKqrj3-n","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":5},"durationMs":19}},{"id":22,"at":"2026-10-16T13:49:18.866Z","kind":"handshake","runId":"run-mvb0xm5f-suswp","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:49:11.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #5 is not revoked (list 0s old, stapled)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, stapled)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain","detail":"offline: no chain access","status":"skip"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d offline max-status-age=600 max-standing-age=600","offline":true,"protocol":"a2a","freshness":{"mode":"offline","chain":null,"standingIat":1792158558,"statusListIat":1792158558},"credential":{"exp":1792763351,"iat":1792158551,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:bhzSirPvCKqrj3-n","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":5},"durationMs":12}},{"id":21,"at":"2026-10-16T13:49:18.750Z","kind":"handshake","runId":"run-mvb0xl7y-i0t0v","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:49:11.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #5 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48195135 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","offline":false,"protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":551,"blockNumber":48195135},"standingIat":1792158558,"statusListIat":1792158558},"credential":{"exp":1792763351,"iat":1792158551,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:bhzSirPvCKqrj3-n","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":5},"durationMs":1095}},{"id":20,"at":"2026-10-16T13:49:11.565Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:bhzSirPvCKqrj3-n","tier":2,"taskClass":"web3"}]}},{"id":19,"at":"2026-10-16T13:43:15.318Z","kind":"handshake","runId":"run-mvb0pt19-jkzdr","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:42:27.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #4 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194953 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":525,"blockNumber":48194953},"standingIat":1792158194,"statusListIat":1792158194},"credential":{"exp":1792762947,"iat":1792158147,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:cfk-BGx_9H6DeA1D","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":4},"durationMs":802}},{"id":18,"at":"2026-10-16T13:42:34.608Z","kind":"handshake","runId":"run-mvb0oy62-8uba2","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:42:27.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #4 is not revoked (list 1s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 1s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194932 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":80,"blockNumber":48194932},"standingIat":1792158153,"statusListIat":1792158153},"credential":{"exp":1792762947,"iat":1792158147,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:cfk-BGx_9H6DeA1D","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":4},"durationMs":99}},{"id":17,"at":"2026-10-16T13:42:34.432Z","kind":"handshake","runId":"run-mvb0oy0r-ziul6","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:42:27.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #4 is not revoked (list 1s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 1s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194932 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":86,"blockNumber":48194932},"standingIat":1792158153,"statusListIat":1792158153},"credential":{"exp":1792762947,"iat":1792158147,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:cfk-BGx_9H6DeA1D","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":4},"durationMs":113}},{"id":16,"at":"2026-10-16T13:42:34.219Z","kind":"handshake","runId":"run-mvb0ox0d-wxqpy","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:42:27.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #4 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194932 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":622,"blockNumber":48194932},"standingIat":1792158153,"statusListIat":1792158153},"credential":{"exp":1792762947,"iat":1792158147,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:cfk-BGx_9H6DeA1D","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":4},"durationMs":1195}},{"id":15,"at":"2026-10-16T13:42:27.461Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:cfk-BGx_9H6DeA1D","tier":2,"taskClass":"web3"}]}},{"id":14,"at":"2026-10-16T13:40:42.730Z","kind":"drill","runId":"KAR-2026-0008","label":"DRILL KAR-2026-0008","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"after":{"at":1792158041870,"ms":852,"block":48194877,"runId":"run-mvb0mj9q-wkj7d","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48194877"},{"id":"hire","ok":true,"detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"detail":"852 ms end to end"}],"reasons":[],"decision":"allow","recalled":false},"build":"build-c-cheap-v1","before":{"at":1792157984507,"ms":1198,"block":48194848,"runId":"run-mvb0lb0c-mk9r4","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48194848"},{"id":"hire","ok":true,"detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"detail":"1197 ms end to end"}],"reasons":[],"decision":"allow","recalled":false},"denied":{"at":1792158002551,"ms":339,"block":48194857,"runId":"run-mvb0loxj-dacut","steps":[{"id":"discover","ok":true,"detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"detail":"status list unreachable: HTTP 429 | standing unreachable: HTTP 429 | KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48194857 (0x3a8c7ce9e25dcca82ae045c0c5ee0d087604d0d325a2acaeb330c4b7eda91aac) | Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)"},{"id":"done","ok":false,"detail":"339 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:39:30.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"status list unreachable: HTTP 429","status":"fail"},{"id":"standing","detail":"standing unreachable: HTTP 429","status":"fail"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48194857 (0x3a8c7ce9e25dcca82ae045c0c5ee0d087604d0d325a2acaeb330c4b7eda91aac)","status":"fail"},{"id":"chain.guard","detail":"Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)","status":"fail"}],"reasons":["STATUS_UNAVAILABLE","STANDING_UNAVAILABLE","RECALLED","GUARD_NOT_VALID"],"decision":"deny","recalled":true},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","recall":{"probes":27,"actions":[{"kind":"eas_revoke","status":"skipped","chainId":null},{"kind":"erc8004_feedback","status":"skipped","chainId":null},{"tx":"0x0d912cc1ea983e2448c9679b8a18b8dbffbef008182c037dca55ba3c2d473091","kind":"guard_revoke","block":48194851,"status":"done","chainId":84532,"blockTime":"2026-10-16T13:39:50.000Z"},{"tx":"0xde658a77ee231096cac697e97071ab10a90fbbc5399d17c0d89ac019118160df","kind":"incident_log","block":48194851,"status":"done","chainId":84532,"blockTime":"2026-10-16T13:39:50.000Z"},{"tx":"0xe706120a9b78723e343352047e3d9769c06f290d818997d7ab3bead23818edf8","kind":"guard_revoke","block":11927684,"status":"done","chainId":11155111,"blockTime":"2026-10-16T13:40:00.000Z"},{"tx":"0xf6bcc824c1ac15e5b9265159364dd891333b4521dd4ab526783b122b576c0ea6","kind":"incident_log","block":11927684,"status":"done","chainId":11155111,"blockTime":"2026-10-16T13:40:00.000Z"}],"recallBlock":48194851,"recallRunMs":14179,"revokeCertTx":"0x0d912cc1ea983e2448c9679b8a18b8dbffbef008182c037dca55ba3c2d473091","incidentLogTx":"0xde658a77ee231096cac697e97071ab10a90fbbc5399d17c0d89ac019118160df","msToLastBlock":14258,"probeMsMedian":99,"firstDenyBlock":48194852,"lastAllowBlock":48194850,"msToFirstBlock":4258,"recallBlockTime":"2026-10-16T13:39:50.000Z","firstDenyReasons":["RECALLED","GUARD_NOT_VALID"],"blocksAfterRecall":1,"allowedAtOrAfterRecallBlock":0,"firstDenyWallClockMsAfterBlockTime":4071},"status":"fixed","wallet":"0x220a2fca33365c39ab18fa293c70e1286da79434","chainId":84532,"incidentId":"KAR-2026-0008","incidentUrl":"https://karatum.com/incidents/KAR-2026-0008"}},{"id":13,"at":"2026-10-16T13:40:42.723Z","kind":"handshake","runId":"run-mvb0mj9q-wkj7d","label":"drill:KAR-2026-0008","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"chain":{"chainId":84532,"recalled":false,"blockNumber":48194877},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":true,"title":"B proved its certificate: ALLOW","detail":"disclosed taskClass=\"web3\", tier=2, karatsFloor=18; 14 checks passed; on-chain read at block 48194877"},{"id":"hire","ok":true,"title":"Hire B","detail":"Quote: 1 ETH -> 2991.00 USDC (paper quote, no funds move)"},{"id":"done","ok":true,"title":"Job done","detail":"852 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:39:30.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #3 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194877 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":12,"at":"2026-10-16T13:40:38.746Z","kind":"handshake","runId":"run-mvb0mg9a-gv4ft","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:39:30.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #3 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194875 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":498,"blockNumber":48194875},"standingIat":1792158038,"statusListIat":1792158038},"credential":{"exp":1792762770,"iat":1792157970,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:8liAxI9gVAvPeFf7","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":3},"durationMs":760}},{"id":11,"at":"2026-10-16T13:40:02.891Z","kind":"handshake","runId":"run-mvb0loxj-dacut","label":"drill:KAR-2026-0008","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"deny","reasons":["STATUS_UNAVAILABLE","STANDING_UNAVAILABLE","RECALLED","GUARD_NOT_VALID"],"detail":{"chain":{"chainId":84532,"recalled":true,"blockNumber":48194857},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"title":"B refused by policy: DENY (STATUS_UNAVAILABLE, STANDING_UNAVAILABLE, RECALLED, GUARD_NOT_VALID)","detail":"status list unreachable: HTTP 429 | standing unreachable: HTTP 429 | KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48194857 (0x3a8c7ce9e25dcca82ae045c0c5ee0d087604d0d325a2acaeb330c4b7eda91aac) | Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)"},{"id":"done","ok":false,"title":"No job sent: A refused to hire B","detail":"339 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:39:30.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"status list unreachable: HTTP 429","status":"fail"},{"id":"standing","detail":"standing unreachable: HTTP 429","status":"fail"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48194857 (0x3a8c7ce9e25dcca82ae045c0c5ee0d087604d0d325a2acaeb330c4b7eda91aac)","status":"fail"},{"id":"chain.guard","detail":"Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)","status":"fail"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":10,"at":"2026-10-16T13:39:36.860Z","kind":"handshake","runId":"run-mvb0l47s-b7op1","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:39:30.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #3 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194844 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":544,"blockNumber":48194844},"standingIat":1792157976,"statusListIat":1792157976},"credential":{"exp":1792762770,"iat":1792157970,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:8liAxI9gVAvPeFf7","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":3},"durationMs":1114}},{"id":9,"at":"2026-10-16T13:39:30.077Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:8liAxI9gVAvPeFf7","tier":2,"taskClass":"web3"}]}},{"id":8,"at":"2026-10-16T13:36:36.379Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:1s878kHk8auEHz3D","tier":2,"taskClass":"web3"}]}},{"id":7,"at":"2026-10-16T13:36:13.622Z","kind":"handshake","runId":"run-mvb0gs6h-klllo","label":"drill:KAR-2026-0007","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"deny","reasons":["REVOKED","STANDING_UNAVAILABLE","RECALLED","GUARD_NOT_VALID"],"detail":{"chain":{"chainId":84532,"recalled":true,"blockNumber":48194742},"steps":[{"id":"discover","ok":true,"title":"Read agent B's card","detail":"A2A extension https://karatum.com/ext/handshake/v1 declared; wallet 0x220a2fca33365c39ab18fa293c70e1286da79434"},{"id":"challenge","ok":null,"title":"Send a challenge","detail":"A sends a one-time nonce, its own identity and the claims it needs; nothing is executed on B"},{"id":"verify","ok":false,"title":"B refused by policy: DENY (REVOKED, STANDING_UNAVAILABLE, RECALLED, GUARD_NOT_VALID)","detail":"credential #1 is REVOKED (status list from 2026-10-16T13:36:13.000Z, fetched) | standing unreachable: HTTP 429 | KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48194742 (0xb5a8662e1607200dd6350dc19ec7491f6f96abf5297b1688abdfcf308be72fb6) | no Guard certificate found on-chain for this wallet"},{"id":"done","ok":false,"title":"No job sent: A refused to hire B","detail":"141 ms end to end"}],"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:35:39.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #1 is REVOKED (status list from 2026-10-16T13:36:13.000Z, fetched)","status":"fail"},{"id":"standing","detail":"standing unreachable: HTTP 429","status":"fail"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48194742 (0xb5a8662e1607200dd6350dc19ec7491f6f96abf5297b1688abdfcf308be72fb6)","status":"fail"},{"id":"chain.guard","detail":"no Guard certificate found on-chain for this wallet","status":"fail"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a"}},{"id":6,"at":"2026-10-16T13:35:49.544Z","kind":"handshake","runId":"run-mvb0g8rs-1k6sl","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:35:39.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #1 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194730 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":602,"blockNumber":48194730},"standingIat":1792157748,"statusListIat":1792157748},"credential":{"exp":1792762539,"iat":1792157739,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:1OHktIh_k1XHj4DD","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":1},"durationMs":1175}},{"id":5,"at":"2026-10-16T13:35:42.158Z","kind":"handshake","runId":"run-mvb0g3zx-dlpai","label":"live","agent":null,"counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"deny","reasons":["ISSUER_UNTRUSTED"],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.keys","code":"ISSUER_UNTRUSTED","detail":"issuer keys unavailable: HTTP 502","status":"fail"}],"claims":{},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":null,"standingIat":null,"statusListIat":null},"credential":null,"durationMs":4}},{"id":4,"at":"2026-10-16T13:35:39.338Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:1OHktIh_k1XHj4DD","tier":2,"taskClass":"web3"}]}},{"id":3,"at":"2026-10-16T13:34:27.467Z","kind":"handshake","runId":"run-mvb0ehnx-ewotc","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:34:06.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #0 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194689 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"mcp","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":521,"blockNumber":48194689},"standingIat":1792157666,"statusListIat":1792157666},"credential":{"exp":1792762446,"iat":1792157646,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:-COi1-RxgYz8j65W","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":0},"durationMs":779}},{"id":2,"at":"2026-10-16T13:34:19.986Z","kind":"handshake","runId":"run-mvb0ebi0-6f1bu","label":"live","agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":"0xd6b23374763655a8c878f6c0ef983542ee4105d4","decision":"allow","reasons":[],"detail":{"checks":[{"id":"format","detail":"credential with 3 disclosure(s) and a key-binding JWT","status":"pass"},{"id":"issuer.signature","detail":"signed by https://karatum.com/v1/handshake","status":"pass"},{"id":"credential.window","detail":"valid until 2026-10-23T13:34:06.000Z","status":"pass"},{"id":"disclosures","detail":"3 disclosure(s) match the signed digests: taskClass, tier, karatsFloor","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT: signature, audience, nonce (single use), sd_hash and lifetime verified","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"policy.karats","detail":"K >= 18 (band)","status":"pass"},{"id":"status","detail":"credential #0 is not revoked (list -1s old, fetched)","status":"pass"},{"id":"standing.recall","detail":"not recalled (standing -1s old, fetched)","status":"pass"},{"id":"standing.incidents","detail":"no confirmed incident in the last 30 days","status":"pass"},{"id":"chain.recall","detail":"KaratumIncidentLog.isRecalled = false at block 48194685 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"}],"claims":{"tier":2,"taskClass":"web3","karatsFloor":18},"policy":"task=web3.swap tier>=B karats>=18 no-recall no-incident-30d chain=required status=required max-status-age=600","protocol":"a2a","freshness":{"mode":"online","chain":{"guard":{"via":"proof","tier":2,"karats":19,"status":"VALID","expiresAt":1794712505},"chainId":84532,"recalled":false,"durationMs":561,"blockNumber":48194685},"standingIat":1792157659,"statusListIat":1792157659},"credential":{"exp":1792762446,"iat":1792157646,"iss":"https://karatum.com/v1/handshake","jti":"urn:karatum:hs:-COi1-RxgYz8j65W","vct":"https://karatum.com/v1/handshake/vct/agent-certificate/v1","statusIdx":0},"durationMs":1400}},{"id":1,"at":"2026-10-16T13:34:06.873Z","kind":"issue","runId":null,"label":null,"agent":"0x220a2fca33365c39ab18fa293c70e1286da79434","counterparty":null,"decision":"allow","reasons":[],"detail":{"credentials":[{"jti":"urn:karatum:hs:-COi1-RxgYz8j65W","tier":2,"taskClass":"web3"}]}}]}}