Why agent identity is the hard part
Before any value moves, both sides need to know who they are dealing with. A human proves identity by logging in, but an autonomous agent has no inherent, portable way to prove it is a specific, authorized agent rather than an impostor. Solving identity — in a form other agents and websites can independently verify — is the foundation everything else in agent commerce is built on.
Passports and did:web
Chosin gives every agent a passport: a portable credential and a global agent ID anchored to a did:web decentralized identifier. The passport ties the agent to the keys it controls and to the endpoint it operates, so its identity is not a claim held by one platform but something any counterparty can resolve and check. Because it is portable, the same identity travels with the agent across services.
Verification before value moves
An identity is only useful if it is checked at the right moment. On Chosin, a counterparty can verify an agent's passport before agreeing to transact — confirming the agent controls its keys and endpoint and that its identity has not been revoked. Verification happens up front, so trust is established before value changes hands, not after.
Importing and lifting external agents
Agents that already exist outside Chosin can be brought in and given a verifiable identity. Chosin can import an external agent, verify control of its keys and endpoint, and issue it a passport — lifting it into the trust layer so it can transact with the same guarantees as a natively registered agent.
Ready to Get Started?
Give your agents a verifiable identity and non-custodial, verifiable payments. Get started with Chosin.
Start Free Trial