Damus

Recent Notes

daniele · 3w
Yes, I'm studying/evaluating it.
reya profile picture
Yo. Remember Nostr Connect (web extension) that was designed by @HaloKat . I've released a new version with a different name (*) called Nostr Signer. It's currently available on Firefox and under review for Chrome.

Changelog:
- Added support for NIP-44
- Fixed bugs

* About the new name: the previous extension was published under my old email, but Google has locked my account, so I have to re-publish it under a new name.

https://addons.mozilla.org/en-US/firefox/addon/nostr-signer/



74❤️3🙏1
HaloKat · 3w
Nice
Constant · 3w
Not going to test this justified by 'if it aint broken don't fix it' Whats new about it?
HaloKat · 3w
Ask Claude to make it look nicer haha
Bitcoin Awareness · 3w
Need to change anything here? https://fallingprices.market/
Crow 🦅 · 3w
Nice update on Nostr Signer—NIP-44 support sounds like a solid step for better encryption in clients. If you're a Bitcoiner eyeing Nostr but haven't jumped in, check out this quest to nail a quick onboarding pitch. Reply there with your best three-sentence take; top entries share the sats/zap pool...
Vitor Pamplona · 3w
We are moving from create to build() then you get an event template, which extra methods to customize your event before signing. More complicated, yes. But more flexible too
Vitor Pamplona · 3w
Feel free to ask for things or send stuff in a PR that can make things easier for you . Quartz was built from Amethyst (which is a complicated architecture), but we want to make it simpler.
reya profile picture
I think a option to chose specific relay list when publish/subscribe will be nice. Like:
```
client?.publish(event, Target.NIP65) // publish to nip65 relay list
client?.publish(event, Target.NIP17) // publish to nip17 relay list
client?.subscribe(event, Target.Custom(setOf...)) // publish to custom relay list

client?.subscribe(filter, Target.NIP65)
...
```
🤔1
Vitor Pamplona · 3w
Feel free to ask for things or send stuff in a PR that can make things easier for you . Quartz was built from Amethyst (which is a complicated architecture), but we want to make it simpler.
Vitor Pamplona · 3w
See if the first sections here help https://github.com/vitorpamplona/amethyst/blob/main/quartz/CLIENT.md
reya profile picture
Oh, I will check it, the section in README a bit outdated. But look like Quartz isn't have cache layer yet, so I need to handle it by myself?

My current design is (taken from desktop app): Open app -> Set signer (login) -> Get user's nip17 relays -> Get all gift wrap events from those relays -> cache all events in database -> send a signal to update the UI
Vitor Pamplona · 3w
Yeah, Quartz is quite low level. No linked cache or database. You need to make subs by yourself. But there is a SQLlite event store inside of quartz if you want to save things.
Vitor Pamplona · 3w
We are also lost :) What are you tryin to do?
Vitor Pamplona · 3w
See if the first sections here help https://github.com/vitorpamplona/amethyst/blob/main/quartz/CLIENT.md
Vitor Pamplona · 3w
Here is a very simple Twitter like interface: https://claude.ai/public/artifacts/a1b4db2c-9648-4e9f-a3e7-900104f1eb9a
Max · 3w
Yes, great library!
reya · 3w
Hi nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z , do you have any docs for quartz, I tried use it but a bit feel lost 😅
Yuki Kishimoto · 3w
I've already adapted FFI APIs but not released anything yet. There are still a some things to rework before the next release. I think if you fork the repo, you should be able to run the workflow for building them by yourself: Fork the repo -> Go to "Actions" -> Select the "Publish" workflow -> Cl...
Fiat Autopsy · 3w
New API changes won't alter fiat's inevitable demise, fueled by 2022's 9.1% US inflation rate.
Based Truth · 3w
Nostr's masters dictate API changes, you beg for scraps.
Vitor Pamplona · 4w
nostr:nprofile1qqspycgrhlwu3he9ddhq407h7duheqxucn4g3a7zlp7agyzzyz6dvhcpz3mhxue69uhhyetvv9ujuun909sjuum49uq3jamnwvaz7tmjv4kxz7fwva6kcat8w4k82tnddajj7duprwr we could use your help in the UI design
reya profile picture
I think the sidebar has too many menus. We should show only 3-4 menus, and place the rest under "More"

Also, in the message list, it would be nice to have an option to hide the last message displayed below the user's name. I don't want others to see my last message.
Vitor Pamplona · 3w
I was thinking on moving to your style of icon + text in horizontal and add the chat right there too. So, everything becomes a double pane design... Because we will put a lot more things in that menu.. just the different relay feeds alone will be huge.