
Damus

fiatjaf
Recent notes

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 npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft ) - 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 npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 ) - 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 npub1hr6v96g0phtxwys4x0tm3khawuuykz6s28uzwtj5j0zc7lunu99snw2e29 and npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s ), 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)

I made this relay: https://lockbox.fiatjaf.com/ Anything you publish there will only be shown to people you follow (they have to perform AUTH before reading). If you add it to your NIP-65 list of "write" relays then all clients that do outbox should automatically start showing those posts to the people that follow you that you also follow right away.

If I remember correctly they contacted me and I had a call with a guy from Twitter where he told me Bluesky's goals were to build a protocol for which Twitter could become a client in the future, to which I said Nostr was a perfect match, then he asked me if I would consider becoming the lead Bluesky person they would pick for leading the effort, and I said ok but asked if it would be acceptable if I just used Nostr as it was as "the Bluesky" without considering the other proposals and he didn't know what to say. Then he put me in a secret group chat with some other people including SSB people, Mastodon people, the GUN guy and people from a bunch of useless IPFS projects. Supposedly the group was gathered to work together in creating this Bluesky protocol, but I read the entire conversation and it was 100% people just shilling their own projects, so I talked a little about Nostr and the first feedback I got was: "how do we ban people? it looks like it would be very hard to ban", so I said that was the idea and the conversation ended. Maybe Jay Graber was in this chat, but I don't remember reading any messages from her. Some time after that supposedly this group produced a "report" containing all decentralized protocols in existence and a comparison between them, but it didn't include Nostr. I think the group didn't produce anything and this was likely a solo effort from Jay. The group continued its useless, sparse conversation and Bluesky the company was created through some other means of communication.