Nobody should force you to eat lunch! Thats such an authoritarian system.
Use nostr:npub130mznv74rxs032peqym6g3wqavh472623mt3z5w73xq9r6qqdufs7ql29s and never eat lunch. š¤
cc: nostr:npub130mznv74rxs032peqym6g3wqavh472623mt3z5w73xq9r6qqdufs7ql29s
Routstr Chat Update (v0.2.1)
Our NIP60 wallet on Routstr Chat wasnāt handling key rotations. Your balance wasnāt lost but was just hidden. I apologise for the lack of foresight. Your balance should appear again now. Key rotations now happen automatically.
Also the NIP-60 wallet is now powered by AppleSauce and it should be much faster and more reliable.
Web Search is my favourite feature now. You can filter web search models to start searching. And more bug fixes.
I meant to say nostr:npub130mznv74rxs032peqym6g3wqavh472623mt3z5w73xq9r6qqdufs7ql29s rocks
Built a simple dashboard to compare Sonnet 4.5 prices between all the Routstr nodes. Thereās quite a big difference.
Cost me exactly 1.5k sats using Routstr(glm4.7) on Shakespeare by nostr:npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj.
- No email
- No credit card
- No subscription
https://price.shakespeare.wtf (not the best on mobile)


nostr:npub130mznv74rxs032peqym6g3wqavh472623mt3z5w73xq9r6qqdufs7ql29s
About time we started using signing templates cc: nostr:npub1jss47s4fvv6usl7tn6yp5zamv2u60923ncgfea0e6thkza5p7c3q0afmzy
Built a simple dashboard to compare Sonnet 4.5 prices between all the Routstr nodes. Thereās quite a big difference.
Cost me exactly 1.5k sats using Routstr(glm4.7) on Shakespeare by nostr:npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj.
- No email
- No credit card
- No subscription
https://price.shakespeare.wtf (not the best on mobile)


We do this at chat.routstr.com
Itās a fully client side app that requires no external servers.
You store your Cashu on Nostr relays
You discover Routstr nodes from Nostr
You store your settings/keys on Nostr as well
Beautiful light theme is live on chat.routstr.com
Designed by: nostr:npub1u37h8rhgm9f95d90lpk2afw8h4t75kf6w8vmga2zz9jsx3atzpuqlmw8vy

Nah. One does not fight his npm dependency maintainer lol.
Those are rookie numbers, gotta pump those numbers nostr:npub1mxhg5jsdrx77l77f2hd8hwukw6eyusn45k3pukq8d4umgj0ytxjq6sfu9p
I have done around 500 total send/receive transactions using the Routstr chat nip60 wallet with no losses in the last 7 days.

Been working on applesauce V5 and one of the biggest changes is simplifying the API and hopefully making it so that the user ( and AI agent ) doesn't have to fully understand RxJS when using the library.
To test this I've been having fun building out a NIP-60 wallet that does not show a random balance every time you open it. and it has a much lower chance of loosing your money compared to other NIP-60 wallets I've tested :)
Jokes aside this is 1200 lines of code ( probably 80% is react UI components ) and it has all the features Id want in a wallet. I've still got a few minor bugs and its missing a send and zap tab but when its finished it will probably less than 1500 lines of code
https://cdn.hzrd149.com/4649147547f5a8bad6364c98dcbab334c50be0f323fcc0f3d0e97cf2d2ff6417.webm
Haha, I just added an issue last week to migrate our nip-60 wallet to applesauce! Will probably just integrate yours.
An AI Chat App That Will Never Go Down!
I am very proud of what weāve built at Routstr.
https://chat.routstr.com is now a very stable app built on so many moving parts, like:
1. Cashu - refunds after every requests. You donāt hold credit with any Routstr node
2. Nostr - every message is stored as an event on Nostr. Along with your API keys, your Cashu proofs(nip60), and many more things.
3. Routstr Nodes - if one node fails or is down, you automatically switch to a different node. Everything is taken care of for you.
Itās truly on a level of its own. Itās UX is on par with any centralised app you might have come across.
Join us in this endeavour and give us feedback. Start using our chat app for:
1. Web search
2. Image generation or
3. Plain old inference
If the website goes down, you can always run your own frontend: github.com/routstr/routstr-chat
Yep. AI chat history is now live on https://chat.routstr.com
Hereās the implementation of the NIP: https://github.com/Routstr/routstr-chat/blob/main/hooks/useChatSync1081.ts
Iāll also do a PR to the nip to add kind 1081 for optionally storing nsecs instead of only doing it locally.
When AI recommended I name my app Redshift because of its relevance Doppler app, I thought it was a good fit since it also reminded me of the awesome Routstr developer! nostr:npub1ftt05tgku25m2akgvw6v7aqy5ux5mseqcrzy05g26ml43xf74nyqsredsh https://redshiftapp.com/
Great name for an app š„²
I like AppleSauce. Its a good sdk.
Mentioned as a major achievment in the Nostrudel section š
If you're building apps look into applesauce. Solid, maintained, reliable linbrary to biuld on. Don't do the hard work get nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr to do it.
Second this. Iām migrating all Nostr stuff in Routstr chat to AppleSauce. Itās the best!
Have you looked into nostr:npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm ? Could have McP servers locally on the users machine talking to Shakespeare
Came here to say this.
I realized that nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec might have the largest developer team in Nostr, we're 11 developers now.
That's scary in two ways:
Maybe we're growing too fast.
Maybe the others are not growing fast enough.
In any case, we don't have time to waste, freedom tech must be delivered at scale and quickly, if we want to save the web and its people.
Doesnāt seem scary to me.
Instagram scaled to 30 million users 13 years ago with just 13 people.

