This is a NAK release note, if you can read it.
fiatjaf's avatar fiatjaf
New https://github.com/fiatjaf/nak release has some unexciting new features: - nak wallet: implements NIP-60 token receiving, sending and swapping, there is also a nutzap command for sending to others but I forgot to test that so let me know where exactly is broken (blame @PABLOF7z) - nak curl: this wraps the actual curl command you must have installed and adds a NIP-98 header to it so you can call APIs with Nostr authorization (blame @npub1v0lx...qj49) - nak mcp: you can use this to allow AIs to search people on Nostr, publish notes, mention people, read notes with built-in outbox model (blame @npub1hr6v...2e29 and @jb55), I don't understand the MCP protocol and I don't really know if this works, I could only test it twice because Goose has stopped answering me completely - nak outbox: in its default form this just lists NIP-65 relays for a given pubkey, but if you enable persistent mode by calling 'nak outbox init' then it will start storing relay hints from multiple contexts for every person every time you use Nostr and use those in a more robust outbox relay algorithm strategy (like https://how-nostr-works.pages.dev/#/pathological) in other contexts, like when doing 'nak fetch' -- inside nak this is not very important, but it serves as a learning tool - now you can pipe multiline JSON into 'nak event' or 'nak req' (you probably didn't notice but before if you want to pass an event for it to modify, sign or publish you had to pass the entire JSON in a single line -- not anymore)
View quoted note →

Replies (34)

well, i just don't use mobile very much... and on desktop i use coracle i'm not interested in nostr as a distraction so much as a place to discuss things, tell my stories and read other people's stories... "content" for me means humans not polished media i had some really unpleasant lost posts experiences on amethyst a while back that recurred several times with a long time between and i got fed up with trying to compose more than a couple paragraphs with it
Coracle does not work for me on desktop unless it is just really simple stuff. Any time I try to do anything more that just scroll the really disjointed feed, it just quits working.
ok, i installed citrine but idk how i connect it to coracle... does this involve adding a localhost or something? it uses the same port as nostrudel cache relay but can that even be used with amethyst/coracle? and am i gonna put that in my public relay list, because that doesn't seem like it will work
Since you're an Android user, you can disable the built-in Primal wallet, and connect your own wallet via NWC. Apple users don't have that functionality. It's all in the wallet settings.
yeah, unfortunate... i used to use that... what was it called, some closed source thing... that was a nice client. ded now i think. amethyst has an ugly, illogical interface, and its author is a bit of a bootlicker, but most importantly his app made me waste my time repeatedly composing notes and then it has amnesia, no user input state log, which is gay, and really, should be illegal, except i am not a bootlicker so i enforce it by my personal boycot
i can't use cache relay in nostrudel because of chrome/brave security features, which i haven't been able to figure out how to bypass and i'm not running firefox, even if it means i stop using HTML based applications forever. i swear to God whoever it is behind firefox is going to hell
i also really wonder why these web devs don't make the small extra step to deploy their app into an electron based desktop app... pretty sure it would only take them a few days work first time and less than a day for every time they want to release
i could always install chromium and do the install as app to make it work i like nostrudel but i'm kinda dirty on nostrudel at the moment because reasons... maybe if i deploy it and a cache relay on my pc as services and then use chromium with it... it's an hour's work to make it happen... just not seeing the point mostly because coracle is working for kind 1 chatter