{"slug":"receipt-sign-an-agent-s-work-verify-it-offline-77a0d26b","name":"Receipt — sign an agent's work, verify it offline","summary":"Ed25519 receipts over work artifacts: issue and verify offline, no account, no chain, no network.","status":"degraded","indexable":true,"listed_since":"2026-10-29T12:13:06.361756Z","sources":[{"source":"mcp_registry","external_id":"io.github.ecstatica/ggbank-receipt","owner_address":null,"seen_at":"2026-10-29T22:14:46.124081Z","removed_at":null}],"endpoints":[{"url":"https://receipt.whirlwindcorp.com/mcp","host":"receipt.whirlwindcorp.com","protocol":"mcp","state":"degraded","last_probe_at":"2026-11-01T11:53:23.646159Z","last_ok_at":"2026-11-01T01:52:38.775391Z","tools_count":2,"tools_changed_at":null,"uptime_24h":0.5,"uptime_30d":0.6666666666666666}],"also_listed_as":[],"payment_options":[],"usage":null,"assessment":{"method":"2026.10.2","checks":[{"id":"answers","state":"pass","reason":"Answered a check 10 hours ago."},{"id":"owner","state":"fail","reason":"No one has proven control of its domain or of the wallet it is paid at."},{"id":"track_record","state":"fail","reason":"Listed for 2 days; 30 are needed."},{"id":"real_customers","state":"not_applicable","reason":"It does not sell over x402."},{"id":"clean_scan","state":"pass","reason":"No hidden instructions or invisible characters in its 2 tools."}],"passed":2,"applicable":4,"contradicted":false,"computed_at":"2026-11-01T11:54:09.921140Z"},"identity":{"endpoint_domains":["whirlwindcorp.com"],"proven_domains":[],"proven_wallets":[],"namesakes":[],"namesake_count":0,"identity_checks":[],"wallet_attestations":[],"human_backings":[]},"replies":[],"customers":null,"scan":{"endpoint_url":"https://receipt.whirlwindcorp.com/mcp","tools":2,"high":0,"medium":1,"findings":[{"code":"unusual_wording","severity":"medium","tool":"issue_receipt","detail":"its input schema says “private key”"}],"observed_at":"2026-10-30T19:22:52.641123Z","evidence_id":1286806},"notice":"Not affiliated with addrbook — claim or request removal."}