Iām optimistic that it wonāt be as difficult as youāre describing it. Another problem is also that we donāt have consensus in the cryptographic community on which quantum resistant algorithm is the best atm.
Why isn't it as simple as key rotation? We sunset our current keys and switch to quantum resistant keys?
And every event will now contain a sig that is 2.5kb longer than current signatures.
What's the difficult part about migration?
How would this work? Do you know?
Itās probably worth expandingā¦
The thought here is a that mints are basically just structured apis for the wallet to talk to.
They rely on dns because APIs generally do and thatās how we talk to remote things. (Pre relays)
Context vm gives you out of the box self describing api like behaviours via mcp protocol that are pubkey addressable, donāt need any dns and can be reached behind firewalls. You can run it on a pi in your cupboard and you dont have to touch your router.
Given its mcp itās increasingly accessible by thousands of ai tools and clients.
Or you can write client and talk to it in about 90 seconds with ctxcn and you get all this for free because piggybacks on mcp and just uses nostr for the transport layer.
Plus your mint traffic will be indistinguishable from any other context vm call on the network and your traffic can be via ephemeral keys.
nostr:npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm really is other stuff at its finest.
Thatās really cool tech. But the only problem is that relays and Nostr both suck. #nostrsucks

Hey! your node seems to be down rn. Iām also getting 502 bad gateway. nostr:nevent1qvzqqqqqqypzq82veq5tv47633apq85x2um9gkdem36p8xldt56mmq54kq979gdwqythwumn8ghj7cnfw33k76twv4ezuum0vd5kzmp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpq4rq79selqrg72urg08j5vx99nmjjm5mhsht6zlqkzwflv072r0xqchtzkp
I also added it to the chat app today now that I donāt see any issues with your node. :)
If you refresh it should show up. (If you open a brand new tab itāll show up as the 2nd option)

This method for Goose works with Routstr as well.
1. Choose OpenAI as provider.
2. Add your Cashu token as API key
3. Add api.routstr.com as Base URL
4. Everything else default.
5. It automatically fetches all available models and you can choose from them.
nostr:npub1hqaz3dlyuhfqhktqchawke39l92jj9nt30dsgh2zvd9z7dv3j3gqpkt56s nostr:npub18gr2m5cflkzpn6jdfer4a8qdlavsn334m9mfhurjsge08grg82zq6hu9su 
Thatās awesome! Weāll add it to Routstr.com!
Thereās some problem while using with Tor browser. Will fix it soon.
I understand. Just being able to choose the relays should be enough.
I couldnāt reproduce the bug you mentioned (not being able to deposit using Lightning into nip60). I suspect itās the issue with the relays.
Weāll run our own relays very soon and it should alleviate that issue as well. Ty for sharing the API key.
Network error means the provider is down. api.routstr.com had some issues but now itās back online. Pls try again. :)

