Nostr internet identifier NIP-05
With this module you can setup Nostr internet identifiers on your server. Most Nostr clients will make a GET request to https://example.com/.well-known/nostr.json?name=bob and the response will be a json result like
{
"names": {
"bob": "b0635d6a9851d3aed0cd6c495b282167acf761729078d975fc341b22650b07b9"
}
}
"The response should be a JSON document object with a key "names" that should then be a mapping of names to hex formatted public keys. If the public key for the given matches the pubkey from the set_metadata event, the client then concludes that the given pubkey can indeed be referenced by its identifier.
More info about NIP-05: https://github.com/nostr-protocol/nips/blob/master/05.md
After you installed the module, you can open /admin/config/system/nostr-id-nip05 to configure the content of the nostr.json file.
More info about Nostr: https://github.com/nostr-protocol/nostr
In case you missed it, when the founder of Drupal Dries Buytaert discovered Nostr it was love on first sight.
Contact
Current maintainers
* Sebastian Hagens (Sebastix) - Nostr profile
Nostr on Drupal Slack
Join the #nostr channel on Drupal Slack to talk to other Drupalists discussing Nostr.
drupal.org/slack
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Release date | |
|---|---|---|---|---|
| 1.0.0-alpha2 | Pre-release | 10–11 | Sep 17, 2024 | |
| 1.0.0-alpha1 | Pre-release | Mar 14, 2023 | ||
| 1.0.x-dev | Dev | Feb 16, 2023 |