{
  "id": 11694102,
  "title": "Your passkey can be an encryption address. The domain is the key.",
  "url": "https://urgent.news/2026/10/03/your-passkey-can-be-an-encryption-address-the-domain-is-the-key",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-03T13:45:33.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/edycutjong/your-passkey-can-be-an-encryption-address-the-domain-is-the-key-1gfo"
  },
  "original_language": "en",
  "account": "Your passkey can function as both an encryption address and an encryption key. This is achieved by deriving an X25519 key from the passkey, publishing the public half to a directory contract on Monad, and allowing any app or agent to look up the key with a single read. The derivation process involves using WebAuthn's PRF extension to generate a 32-byte secret, which is then converted into an X25519 private key through HKDF. The salt used for this process is unique to the passkey and not shared with any other credential. The domain to which the passkey is bound is essentially the encryption key, as it shapes the design and functionality of the system.",
  "summary": "There is still no simple way to encrypt something to a person. You can encrypt to a server, or to someone you have already swapped keys with, but not to \"Maya, whoever and wherever she is.\" I built Letterlock to try: the passkey you already have becomes an encryption address . Your device derives an X25519 key from the passkey, publishes only the public half to a directory contract on Monad, and…",
  "key_points": [
    "Passkey can act as encryption address and key",
    "X25519 key derived from passkey for publication",
    "Passkey's domain shapes system's design"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}