{"activation":"CIS-8004 setAgentURI finalized for token 40; the Agent Registry now points at candidate_agent_uri with candidate_card_sha256.","activation_tx":"40e76fb8619b2fff57ac97a984b17005851d14869ac2dff152c5c969fcf21fd6","agent":{"agent_wallet":"45aE2HcgANmWhX3dbq7iKT8MeWaYQCT5XYbwZfmPVSqp1maNbt","candidate_agent_uri":"https://gregers.dev/.well-known/dfns-agent-card-proof-capabilities-v0.2.json","candidate_card_sha256":"a3084c47909602699120ceed15c09f0b47ad22a8f085a2b02b298f10f0c74517","owner_account":"45aE2HcgANmWhX3dbq7iKT8MeWaYQCT5XYbwZfmPVSqp1maNbt","token_address":"Mf22pFZuWLFzMWDPP4qzj","token_id":"40"},"capability":{"allowedMerchantCategories":["restaurant","food_delivery","registered_age_restricted_vendor"],"allowedPurposes":["food_delivery_age_restricted_addon","restaurant_order_age_restricted_item","vendor_preflight"],"challengeBindingFields":["merchant_agent","order_hash","nonce","expires_at","requested_claim","runtime_approval_id"],"delegatedClaims":["principal_age_over_18_verified"],"enrolment":{"acceptedProofs":["age_over_18","adult_eligibility"],"holderApprovalRequiredAtEnrolment":true,"oneTimeWalletProofRequired":true,"storedEvidence":["mandate_hash","eligibility_receipt_hash","issuer","subject_pairwise_hash","issued_at","expires_at"],"storesDobOrLegalName":false,"storesRawCredential":false,"storesRawVerifiablePresentation":false},"id":"gregers-adult-eligibility-delegation-v0.2","identityBoundary":{"agentCardStoresRawProof":false,"oneLineRule":"Enrol once with wallet proof; use only a scoped mandate plus per-order Telegram approval at runtime.","permissionedDisclosureRequiredForLegalNameOrDOB":true,"publicChainDisclosesLegalName":false,"registryStoresRawProof":false},"mandateSha256":"e8a3b7ef6b497d004ca93dc52931251eaddf05817a0800ce7e4489f4773e36d9","mandateUri":"https://gregers.dev/.well-known/gregers-delegated-eligibility-mandate-v0.2.json","merchantRegistryRequirement":"merchant agent should be registry-verifiable or explicitly allowlisted before restricted order use","policyLimits":{"defaultMandateTtlDays":180,"jurisdiction":"merchant must verify local legality before fulfilment","maxAlcoholUnitsPerOrder":6,"maxOrderValue":{"amount":75,"currency":"EUR"},"requiresFoodItem":true},"productionBoundary":"This is a mandate/receipt architecture. It does not give Gregers custody of the identity credential; it lets Gregers use a pre-verified eligibility claim within narrow policy and runtime approval constraints.","proofSystem":"Concordium Web3ID / Verifiable Presentation for enrolment; signed mandate + runtime approval for use","rawCredentialAccess":false,"rawProofReplay":false,"rawProofStorage":false,"receipt":{"algorithm":"Ed25519 or registry-bound signer","disclosedToMerchant":["claim","mandate_hash","mandate_expires_at","order_hash","runtime_approval_id","approval_timestamp","agent_token_id","signature"],"notDisclosedToMerchant":["birthdate","legal_name","raw_id_document","raw_verifiable_presentation","credential_secret","telegram_pin","global_subject_identifier"],"schema":"gregers.delegated-adult-eligibility-order.v1","subjectIdentifier":"pairwise_hash_per_mandate_or_merchant","type":"delegated-eligibility-order-receipt"},"revocation":{"channels":["Telegram owner command","mandate registry/state update"],"effect":"agent must stop using mandate immediately after revocation is recorded","revocableBy":"principal_or_owner"},"runtimeAuthorisation":{"bindsTo":["order_hash","merchant_agent","items_summary","amount","currency","expires_at"],"maxApprovalTtlSeconds":300,"method":"telegram_pin_or_explicit_telegram_approval","pinIsNotAgeProof":true,"requiredForEachRestrictedOrder":true},"type":"delegated_eligibility_mandate"},"mandate":{"declared_sha256":"e8a3b7ef6b497d004ca93dc52931251eaddf05817a0800ce7e4489f4773e36d9","sha256":"e8a3b7ef6b497d004ca93dc52931251eaddf05817a0800ce7e4489f4773e36d9","status":"candidate-for-cis8004-agent-card-anchor","uri":"https://gregers.dev/.well-known/gregers-delegated-eligibility-mandate-v0.2.json"},"ok":true,"registry_anchor_status":"anchored_live","schema":"concordium.agentProofCapabilities.v0.1"}
