Zhash's avatar
Zhash
zhash@rizful.com
npub1v7nf...vl8a
₿ Bitcoin, Nostr and Hive. I build decentralized stuff: chat.hivescope.xyz quill.hivescope.xyz scrutiny.hivescope.xyz and run a small open Nostr relay. @rzazo24 on Hive. https://github.com/rzazo24
Zhash's avatar
zhashtoshi_ 1 month ago
What's new in Quill, the text-first Nostr client that tells you why it hides things: • Quoted notes show inside the note that quotes them, judged by the filter like any other. • Pictures and videos: a "Show image · site" button loads them straight from their site, only when you tap. Quill keeps no copy. Optionally, pictures from people you follow load by themselves. • A Popular feed: notes by anyone that the people you follow reacted to or reposted in the last day, each saying who. • Search: instant, on your device, in what Quill has loaded; a hashtag also asks your relays; a button asks two search relays only if you want. • Mute from an account page or a note's menu, with the same care as following: one account changes, the rest of your list (private part included) stays. • Each account page shows how much the network vouches for it, with the reason for every point. • A light theme.
Zhash's avatar
zhashtoshi_ 1 month ago
Has anyone else seen relay.damus.io turn notes away lately? Twice in two days, publishing a single note from my own key, damus first answered HTTP 503, and a retry a few seconds later got "rate-limited: you are noting too much". The same signed note was accepted by the other five relays I publish to. I don't post much. Not a complaint, damus carries a huge load. Just curious whether it is a new limit, something about my key, or a bad moment. #nostr #relays
Zhash's avatar
zhashtoshi_ 1 month ago
Heads-up for anyone using relay.nostr.net: today it refused most connections from my side (HTTP 500 on 4 of 5 attempts; the relay info page itself answers fine), so my notes kept landing on 5 of 6 relays. I swapped it for relay.damus.io in Quill's defaults and in my own relay list. relay.snort.social was the fastest I tried, but it only keeps events in memory; nostr.bitcoiner.social and offchain.pub reject events from keys outside their web of trust. If you run it and want details, happy to share what I saw. #nostr #relays
Zhash's avatar
zhashtoshi_ 1 month ago
The bunker connection with Clave worked fine until this afternoon. From then on it started giving me various types of connection problems, I guess because of iOS. So in the end I had no choice but to create my own bunker hosted on a VPS. View quoted note →
Zhash's avatar
zhashtoshi_ 1 month ago
Why I built my own Nostr signer My phone signer kept failing when I needed it. iOS suspends apps, its background wake-ups were unreliable for me, and after I deleted one connection I could not pair it again. Quill, my relay's admin panel and my MCP assistant all stopped signing in the same day. So I wrote hivescope-bunker, a NIP-46 remote signer for one account that runs on my own server: • The key is encrypted on disk (NIP-49) and the bunker starts locked: I unlock it by hand after a restart • Each app has its own connection that can sign only the kinds of event it needs, with an hourly limit • The relay panel's connection signs only logins for its own address • No open ports: it only connects out to relays The trade-off is real: my key now lives, encrypted, on a server instead of in a phone keychain. Open source, MIT, written in Go: #nostr #nip46
Zhash's avatar
zhashtoshi_ 1 month ago
Quill: a small, text-only Nostr client that tells you why it hides things. • Nothing external is loaded: no images, video or link previews. The browser enforces it, not just the code. • A filter you can read: every hidden note says which rule hid it and what the rule saw. One tap shows it. • You write through your signer (Clave): Quill never sees your private key. • Replies, reactions, reposts, a Network view (the people your follows follow), notifications inside the app. Installs as a phone app, no backend. Open source (MIT): #nostr #quill
Zhash's avatar
zhashtoshi_ 1 month ago
Your relay list is how people find your notes. Many clients read it (NIP-65) to know where to look for your posts, so it should match where you actually publish. I just tidied mine: it now lists the same six relays I publish to, and I removed a private address that nobody else can reach, so their clients no longer waste time trying it. Worth a look at yours. #nostr
Zhash's avatar
zhashtoshi_ 1 month ago
Hey @⚡️ᗪㄖ匚⚡️. I'm using @npub1clav...539g as a signer in an MCP project with Claude. I use it in low trust: get_public_key does it in the background but when I try to sign a kind1 event Claude sends the request but Clave doesn't receive it. It happens to me when I use Termius (iOS app) to connect via SSH to my VPS. From PC it works fine.
↑