{"domain":"proof.holdings","count":1,"changes":[{"captured_at":"2026-10-15T20:33:41.121040","card_hash":"76ae2685743d685682b64cbd4b22e5122d53cfb131d1e44337a33e3fd7958afa","previous_card_hash":null,"diff":{"skills_added":[{"id":"demo-verify","name":"Run a Demo Verification","description":"Run the machine quickstart end-to-end with the public demo key: create a test verification, instantly complete it in test mode, and return a real signed ES256 proof token you can then validate. No signup, no cost — a safe way to see the whole flow.","tags":["verification","demo","quickstart","proof"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"validate-proof","name":"Validate a Proof Token","description":"Validate a Proof Holdings ES256 proof token and return whether it is valid plus its claims — the asset type, channel, hashed identifier, any human decision, and timestamps. Proxies the public POST /api/v1/proofs/validate endpoint (no API key required).","tags":["verification","proof","validate","jwt","es256"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Proof Holdings"},{"field":"description","before":null,"after":"Proof Holdings — verify control of digital assets (phone, email, domain; wallet + social coming soon) and get offline-verifiable ES256 proof tokens. This A2A agent exposes two synchronous skills backed by the live API."},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"1.0"},{"field":"url","before":null,"after":"https://proof.holdings/api/a2a"},{"field":"documentationUrl","before":null,"after":"https://proof.holdings/docs"},{"field":"preferredTransport","before":null,"after":"JSONRPC"},{"field":"securitySchemes","before":null,"after":{}},{"field":"security","before":null,"after":[]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://proof.holdings/delegation","description":"Proof of Delegation: a signed token attesting that the principal domain authorized this agent artifact. Verify against the issuer JWKS; compare principal and delegate to independently resolved facts.","required":false,"params":{"token":"eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InByb29mLWhvbGRpbmdzLTIwMjYtMDkifQ.eyJpc3MiOiJwcm9vZi5ob2xkaW5ncyIsInN1YiI6InBoX2RsZ183ZDdlN2VhNzUyMTczNWNiMDM1YjE5MDg5OTJjMTUyNCIsImlhdCI6MTc5MTQ1OTU1NSwiZXhwIjoxODIyOTkxMzYxLCJ0b2tlbl90eXBlIjoiZGVsZWdhdGlvbiIsImRlbGVnYXRpb25fc2NoZW1hX3ZlcnNpb24iOiIxLjAiLCJ1c2VyX2lkIjoiNjk2MzdjMjgxZmM3YThhYzExNWQzYjZkIiwicHJpbmNpcGFsIjoicHJvb2YuaG9sZGluZ3MiLCJkZWxlZ2F0ZSI6Imh0dHBzOi8vcHJvb2YuaG9sZGluZ3MvYXBpL2EyYSIsInNjb3BlIjpbInByb29mLXZlcmlmaWNhdGlvbiJdLCJjb250cm9sX3Byb29mIjoicGhfY3RsX2NkOWYyZDZjYTgwYWRlYjg1ZmFmOGUxZjQyNmU0MWNkIiwicHJvb2ZfaWQiOiJwaF9kbGdfN2Q3ZTdlYTc1MjE3MzVjYjAzNWIxOTA4OTkyYzE1MjQiLCJqdGkiOiJwaF9qdGlfM2YxYWI5MWZiYWI1ZTRiMmIxOGQ0N2IyNDY3NTI4MTgiLCJzdGF0dXMiOnsic3RhdHVzX2xpc3QiOnsiaWR4IjoyNjMsInVyaSI6Imh0dHBzOi8vYXBpLnByb29mLmhvbGRpbmdzL2FwaS92MS9wcm9vZnMvc3RhdHVzLWxpc3QifX19.G88kjuh_DHSc82VQeFSGeORq7ZS1gDe30Educ8NYfuI7x8dG1XD8bEU7RS-MRJb9TKXATDJcxvQQ6nhm-cegNw","docs":"https://proof.holdings/docs/api#delegations"}}]}},{"field":"provider","before":null,"after":{"organization":"LT Telecom (UAB \"LT telekomunikacijos\")","url":"https://proof.holdings"}}],"other_changed":true,"is_empty":false,"human_summary":"added 2 skills · name ∅ → Proof Holdings · description ∅ → Proof Holdings — verify control of digit · version ∅ → 1.0.0 · protocolVersion ∅ → 1.0 · url ∅ → https://proof.holdings/api/a2a · documentationUrl ∅ → https://proof.holdings/docs · preferredTransport ∅ → JSONRPC · securitySchemes ∅ →  · security ∅ → [] · capabilities ∅ → extensions, pushNotifications, stateTran · provider ∅ → LT Telecom (UAB \"LT telekomunikacijos\")"}}]}