NIP-05 Identity Verifier

Verify Nostr identities from nostr.json — 20 sats

About

Verify a NIP-05 identifier (name@domain) against the domain's /.well-known/nostr.json. Optionally pass an expected pubkey to confirm a strict match.

Try It

20 sats via L402.

API Usage

curl -X POST https://maximumsats.com/api/nip05-verify \
  -H "Content-Type: application/json" \
  -d '{"identifier":"jb55@damus.io","pubkey":"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"}'

Sample Response

{
  "ok": true,
  "valid": true,
  "identifier": "jb55@damus.io",
  "pubkey": "32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",
  "matches_expected": true,
  "relays": ["wss://relay.damus.io"]
}
Also available via MCP at maximumsats.com/mcp