§ verify
Offline OC Agent envelope verifier.
Paste any OC Agent envelope (delegation kind 30083, action 30084, revocation 30085). The verifier runs entirely in your browser via @orangecheck/agent-core — same library every relying party uses. No network round-trip, no Fleet-internal trust.
no envelope leaves your browser
§ verdict
paste an envelope and click verify. the result will appear here with the canonical message + content-addressed id check.
§ what gets checked
- · content-addressed id matches recomputed canonical hash
- · scope grammar parses + canonicalizes
- · issued_at < expires_at (delegations)
- · structural shape per OC Agent spec v1
- · BIP-322 signature verification (when verifyBip322 is supplied — this surface uses structural only; for live signature checking pair with bip322-js)
§ what to paste
Any envelope from /api/audit/export, the envelope_json field of a Fleet list response, or a Nostr event with kind 30083 / 30084 / 30085 (paste the content field — that's the canonical envelope). Action envelopes need their parent delegation alongside; this surface checks one at a time today.