curl --location --request GET 'https://nostrapi.com/api/v1/utils/nip05-hex?v=andre@zbd.gg' \
--header 'Content-Type: application/json' \
--header 'apikey: <YOUR_KEY_HERE>'
{
"success": true,
"message": "Successfully fetched andre@zbd.gg NIP05 information.",
"data": {
"pubkey": "1b11ed41e815234599a52050a6a40c79bdd3bfa3d65e5d4a2c8d626698835d6d",
"relays": [
"wss://nostr.zbd.gg"
]
}
}
Utility APIs
NIP05 to HEX
Convert NIP05 Nostr account identifiers to public key addresses in HEX format
GET
/
api
/
v1
/
utils
/
nip05-hex
curl --location --request GET 'https://nostrapi.com/api/v1/utils/nip05-hex?v=andre@zbd.gg' \
--header 'Content-Type: application/json' \
--header 'apikey: <YOUR_KEY_HERE>'
{
"success": true,
"message": "Successfully fetched andre@zbd.gg NIP05 information.",
"data": {
"pubkey": "1b11ed41e815234599a52050a6a40c79bdd3bfa3d65e5d4a2c8d626698835d6d",
"relays": [
"wss://nostr.zbd.gg"
]
}
}
Query
string
This is the NIP05 account identifier that you wish to convert (e.g. andre@zbd.gg, or user@nostr.io).
Response
boolean
Indicates whether the call was successful.
true if successful, false if not.string
Message detailing the results of the operation.
object
curl --location --request GET 'https://nostrapi.com/api/v1/utils/nip05-hex?v=andre@zbd.gg' \
--header 'Content-Type: application/json' \
--header 'apikey: <YOUR_KEY_HERE>'
{
"success": true,
"message": "Successfully fetched andre@zbd.gg NIP05 information.",
"data": {
"pubkey": "1b11ed41e815234599a52050a6a40c79bdd3bfa3d65e5d4a2c8d626698835d6d",
"relays": [
"wss://nostr.zbd.gg"
]
}
}