{"data":{"air":{"env":"sandbox","partnerId":"e904feca-51c1-4fd7-860a-60bee39cd2d0","issuerDid":"did:web:issuer.karatum.com","issuerOrigin":"https://issuer.karatum.com","schemaId":"01M4HHQK3JB9PT3Y9TX68Z","issuanceProgramId":"c29hu0g1hwey15iz7oh4q0","vct":"urn:karatum:credential:certificate:v1","dashboard":"https://developers.sandbox.air3.com/dashboard","agentApi":"https://air.api.sandbox.air3.com","credentialApi":"https://credential-testnet.api.sandbox.air3.com","jwks":"https://static.sandbox.air3.com/.well-known/jwks.json","docs":"https://docs.air3.com","verifyProgramId":null,"issuerDidDocument":"https://issuer.karatum.com/.well-known/did.json","revocationStatus":"https://issuer.karatum.com/revocation-status/{nonce}"},"moca":{"testnet":{"chainId":222888,"rpc":"https://rpc.testnet.mocachain.dev","explorer":"https://testnet-scan.mocachain.org","faucet":"https://faucet.mocachain.org"},"mainnet":{"chainId":2288,"rpc":"https://rpc.mocachain.org","explorer":"https://scan.mocachain.org"}},"minds":{"builderHub":"https://build.hellominds.ai","skillsGuide":"https://build.hellominds.ai/en/docs/guides/building-skills","api":"https://build.hellominds.ai/docs/api","programme":"https://build.hellominds.ai/en/program","clientLib":"@animocabrands/minds-client-lib"},"agentCredential":{"vct":"https://karatum.com/v1/minds/vct/air-agent/v1","issuer":"https://karatum.com/v1/handshake","typeMetadata":"https://karatum.com/v1/minds/vct/air-agent/v1","statusList":"https://karatum.com/v1/handshake/status/0"},"skill":{"bundle":"https://karatum.com/v1/minds/skill","openapi":"https://karatum.com/v1/minds/skill/openapi.json"},"merchant":{"audience":"https://karatum.com/v1/minds/merchant/pivota-mock","policy":{"taskClass":"web3","minTier":"B","noRecall":true,"maxStatusAgeSec":3600,"maxStandingAgeSec":300,"statusList":"required","standing":"required","chain":"prefer","offline":false,"strictDisclosure":false},"disclose":["taskClass","tier","airDid","airProof","airRevocationNonce"],"requireAir":true},"issuanceEnabled":true,"stats":{"bindings":2,"boundWallets":1,"airIssuances":{"active":1,"revoked":2},"passportAirIssuances":{"active":11,"revoked":2,"holders":2},"orders":{"accepted":2,"rejected":1,"paid":2,"paidUsdc":"0.020000"},"agentCredentials":{"active":1,"revoked":1}},"recentOrders":[{"id":"ord_gd0Z6ctAVfa7","at":"2026-10-16T17:29:30.120Z","runId":"minds-demo-1","label":"after recall","merchant":"pivota-mock","sku":"espresso-beans-250g","amountUsdc":"0.010000","buyer":"0x220a2fca33365c39ab18fa293c70e1286da79434","decision":"accept","reasons":[],"claims":{"tier":2,"airDid":"did:air:id:testnet:4PBfFhxoztA4VGXsCKoNnJ8vjgqjAbdNc1TjcEyXT4","airProof":"air-issuance","taskClass":"web3","airRevocationNonce":"7546529321297708383"},"checks":[{"id":"format","detail":"credential with 5 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:28.000Z","status":"pass"},{"id":"disclosures","detail":"5 disclosure(s) match the signed digests: taskClass, tier, airDid, airProof, airRevocationNonce","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT verified against the supplied challenge","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"status","ms":17,"detail":"credential #9 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","ms":11,"detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"chain.recall","ms":509,"detail":"KaratumIncidentLog.isRecalled = false at block 48201740 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"Guard registry: VALID tier 2 K19 (proof)","status":"pass"},{"id":"kb.single-use","detail":"order nonce consumed (single use)","status":"pass"},{"id":"air.link","detail":"acts for AIR account did:air:id:testnet:4PBfFhxoztA4VGXsCKoNnJ8vjgqjAbdNc1TjcEyXT4 (Karatum credential stored in that account)","status":"pass"},{"id":"air.revocation","detail":"AIR-stored credential not revoked (issuer.karatum.com, live)","status":"pass"}],"chainBlock":48201740,"payment":{"status":"paid","chainId":84532,"tx":"0xc9a2ddede04c51761beb41c626b7943d2f565575bfcb15e1ef26270c35076bd0","url":"https://sepolia.basescan.org/tx/0xc9a2ddede04c51761beb41c626b7943d2f565575bfcb15e1ef26270c35076bd0"}},{"id":"ord_wOVIiVUsfAyl","at":"2026-10-16T17:28:47.683Z","runId":"minds-demo-1","label":"during recall","merchant":"pivota-mock","sku":"coffee-beans-250g","amountUsdc":"0.010000","buyer":"0x220a2fca33365c39ab18fa293c70e1286da79434","decision":"reject","reasons":["REVOKED","RECALLED","GUARD_NOT_VALID","AIR_REVOKED"],"claims":{"tier":2,"airDid":"did:air:id:testnet:4PBfFhxoztA4VGXsCKoNnJ8vjgqjAbdNc1TjcEyXT4","airProof":"air-issuance","taskClass":"web3","airRevocationNonce":"4182089401360618028"},"checks":[{"id":"format","detail":"credential with 5 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:28:08.000Z","status":"pass"},{"id":"disclosures","detail":"5 disclosure(s) match the signed digests: taskClass, tier, airDid, airProof, airRevocationNonce","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT verified against the supplied challenge","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"status","ms":23,"code":"REVOKED","detail":"credential #7 is REVOKED (status list from 2026-10-16T17:28:46.000Z, fetched)","status":"fail"},{"id":"standing.recall","ms":9,"code":"RECALLED","detail":"wallet is RECALLED (KAR-2026-0015 since 2026-10-16T17:28:37.398Z), standing fetched","status":"fail"},{"id":"chain.recall","ms":506,"code":"RECALLED","detail":"KaratumIncidentLog.isRecalled(0x220a2fca33365c39ab18fa293c70e1286da79434) = true at block 48201719 (0x5135d85857c517ed14675510ec954725f598b43e699d71ac68da116ac209fdd7)","status":"fail"},{"id":"chain.guard","code":"GUARD_NOT_VALID","detail":"Guard registry status for 0x220a2fca33365c39ab18fa293c70e1286da79434 is REVOKED (proof)","status":"fail"},{"id":"kb.single-use","detail":"order nonce consumed (single use)","status":"pass"},{"id":"air.link","detail":"acts for AIR account did:air:id:testnet:4PBfFhxoztA4VGXsCKoNnJ8vjgqjAbdNc1TjcEyXT4 (Karatum credential stored in that account)","status":"pass"},{"id":"air.revocation","code":"REVOKED","detail":"the AIR-stored credential (nonce 4182089401360618028) is revoked","status":"fail"}],"chainBlock":48201719,"payment":{"status":"none","chainId":null,"tx":null,"url":null}},{"id":"ord_kumE4PZOAaUJ","at":"2026-10-16T17:28:09.493Z","runId":"minds-demo-1","label":"before recall","merchant":"pivota-mock","sku":"coffee-beans-250g","amountUsdc":"0.010000","buyer":"0x220a2fca33365c39ab18fa293c70e1286da79434","decision":"accept","reasons":[],"claims":{"tier":2,"airDid":"did:air:id:testnet:4PBfFhxoztA4VGXsCKoNnJ8vjgqjAbdNc1TjcEyXT4","airProof":"air-issuance","taskClass":"web3","airRevocationNonce":"4182089401360618028"},"checks":[{"id":"format","detail":"credential with 5 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:28:08.000Z","status":"pass"},{"id":"disclosures","detail":"5 disclosure(s) match the signed digests: taskClass, tier, airDid, airProof, airRevocationNonce","status":"pass"},{"id":"holder.binding","detail":"holder key = wallet 0x220a2fca33365c39ab18fa293c70e1286da79434","status":"pass"},{"id":"kb","detail":"key-binding JWT verified against the supplied challenge","status":"pass"},{"id":"policy.taskClass","detail":"certified for web3","status":"pass"},{"id":"policy.tier","detail":"tier B >= B","status":"pass"},{"id":"status","ms":25,"detail":"credential #7 is not revoked (list 0s old, fetched)","status":"pass"},{"id":"standing.recall","ms":15,"detail":"not recalled (standing 0s old, fetched)","status":"pass"},{"id":"chain.recall","ms":497,"detail":"KaratumIncidentLog.isRecalled = false at block 48201700 (chain 84532)","status":"pass"},{"id":"chain.guard","detail":"no Guard certificate found on-chain for this wallet","status":"warn"},{"id":"kb.single-use","detail":"order nonce consumed (single use)","status":"pass"},{"id":"air.link","detail":"acts for AIR account did:air:id:testnet:4PBfFhxoztA4VGXsCKoNnJ8vjgqjAbdNc1TjcEyXT4 (Karatum credential stored in that account)","status":"pass"},{"id":"air.revocation","detail":"AIR-stored credential not revoked (issuer.karatum.com, live)","status":"pass"}],"chainBlock":48201700,"payment":{"status":"paid","chainId":84532,"tx":"0x5c64ff0a705b77bede691bad2172d9c443a4f3671b86828b1f217aa9692a267f","url":"https://sepolia.basescan.org/tx/0x5c64ff0a705b77bede691bad2172d9c443a4f3671b86828b1f217aa9692a267f"}}]}}