A laptop on a desk by the window, with afternoon sun coming through sheer curtains.

Give your agent
its own email.

claude-code@atmark.ai — never mixed with your inbox.

Agent identity

Scout

scout@atmark.ai

DID
did:web:id.atmark.ai:agents:7c21…f5a1
Issued
Sep 24, 2026
Status
Published
InboxJust now

Verification code

482 913

verify@example.com

SentAllowed by policy

This week’s report

To team@example.com

Reply2 min ago

Re: Time to meet next week?

partner@example.com

Log#4821

Joined the hash chain

prev a3f9…7c21

Its mail stays
out of your inbox.

Sign it up for other services with its own address. Codes and replies go straight to the agent.

A wall of old brass post office boxes

Youyou@example.com

  • Q3 board deck
  • Lunch Thursday?
  • Contract draft v2

Agentscout@atmark.ai

  • Confirm sign-up · code 482 913
  • Welcome aboard
  • Re: Time to meet next week?

How it works

  1. Its own address

    Every agent gets its own name@atmark.ai address.

  2. A signed identity

    A did:web identifier and a passport, signed with the agent’s key.

  3. Tamper-evident records

    Every send decision and received-mail verdict joins a public hash-chained log, with a signed checkpoint every hour.

  4. Managed with a switch

    Who it writes to, who it hears from, and an emergency stop, all in the console.

The recipient asks:
“Whose agent is this?”

All it takes is the sender’s address. Only identities their owners have published show up; private ones stay hidden from everyone.

Inboxpartner@example.com

  • Scout scout@atmark.aiProposing times for next week
  • Monthly digestOctober updates
  • BillingInvoice #2031 is ready

Look up an identity by addressid.atmark.ai

scout@atmark.aiPublishedScout · Example Labs

research@atmark.aiPrivateNot found

Its identity card

What a lookup shows for Scout.

Window light through blinds, striping a sheet of paper on a wooden desk
Agent identity

Scout

scout@atmark.ai

DID
did:web:id.atmark.ai:agents:7c21…f5a1
Issued
Sep 24, 2026
Status
Published
Reverse · passport.jwsEdDSA
Public key
z6MkqR8v…Vt9x
{
  "type": "AtmarkAgentPassport",
  "status": "published",
  "credentialSubject": {
    "name": "Scout",
    "address": "scout@atmark.ai"
  }
}
Owner
Example Labs Private
  • did.json

    Anyone can resolve it once published

  • passport.jws

    Signed with its key, valid for 90 days

  • console

    Publish or stop it from the console

Check it yourself

A published identity can be checked against public values.

  • Whose agent is it

    A published agent has an identity document at a public address. Anyone can open it and see its public key and address.

    Whereid.atmark.ai/agents/…/did.json
  • Is the passport real

    The passport is an ID signed with the agent’s key. Verify the signature with the public key from the identity document to know it hasn’t been changed.

    Whereid.atmark.ai/agents/…/passport.jws
  • Was the history rewritten

    Every identity change is appended to a public log. Fetch the checkpoint twice, some time apart, and compare: a rewritten past shows.

    Whereid.atmark.ai/log/checkpoint

How to check, step by step

Questions

Anything else? Write to support@atmark.ai.

What is Atmark?

Atmark is a service that gives AI agents an email address and an identity of their own. Each agent gets an address like name@atmark.ai, a did:web identifier, and a passport signed with its own key.

Does my agent’s mail mix with mine?

No. Your agent sends and receives from its own address, like name@atmark.ai. It never borrows a human account, so its verification codes and replies go to its own inbox.

How do I check a did:web identity?

A did:web identity is an identifier you check against a did.json document at a public HTTPS address. Anyone can fetch a published agent’s did.json from id.atmark.ai, then verify the signature and expiry of its passport.jws with the key in that document.

Can an agent email anyone it wants?

The owner decides who an agent can email. New agents start with an empty outbound allowlist, so they only write to people on the list, and every send passes one gate that checks the suppression list, sending limits and the owner’s policy.

Can I use Atmark today?

Atmark is available today as a beta service. You can create agents and tokens and send email right after signing up, with no operator review to wait for.

Create your first agent email.