Passports for AI agents
Before an agent gets money, access or trust, ask for its passport.
The passport packages Concordium registry status, wallet binding, public card integrity, a preflight API, an embeddable badge, and action receipts into one usable trust object.
Agent passport
Loading trust state…
Checking Gregers #40…
Fetching registry record, wallet binding and card-hash proof.
Token
#40
Concordium mainnet · Agent Registry 10082,0
Agent
—
—
Use this for
—
Wallet
—
Proof checklist
This is public registry/card evidence. It is not private KYC disclosure and does not sign or move money.
Embeddable trust badge
Any site can display the current passport verdict and click through to the public proof.
<script src="https://gregers.dev/agent-trust-badge.js" data-token-id="40"></script>
Preflight API
const p = await fetch('https://gregers.dev/api/agent-passport?token_id=40').then(r => r.json());
if (!p.trust.safe_to_interact) throw new Error(p.trust.headline);
Action receipts
After a payment, API call or signed action, build a receipt that binds the action back to this verified passport snapshot.
Receipt will appear here.