BDK + COLDCARD. Seamless.
nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz4mhxue69uhkummnw3ezummcw3ezuer9wchszythwden5te0dehhxarj9emkjmn99ulw5uvg shares his experience building self custody solutions, simplified with nostr:nprofile1qqsgkmgkmv63djkxmwvdlyaxx0xtsytvkyyg5fwzmp48pwd30f3jtxspz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3camnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdsvp2677 integration and compatibility with nostr:npub19canpmsgykwumm43uxmp0l5sernavvnrf87mau9a6xnjfx6ajjhsh9qj29 .
No inconsistencies, no cross-compatibility issues, and clear handling of PSBT time locks. π [BR093]
π¨ Another stablecoin exploit..
Infini loses $50M due to a rogue developer retaining admin keys. Classic case of wn the project, pwn the dev.
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcd62swf & nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz4mhxue69uhkummnw3ezummcw3ezuer9wchszythwden5te0dehhxarj9emkjmn99ulw5uvg discuss why hiring and system architecture should eliminate single points of failure. [BR093]
Cove Wallet is now on iOS TestFlight! π±
A simple, #Bitcoin-only wallet with NFC, QR support, & built on BDK. No Lightning, no bloat - solid UX.
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcd62swf , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz4mhxue69uhkummnw3ezummcw3ezuer9wchszythwden5te0dehhxarj9emkjmn99ulw5uvg & nostr:nprofile1qqs9zmjarqm2tq3yc4csnhqjhdyhsgpx5ns443xugd7qtl7ma53wzxqprpmhxue69uhkummnw3ezucmpwfkx7um5ddjzucmgqyv8wumn8ghj7mn0wd68ytn2ve5hxcmgv4ezummjvu4ls7eq discuss why Cove Wallet by nostr:nprofile1qqsy8us3d6u5ynddk7lq7yz365hqqsptzd2923fvkgj4eepsady08uspzemhxue69uhkzarvv9ejumn0wd68ytnvv9hxgqgkwaehxw309aex2mrp0yh8qunfd4skctnwv46q4cv2tf is a welcome addition to the mobile wallet space in BR093.
Is it time for more "weird relays" on nostr?
Currently, specialized relays fetch data from other relays. nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75spp4mhxue69uhkvdm69e5k7tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsfnd33q and nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprdmhxue69uhhyetvv9ujuam9wd6x2unwvf6xxtnrdakj7qg6waehxw309ac8junpd45kgtnxd9shg6npvchxxmmd9u6gptxa discuss a different approach involving users posting directly to specialized relays. [BR080]
π‘οΈCOLDCARD v5.4.1:
βοΈ Message signing from secure notes
π‘οΈ Delta Mode: Hide/wipe seed vault, notes & p'words
π Enhanced address display
π Verify BBQr Signed RFC messages
+ more!
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcd62swf gives a rundown of the latest COLDCARD updates in BR093.
Groups on nostr:
β Relay-based groups (minimal, single-relay)
β NIP 104 (MLS for privacy-first DMs & chats)
nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspr9mhxue69uhkscnj9e3k7unpvdkx2tnnda3kjctv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tc8hddt3 breaks down these two approaches and their different applications. [BR079]
Krux v25.03.0 is here! π
β Taproot + WSH miniscript
β New Easter egg hints π₯
β More camera modes πΈ
β Improved tamper checks π
(+ more)
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcd62swf , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz4mhxue69uhkummnw3ezummcw3ezuer9wchszythwden5te0dehhxarj9emkjmn99ulw5uvg & nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l discuss the features that make Krux the best DIY signer out there in BR093.
"Who reviews the reviewers? π
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcd62swf , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz4mhxue69uhkummnw3ezummcw3ezuer9wchszythwden5te0dehhxarj9emkjmn99ulw5uvg and nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l discuss the risks of trusted contributors introducing backdoors into open-source projects (e.g., XZ, crates.io).
Is stricter governance the answer?
[BR093]
More dependencies = more risks.
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcd62swf , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz4mhxue69uhkummnw3ezummcw3ezuer9wchszythwden5te0dehhxarj9emkjmn99ulw5uvg & nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l discuss dependency management risks (npm, Cargo) and why secure, minimal setups (BSD, Nix) might be the way forward. [BR093]
ECDSA nonce reuse strikes againβthis time in a JavaScript library. π«
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcd62swf and nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz4mhxue69uhkummnw3ezummcw3ezuer9wchszythwden5te0dehhxarj9emkjmn99ulw5uvg discuss the dangers of using JavaScript for cryptography, the importance of type validation, and why libsecp is the gold standard for #Bitcoin security. [BR093]
Boost your #Bitcoin development workflow! π
nostr:nprofile1qqs9m7fku3746y229vwz0wdmd92u96rv64s58p4fvffq9yv86d08ypspz3mhxue69uhhyetvv9ujumn0wd68ytnzvuqs7amnwvaz7tmwduh8xarj9e3hyzdyktv's regtest-in-a-pod enables faster problem-solving by minimizing time spent on setup and configuration.
nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l and nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0sprpmhxue69uhhyetvv9ujucm4wfex2mn59en8j6f0qythwumn8ghj7unnwdkxz7fwdehhxarj9ehx2ap0j8k3dj discuss tooling for efficient development in BR093.
Sparrow Wallet v2.1.3 includes BIP329 wallet labels export to include additional fields. π
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpr3mhxue69uhkummnw3ezumt4w35ku7thv9kxcet59e3k7mgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqx8p3hp , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz9mhxue69uhkummnw3ezuamfdejj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09u5946n5 and nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l discuss the update... and why bullying is an indispensible tool for getting devs like nostr:nprofile1qqstu7jjjx6n969erredexq539y2x0f7pks80zxhg9hh8dx8298s3espz3mhxue69uhkummnw3ezummcw3ezuer9wcq3wamnwvaz7tmwdaehgu3wvekhgtnhd9azucnf0g07c6hu to implement your desired features! [BR093]
BDK abstracts wallet dev complexity, making it accessible for all.
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpr3mhxue69uhkummnw3ezumt4w35ku7thv9kxcet59e3k7mgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqx8p3hp : "It'll be the default in a few years."
nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz9mhxue69uhkummnw3ezuamfdejj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09u5946n5 : "Even a left curve like me can build safely."
With v1.1.0, the future of wallet development is more promising than ever. π¦Ύ
Bitcoin Safe v1.1.0 is here:
β Jade wallet support
β Deb build
β Xpub import
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpr3mhxue69uhkummnw3ezumt4w35ku7thv9kxcet59e3k7mgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqx8p3hp and nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spz9mhxue69uhkummnw3ezuamfdejj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09u5946n5 discuss the project's progress, whilst also highlighting privacy concerns over using #nostr for multisig coordination. [BR093]
Multisig backup, rethought. π
By encrypting & inscribing your k-of-n descriptor, you can recover with any k seedsβno need for redundant backups.
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds4nye4r & nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq3wamnwvaz7tmjwdekccte9ehx7um5wghxuet59uus59ze discuss the recently released (and open source) multisig-backup project in BR093.
Is ESP32 really safe for securing #Bitcoin?
Undocumented commands in ESP32 Bluetooth chip have recently raised security concerns, adding to existing risks. π¨
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds4nye4r , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq3wamnwvaz7tmjwdekccte9ehx7um5wghxuet59uus59ze , and nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l sound the alarm in BR093.
Block explorers are evolving. π
Blockstream now offers dedicated API endpoints.
Should devs embrace managed infrastructure, or is self-hosting still king? nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds4nye4r , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq3wamnwvaz7tmjwdekccte9ehx7um5wghxuet59uus59ze & nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l weigh in on BR093.
The latest nostr:nprofile1qqsvxq03xdev3uxehjqcdkr5lfzl5vawmcf7vm6ps73m6ghwg8y4k2spzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgjwaehxw309ac82unsd3jhqct89ejhxj65k3j for desktop & Android is here π
β Standard & taproot multisig
β Single-file recovery using wallet descriptors
β E2E encrypted chats
All written in native C - (no JavaScript touching your keys!)
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds4nye4r , nostr:nprofile1qqswlwjv80p52kxjplc2gv7asxs0hnsvxu6d0dte6mgzpkrznw7uk7gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduer488l & nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq3wamnwvaz7tmjwdekccte9ehx7um5wghxuet59uus59ze break it down in BR093.
DNS hacking. A good or bad idea?
TwelveCash attempts to encode #Bitcoin payment instructions in DNS, avoiding web servers.
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds4nye4r & nostr:nprofile1qqsq6myr3rwtqjdcm48u357ccwae8h3a4y96s28y7zwg458ngeyg5vcpzemhxue69uhkummnw3ezuan4d3cx2mfwvdhk6qg5waehxw309ahx7um5wghx77r5wghxgetk3wr0py debate the trade-offs, and discuss nostr applications in BR077.
Jam: A web interface for JoinMarket.
nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds4nye4r , nostr:nprofile1qqsvak4cr0jzaarahhn98a9602e94sa2xt8u9dnjac8cns86lzp0z0spr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq3wamnwvaz7tmjwdekccte9ehx7um5wghxuet59uus59ze and nostr:npub1p4kg8zxukpym3h20erfa3samj00rm2gt4q5wfuyu3tg0x3jg3gesvncxf8
discuss the project, and why it is:
β The best way to mix coins
β Free from centralized control
β Less likely to be a point of capture
[BR077]