Last Notes
https://www.youtube.com/shorts/lkKHGedfMDc
BitMacro Infra Upgrade: Completed. ⚡
Atomic migration of the Bitcoin/Lightning layer from the RPi5 to the new Server One (Ryzen 7, x86_64). No more I/O bottlenecks on fragile media trying to handle LND's channel.db.
The setup now runs on a resilient topology:
- Core Layer (Server One): Full archival node, txindex=1, private Fulcrum (via WireGuard/Tor), and primary LND with automated SCB replication to a remote VPS.
- Application Layer (Beelink EQ14): LNbits, strfry (Nostr relay), and micro-services.
- Failover Layer (RPi5): watchtower client and net-check.
The entire infra is backed by a 2000VA Green Cell UPS optimized via NUT (Server One is the first to execute a graceful shutdown with a Bitcoin Core flush to save battery runtime for the network cluster and the SaaS).
Studio built with wire mesh shelving (perfect cable management and thermal airflow). The camera setup (Canon R50) is locked in Manual Mode (1/50, ISO 400) with a 10mm lens, plus a GoPro Hero 13 Black as the secondary camera.
Next step: Record the StartOS review before the complete wipe and start syncing blocks on a clean Ubuntu Server.
Sovereignty cannot be bought, it must be built. 🛠️
https://www.youtube.com/shorts/lkKHGedfMDc
BitMacro Infra Upgrade: Completed. ⚡
Atomic migration of the Bitcoin/Lightning layer from the RPi5 to the new Server One (Ryzen 7, x86_64). No more I/O bottlenecks on fragile media trying to handle LND's channel.db.
The setup now runs on a resilient topology:
- Core Layer (Server One): Full archival node, txindex=1, private Fulcrum (via WireGuard/Tor), and primary LND with automated SCB replication to a remote VPS.
- Application Layer (Beelink EQ14): LNbits, strfry (Nostr relay), and micro-services.
- Failover Layer (RPi5): watchtower client and net-check.
The entire infra is backed by a 2000VA Green Cell UPS optimized via NUT (Server One is the first to execute a graceful shutdown with a Bitcoin Core flush to save battery runtime for the network cluster and the SaaS).
Studio built with wire mesh shelving (perfect cable management and thermal airflow). The camera setup (Canon R50) is locked in Manual Mode (1/50, ISO 400) with a 10mm lens, plus a GoPro Hero 13 Black as the secondary camera.
Next step: Record the StartOS review before the complete wipe and start syncing blocks on a clean Ubuntu Server.
Sovereignty cannot be bought, it must be built. 🛠️
#bitcoin #lightning #nostr #homelab #dev #buildinpublic #bitmacro
nostrconnect:// and bunker:// look similar but behave completely differently depending on the client. Primal sends switch_relays before anything. Nostrudel sends connect. some clients expect NIP-44, others NIP-04. none of this is obvious from the spec.
built a managed bunker that handles all of it. runs 24/7, zero-knowledge, open source.
if you've ever lost access to a nostr client because your signer was offline, this solves that.
signer.bitmacro.io | free, no install, works on iOS
#nostr #buildinpublic #bitcoin
🔐 BitMacro Signer is live.
A managed NIP-46 bunker that runs 24/7 on our servers, no app to install, works on any device including iOS.
Your nsec never leaves your browser. We store an AES-GCM encrypted blob and only hold the decrypted key in RAM during an active session.
✅ Connect via bunker:// or nostrconnect://
✅ Works with Primal, Nostrudel, and other NIP-46 clients
✅ Relay included (wss://nip46.bitmacro.io)
✅ Session management UI
✅ Open source (MIT) | self-host via Docker if you prefer
Free to use. No account required beyond your npub.
Try it: signer.bitmacro.io
Source: github.com/bitmacro/bitmacro-signer
Part of the BitMacro ecosystem | sovereign tools for Bitcoin, Lightning, and Nostr.
#nostr #nip46 #bitcoin #sovereignty #opensourceSonnet 4.6Adaptive