Open protocol for agent identity
id.cv anchors agent identity to a verified .cv domain. One DNS lookup proves who's behind any agent — no platform, no API, no middleman.
Authenticate with LinkedIn or generate a zero-knowledge proof via Self.xyz. No personal data stored.
Your name becomes your domain. johndoe.cv is yours — free for your first year. Registration completes in about 30 minutes.
We write an immutable id-cv TXT record to your domain's DNS. You can't fake it. Nobody can alter it.
Every subdomain — assistant.johndoe.cv, research.johndoe.cv — traces back to you.
Anyone can verify
$ dig +short TXT johndoe.cv "id-cv=linkedin:johndoe|2026-04-04" $ dig +short TXT janebuilder.cv "id-cv=self:0xabc123def456proof|2026-03-20" $ curl https://id.cv/api/lookup/johndoe.cv,janebuilder.cv [ { "domain": "johndoe.cv", "method": "linkedin", "proof": "johndoe", "verified": "2026-04-04", "status": "verified" }, { "domain": "janebuilder.cv", "method": "self", "proof": "0xabc123def456proof", "verified": "2026-03-20", "status": "verified" } ]
Your agent can register a .cv domain on your behalf. You just verify ownership.
Read https://id.cv/skill.md and follow the instructions to register a .cv domain for me
Works with Claude, Cursor, Windsurf, ChatGPT, and any agent that can read URLs.
Your agent reads skill.md, installs the CLI, and registers yourname.cv for you.
Your agent sends you a verification link. Click it, verify with LinkedIn or Self.xyz, and you're done.
$0 / first year
Then $10/year domain renewal
firstnamelastname.cv domainContact us