Every single nostr client imposes you some built-in relays that you can't remove/disable.
It's boring when you want to test some queries.
I'll build my own tool to test nostr-proxy
dolu
dolu@dolu.dev
npub1txuk...phrl
Rewriting Nostr-proxy from scratch. I've been so dumb on the first version
It looks so simple now
(oh and this message is just an excuse to test my code)
Today I learnt a lot about Oauth2 and OpenId connect as server. It’s more difficult than I thought! 😅
Hopefully some people developed ready to use (and audited) frameworks to build oidc servers. It’s a so big part.
I keep learning
Should I revive zerologin.co?
It was an LNURL-Auth authentication server using a custom login flow.
I have had something new in mind for a few months and I've decided to share this on Nostr after reading this article from @Max
🎯 Adding Nostr as a source of identity using OAuth2 + OpenID Connect flow.
1- Service.com asks for login using OAuth2 with Google, Twitter, ..., Nostr (through Zerologin.co).
2 - User chooses Nostr, gets redirected to zerologin.co with an OAuth2 login flow.
3 - Instead of typing email + password (like using Google if not already connected), User can log in using Nostr (NIP-98, bunker, or any other methods).
4 - Zerologin redirects back to service.com with an authenticated token.
It's not for a Nostr app like Primal, Coracle, etc.
This service should be used by traditional services where accounts are managed by the service itself.
What do you think? Nostr as identity for traditional websites
Zerologin could also still be usable with LNURL-Auth with this Oauth2 flow.
Identity
91 blocks left, already! I remember me 4 years ago at the previous halving. 4 years already...
Testing https://nsec.app
What's the good way to check if a bolt11 has been paid in a cashu mint, without issuing a cashu token?
When trying GET /v1/mint/quote/bolt11/{quote_id} I get this error on some mints
{"detail":"Error while getting mint quote: get_invoice_status() missing 1 required positional argument: 'checking_id'"}
cc @calle @Egge @gandlaf21
Learning Cashu by jsut reading cashu-ts source code is so satisfying
Is there a cashu mint on testnet deployed somewhere?
cc @calle
Played with cashu from @calle today. It looks cool!
Okay, so now everyone is crying about the new SAT symbol; here is my proposal, lol.


Quick reminder if you want to share a nip, you can use instead of going to GitHub and copy past url
NIP1 - NIP-01 - Basic protocol flow description
Read more about the NIP1 on {{appUrl}} - NIP-01 - Basic protocol flow description
Is Ark still a thing?
Is there already a tool that test relay nips implementation?
Like a test vector. You send a bunch of predefined events and you can verify everything is correctly saved, updated etc, by the relay
I rewrote
No new features, but easier to maintain and to launch (no more redis used)
Tell me if you find an issue
BIPs (Bitcoin Improvement Proposals)
A mirror of github BIPs (Bitcoin Improvement Proposals). Share easily and learn more about how Bitcoin works