NIP-05 szolgáltatás
A Nostr ökoszisztéma egyik kulcsfontosságú eleme az egyértelmű azonosíthatóság. Ez mind a többi felhasználó, mind pedig a Nostr natív alkalmazások számára lényeges. A NIP-05 megoldás lehetővé teszi, hogy ne kelljen a hosszú nyilvános kulcsot megosztani, hanem egy e-mail formátumú, rövid azonosítóval történjen az azonosítás, például: felhasznalo@hunos.hu
Ez az azonosító megmutatja, hogy hol érhető el a felhasználó profilja, bejegyzései és egyéb kapcsolódó adatai. Ez a szolgálltatás a regisztrációhoz jár és a felhasznállón múlik a használata.
Egy konkrét példa ami megmutatja a NIP-05 szolgáltatás műkoödését az maga az online végpont:
https://hunos.hu/.well-known/nostr.json?name=hunosrelay
Ez a végpont van megszólítva a Nostr natív applikációkból és ha a felhasználló megtalálható, a válasz tartalmazza a publikus kulcsot hexadecimális formátumban és az opciónálisan beállított relay-ek listáját, json formátumban.
Ilyen egy tipikus válasz a sikeres lekérés után:
{
"names": {
"hunosrelay": "bf26f85f9e27a418533dc09e6030666a07bdc2288e577ae6d2734b7e13fd0f8e"
},
"relays": {
"bf26f85f9e27a418533dc09e6030666a07bdc2288e577ae6d2734b7e13fd0f8e": [
"wss://relay.hunos.hu"
]
}
}