nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w I have it implemented in Typescript, if you want take a look at the project. Authenticate users uploading multimedia with NIP98.
I refactored everything from php to typescript for the same reason π₯²