
happy halving!

#bitcoin #halving
v0.2.0 released -> https://github.com/sandwichfarm/myrelay.page
tldr: Relay operators can now add and reorder blocks and modify options.
new repeatable blocks:
1. html block: render any html in a block
2. img block: easily render an image
3. markdown block: easily render markdown
4. feed block: generate a feed with custom filters (tags filtering limited to '#t' for now) and layout (list and grid for now)
There can be zero to many repeatable blocks.
general settings:
1. enable/disable blocks
2. Remove blocks
3. sortable (and unsortable) blocks
4. settings panel
options todo:
1. higher level general settings (block agnostic) - wasn't completed because it requires an adapter since the options generic was built around blocks, will be released as a patch on v0.2.0
I'm wrapping up another micro-app needed for the nostr.watch refactor, so development on myrelay.page will slow down a little, but it wont' stop.
roadmap:
- v0.3.0 full theme support: default themes, ability to customize default themes and ability to write themes from scratch at runtime.
- v0.4.0 remote component loading
- v0.5.0 custom note templates
- v0.6.0 optimization (improved store, hydration and control-flow logic)
- beta
I'll write a NIP-28 article that goes over the new features after I go outside for a bit.
demo: https://lunchbox.sandwich.farm
#build #buidl #myrelaypage #opensats nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgswaehxw309ahx7um5wghx6mmd9uq32amnwvaz7tmwdaehgu3wdau8gu3wv3jhvtcqypu8xwr40lp96ewdj2fef408wy70gd3carf9n6xu7hrnhq6whpglyn6llhe
nostr:naddr1qvzqqqr4gupzpem34u9stj8ftlxldl4n2qz5f5hmrnxns3uga86fpwe7u28ga4n0qqfk67tjv4kxz7fwwpskwefdwcczuv3wxqd85rsn
that'll do it
tell us about the new remote signing implementation, currently researching this subject
v0.2.0 released -> https://github.com/sandwichfarm/myrelay.page
tldr: Relay operators can now add and reorder blocks and modify options.
new repeatable blocks:
1. html block: render any html in a block
2. img block: easily render an image
3. markdown block: easily render markdown
4. feed block: generate a feed with custom filters (tags filtering limited to '#t' for now) and layout (list and grid for now)
There can be zero to many repeatable blocks.
general settings:
1. enable/disable blocks
2. Remove blocks
3. sortable (and unsortable) blocks
4. settings panel
options todo:
1. higher level general settings (block agnostic) - wasn't completed because it requires an adapter since the options generic was built around blocks, will be released as a patch on v0.2.0
I'm wrapping up another micro-app needed for the nostr.watch refactor, so development on myrelay.page will slow down a little, but it wont' stop.
roadmap:
- v0.3.0 full theme support: default themes, ability to customize default themes and ability to write themes from scratch at runtime.
- v0.4.0 remote component loading
- v0.5.0 custom note templates
- v0.6.0 optimization (improved store, hydration and control-flow logic)
- beta
I'll write a NIP-28 article that goes over the new features after I go outside for a bit.
demo: https://lunchbox.sandwich.farm
#build #buidl #myrelaypage #opensats nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgswaehxw309ahx7um5wghx6mmd9uq32amnwvaz7tmwdaehgu3wdau8gu3wv3jhvtcqypu8xwr40lp96ewdj2fef408wy70gd3carf9n6xu7hrnhq6whpglyn6llhe
I know that walk all too well.
nostr:npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx would it be possible to add a Tor support attribute to relays on https://nostr.watch/ ?
Not on the current iteration of nostr.watch, no.
However, I'm rebuilding nostr.watch over the next 3 months and towards the end of the rebuild it will have tor support. It requires that I have infrastructure to support the NIP-66 daemons operating through a SOCKS proxy. This has a number of complexities when it comes to monitoring a relay, namely, the failure rate and timeout requirements of TOR are significantly higher than with clearnet, complicating backoff and queue retry logic. Due to the higher complexity, it needs to remain as a lower-priority task so it doesn't block more critical developments. I am excited to get it complete, but need to burn through a pretty large list of items first.
One of my smaller visions for Nostr is to have a button that you can paste into any website that...
1. Allows anyone to pay you any amount (zap)
2. Gives you an option to subscribe to them
We already have 1, thanks to nostr:npub1vp8fdcyejd4pqjyrjk9sgz68vuhq7pyvnzk8j0ehlljvwgp8n6eqsrnpsw, and we already have 2 (I think) - the autozapper by nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz, but they are separated and all alone, and a bit sad. The Autozapper is only available via that website at the moment.
How do we bring them together?
Can we also allow users to customize that experience? Different styles?
One can dream...
Yes, customization is possible via NIP-78.
Thanks to nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy and nostr:npub1cd0l3s6qgj0s6690rtkys39mgj5upwxpm4856nhmce0pyqu6xj9qh7xlvx, anyone can now zap ALL the devs at once behind the apps on nostrapps.com.
That list also includes some designers, relay operators and a few key support people. If you feel I'm missing someone, please let me know.
How it works:
I created a list on listr (thanks nostr:npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc!) and used it to create a prism, then pass the note to zapper.
One tiny tweak I think we could have there if we get lucky, is to have an option to disable tagging everyone on the prism list. Perhaps it can be toggled off in the prism creation flow?
Anyway, zap away!
awesome, great work!





