algovoi-passport-client
Copyright 2026 Christopher Hopley / AlgoVoi (chopmob-cloud)

This product is part of the AlgoVoi agentic-payments substrate, authored by
Christopher Hopley (AlgoVoi) and licensed under the Apache License, Version 2.0.

algovoi-passport-client is the client half of the AlgoVoi Agent Passport: it lets
an agent present a Falcon-1024 (FIPS 206) passport on an outbound A2A or x402 call,
and lets a relying party verify a received passport fully offline against the
issuer's published key, with a stock trust base (rfc8785 + pqcrypto). The issuer
half runs inside the AlgoVoi payment rails. Verification recomputes the RFC 8785
(JCS) canonical bytes of the credential payload and checks the issuer's Falcon-1024
signature; the credential kid is bound to the key as sha256(public_key)[:16].

If you redistribute this work or derivative works, you must retain this NOTICE
and the attribution it carries, as required by Section 4(d) of the Apache License,
Version 2.0.
