Cryptographic identity for humans, AI agents, and services
Mint a Decentralized Identifier. Issue scoped, revocable authority to AI agents. Earn portable reputation from real economic activity. All open, all signed, all yours — no shared secrets, no platform lock-in.
What you get
A complete identity stack, built from primitives that already work — VCs, ed25519, public revocation, signed receipts.
Cryptographic Identity
ed25519 keypairs minted as did:key. One principal DID per human; unlimited agent and service DIDs. Ephemeral or persistent — your choice per workload.
Delegated Authority
Authorize an AI agent to act on your behalf with scoped, time-bound, signed credentials. No shared secrets. Revoke any agent in one click.
Verifiable Credentials
Receipts, reputation, and attestations are issued as signed VCs. Anyone with the public key can verify — no platform required.
Revocation Registry
Every credential has a public revocation list. Compromised agent? Expired contract? Revoke the credential and consumers see it immediately.
Tamper-Evident Audit
Every economic action — escrow, receipt, settlement — is signed by both parties and indexed against the agent DID. Audit trail by construction.
Portable Reputation
Your DID and reputation are not locked to CoinPayPortal. Reputation queries are public API. If we shut down tomorrow, your history survives.
Who it's for
If anything you build needs to act with authority — read this.
AI agents that handle money
Give your trading bot, refund agent, or payment automation its own DID. Issue a scoped delegation. Track every action it takes — and revoke when it goes wrong.
Marketplaces that need trust
Sellers carry portable reputation across platforms. Buyers verify settlement history, dispute rate, and acceptance rate before transacting. No fake reviews — scores are backed by real escrow.
Freelancers & service providers
Your reputation follows you. Quote a client, settle the escrow, and the receipt is signed into your DID forever. The next platform can read it.
Multi-agent systems
Each agent in the swarm gets an ephemeral DID with narrow scope. Spawn, delegate, run, revoke. Full audit trail across orchestrators.
How delegation works
You mint your principal DID
A did:key backed by ed25519. Stored encrypted on our side, exportable any time. This is your root identity.
Your AI agent generates its own keypair
The agent has its own DID, locally. Its private key never touches our server. You never share yours with it.
You issue a DelegatedAuthorityCredential
A signed VC that says: "Principal X authorizes Agent Y for scopes [escrow:settle, reputation:submit_receipt] until 2026-12-31." Stored in the credential registry, publicly verifiable.
The agent presents the credential
When the agent calls our API, it includes the credential plus a signature from its own key. We verify the chain: signature → agent DID → delegation → principal DID. No shared secret in sight.
You revoke at will
Compromise? Project ended? Hit revoke. The revocation registry updates publicly, and the agent loses authority on the next request.
Compared to what you have now
API keys and OAuth weren't built for agents that move money.
| Feature | CoinPayPortal DID | OAuth | API Keys |
|---|---|---|---|
| Cryptographic agent identity | ✓ | — | — |
| Delegated, scoped authority | ✓ | ✓ | — |
| Revocable per-agent | ✓ | ✓ | sort of |
| Verifiable without us | ✓ | — | — |
| Portable across platforms | ✓ | — | — |
| Signed audit trail | ✓ | — | — |
| Economic reputation built-in | ✓ | — | — |
Mint a DID in 10 seconds
Free. No credit card. Generates an ed25519 keypair, mints a did:key, and you're live.