dolu's avatar
dolu
dolu@dolu.dev
npub1txuk...phrl
dolu's avatar
dolu 1 year ago
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's avatar
dolu 1 year ago
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)
dolu's avatar
dolu 1 year ago
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
dolu's avatar
dolu 1 year ago
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.
dolu's avatar
dolu 1 year ago
91 blocks left, already! I remember me 4 years ago at the previous halving. 4 years already...
dolu's avatar
dolu 1 year ago
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
dolu's avatar
dolu 1 year ago
Learning Cashu by jsut reading cashu-ts source code is so satisfying
dolu's avatar
dolu 1 year ago
Is there a cashu mint on testnet deployed somewhere? cc @calle
dolu's avatar
dolu 1 year ago
Played with cashu from @calle today. It looks cool!
dolu's avatar
dolu 1 year ago
Okay, so now everyone is crying about the new SAT symbol; here is my proposal, lol. image
dolu's avatar
dolu 2 years ago
I will take a break on my projects. I’ll be back in at least 1 month. See ya 👋
dolu's avatar
dolu 2 years ago
I’m working on a PoC for the HRF bounty about nostr group chat NIP-44 ✅ NIP-112 🚧 The big missing part is these nips aren’t available in nostr browser extension
dolu's avatar
dolu 2 years ago
My current Nostr project What do you think? image