WritKYA

Get an agent passport

You reached this page because a platform blocked an unverified agent action. Verified agents transact; anonymous ones are blocked by default. Here is how to get verified.

1 · The principal onboards

The human or entity that bears liability passes KYC once, in the principal dashboard. That establishes who is accountable for the agent's actions.

2 · Register the agent

The agent runtime generates an Ed25519 keypair (passport-agent init) and the principal registers its public key. The private key never leaves the agent.

3 · Issue a scoped mandate

The principal grants the agent a mandate: which actions, at which platforms, up to what per-transaction and per-period caps, until when — revocable instantly.

4 · Present a passport on every call

The agent attaches a signed X-Passport assertion. The platform verifies the whole chain in one round trip and gets a signed receipt. Selective disclosure means the platform sees attributes (KYC level, country, accreditation) — never identity documents.