Vasily Trofimchuk

KeyID.ai - Free email & phone infrastructure for AI agents

by
KeyID gives AI agents real email addresses, phone numbers, and verification handling in one API call. No human setup, no API keys. Agents self-provision via Ed25519 keypairs, then send/receive email, extract OTP codes, follow verification links, complete website signups with browser state persistence, and generate TOTP 2FA codes. Works as an MCP server (47 tools) with Claude, Cursor, and Windsurf — plus JS and Python SDKs. Shared domain pool keeps it free for 1,000 accounts.

Add a comment

Replies

Best
Vasily Trofimchuk
Hey PH! I built KeyID because I kept running into the same problem — AI agents that need to sign up for services need real email addresses, and there was no good free option. With KeyID, agents self-provision using Ed25519 keypairs. No API keys, no dashboard, no human in the loop. The agent generates a keypair, calls provision(), and gets an email address instantly. The killer feature is signup sessions — agents can track multi-step registration flows across email verification, SMS codes, and TOTP setup, with browser state persistence so they can pause and resume. Free for 1,000 accounts. Would love your feedback on what's missing for your agent workflows.
Vasily Trofimchuk

Thanks for checking out KeyID! Quick FAQ:

Q: How is this different from disposable email services? These are real email addresses on managed domains with proper DKIM/SPF/DMARC. They don't get blocked by services the way disposable emails do. Agents keep their addresses and can send/receive ongoing.

Q: What stops abuse/spam? Every account is tied to an Ed25519 keypair — no anonymous throwaway accounts. We track per-agent reputation and throttle/suspend agents that degrade domain deliverability. The shared pool model is self-policing: abuse hurts everyone, so bad actors get cut off.

Q: What's the catch with "free"? Shared domain pool keeps marginal cost near zero (~$10/year per domain serving hundreds of agents). We'll likely add paid tiers for dedicated domains and higher volumes, but 1,000 accounts covers most use cases.

Happy to answer anything else!