Thanks for the PR! Is NIP-96 going to be continued, or are we converging on blossom? Are the hash formats compatible? Sorry for noob questions.
Did you know that nostrcheck.me is natively supported and integrated into all these Nostr clients?
Nostrudel
Amethyst
Snort
Nostur
Damus
Coracle
Nostrid
Openvibe
Nostter
Freerse
Olas
Iris (I just sent a PR today to add it!) 💪
(And many more that I can't remember 😅)
Simply select it in the options of your favorite app, and you'll be able to start uploading your files instantly! You can create a free account here:
👉 https://nostrcheck.me/register
By the way, even if you don't have an account, you can still use our server for free! (You'll miss out on file management options, but if you decide to register in the future, you'll regain access to all the files you've uploaded.) 🥳🥳🥳
Discussion
Hash formats are the same (SHA256) but with one (big) caveat: NIP-96 allows for the server to transform the content (unless explicitly disabled) and in this case the hash in the url does not match the content returned from the API any more.
NIP-96 also allows different (custom) url endpoints afair - so building the URLs is more flexible but less straightforward than with blossom.
We can implement both options. if you agree, I'll start working on Blossom so you'll have both features 🥳🥳