Bitcoin Review Podcast BR092 - Nostr Wallet Connect, DeepSeek, AI Coding, Sparrow, Bitcoin Keeper, Maple AI, Calculating Tx Sizes + MORE ft. Future Paul
Iâm joined by guest Future Paul to go through the list.
Prelude to the list
- 00:01:00 Conversation on AI and building with AI
Housekeeping
- 00:22:02 New Coldcard Q tutorial by LoĂŻc Morel on Plan B Network: Getting Started with COLDCARD Q
- 00:22:10 We are still looking for bitcoin builders to come on the show!
- 00:23:13 Unleashed.Chat Update - Deepseek R1 32B
- Users can now access the DeepSeek R1 32B model on Unleashed.chat, all data remaining stored locally in the userâs browser.
- Future updates aim to integrate it as a DVM, API, and enhance its ability to search Nostr and the web while improving speed.
- 00:23:19 NWC and Olas/Primal
Urgent Vulnerability Disclosures
- 00:37:17 Replacement Cycling Attacks on Bitcoin Miners Block Templates [Antoine Riardâs Disclosure]
- A variant of replacement cycling attacks allows adversarial miners to censor transactions in block templates, manipulating the Bitcoin fee distribution. This attack, tested on Bitcoin Core 26.0 and 29.0, exploits mempool mechanisms to gain an economic advantage over honest miners.
- The attack leverages non-UTXO transaction traffic and mempool policies like replace-by-fee to reorder transactions in block templates.
Bitcoin
Software Releases & Project Updates
- 00:37:34 Sparrow Wallet
- v2.1.2
- Indicate historical rates support in Exchange Source drop-down on General Settings
- Prefill the derivation to the default path for the chosen script type on watch only keystores
- Add local network usage description in Info.plist for macOS 15
- Support Coldcard P2TR address display over USB (Edge firmware only)
- Set the script type selection import button as the default button after BIP39 wallet discovery returns empty
- v2.1.0
- Use Lark for USB hardware wallet communication (replaces HWI)
- Store and send multisig wallet registrations on Ledger devices to avoid re-registration
- Perform native pairing with the BitBox02 to avoid reliance on a previous external pairing configuration
- Support Jade Plus over USB
- Restore any adjusted table column widths and sort preferences on wallet load
- Support loading PSBTv2 files
- Skip labelled addresses when retrieving an unused address from the Receive tab, and the Send tab pay to wallet selection
- Always select a new address when sending multiple payments to the same open wallet
- Allow camera image mirroring to be changed from scanned image context menu and the application View menu
- Only show CPFP rate if child fee increases effective fee rate
- Add option to Bitcoin Core and Private Electrum server selection to scan a URL from a QR code
- Allow server URLs to be pasted into the server settings Host fields
- Enable Electrum RPC batching on mempool-electrs servers
- Add blackie.c3-soft.com testnet4 Public Electrum servers
- Add mempool.space exchange rate source
- Retrieve fee rates from configured source on non-mainnet networks where available
- Switch from paynym.is to paynym.rs and Tor equivalents
- Update child wallet labels to available paynyms on displaying the Paynym dialog
- Set transaction tab label to transaction label on opening transaction if available
- Show input label in the input tooltip on the transaction diagram if present
- Truncate labels in table columns to max persistable label length and notify the user via a tooltip
- Disable broadcast progress bar if disconnected, and re-enable if connected again
- Remove payjoin v1 verification step to check there is no previous UTXO information in the PSBT as per BIP78 change
- Exclude Taproot wallets and Jade, Tapsigner and Satochip HWWs from requiring the non witness tx field in PSBTs
- Improve socket address resolution handling when using a proxy
- Improve keystore import panel spacing in Linux
- Add Specter DIY multisig option to wallet import menu
- Replace forward slash with underscore in file names when saving PSBTs
- Improve Jade QR keystore import descriptions
- And many more
- v2.1.2
- 00:41:08 BDK v1.1.0
- In this release of bdk_wallet v1.1.0 the tx builder is updated to use transaction version 2 by default, and support for wallets using testnet4 is now live.
- This release also includes important updates to bdk_electrum which has a new MSRV of 1.75.0 to stay current with the latest security fixes, bdk_bitcoind_rpc introduces a new compact block filter module, as well as various bug fixes and improvements.
- 00:41:35 Bitcoin Keeper
- Mobile v2.0.1
- Fresh new design across the app
- Support Enhanced Vaults with Inheritance Key for BitBox02, Coldcard, Jade, and Ledger
- In app concierge support system
- Onboarding calls for Diamond Hands subscribers
- Coldcard Q QR support
- Desktop v0.2.0
- Add support for Miniscript with Bitbox02, ColdCard, Jade, and Ledger
- Add support for BitBox02 pairing code
- Mobile v2.0.1
- 00:42:40 Wasabi Wallet v2.5.0
- Fee rate estimations and exchange rate providers are now configurable
- Quality of Life Features: address old bugs and feature requests
- Backend and Coordinator packaged for Linux: The Debian package now includes two extra binaries: one for the backend (Wallet API) and one for the coordinator (Coinjoin API).
- 00:42:43 Blockstream
- Green QT
- Green iOS / Android
- iOS v4.1.5 / Android v4.1.5
- Liquid network: enabled discount fees
- iOS v4.1.4 / Android v4.1.4
- Create support requests from the app
- iOS v4.1.5 / Android v4.1.5
- 00:43:06 Electrs v0.10.9
- Allow concurrent DB background operations for SSDs
- Update bitcoin_slices to 0.10.0
- Nunchuk Android v1.9.62
- Support android 15
- 00:43:44 Umbrel v1.4.0-beta.1
- umbrelOS 1.4 Beta 1 introduces Files, a new file manager that turns your Umbrel into a full-blown home cloud, along with Korean language support and various bug fixes.
- Create, upload, and organize files and documents.
- Share folders over your local network, and easily add them as network drives on macOS, Windows, iOS, or Android.
- Set up a shared folder as a Time Machine backup location on macOS
- Preview all your photos, videos, PDFs, and audio files
- Access app data folders
- External (USB) storage support for Umbrel Home arriving in umbrelOS 1.4 Beta 2.
- 00:44:29 Bisq v1.9.19
- Produce exclusively low-R signatures from wallet keys
- âTransfer Same Bankâ & âTransfer Specific Banksâ match case-insentitivity
- Create payment method âFaster Payments System (SBP)â for Russian Ruble
- New option in
PhoneNumberValidator
to enforce exact number of digits - Add 500+ string translations to Russian language file
- Implement
BitcoinCoreSeedListDiscovery
method - getoffers (api): Return all offers by default
- Add
suddenwhipvapor
mediator instance onion - Improve resync handling
- Add missing snapshot creation in full DAO mode
- 00:44:40 Bisq2 v2.1.5
- A bug has been discovered in that release. Please do not install it and wait until a new version is available.
- Security update: To enhance security for buyers, sellers must have sufficient reputation to secure a trade for the specified amount.
- New features:
- The new Profile Card comes with many features. Find the user profile details, trade terms, reputation, offers created and the public messages posted by clicking on the profile icon or profile name anywhere in the app.
- To improve on privacy, sensitive trade data will be automatically deleted after a certain period of time
- See trade details in the trade process window by clicking on the âShow detailsâ button
- 00:44:51 Zaprite v2025-02-03
- Add: New BTCPay integration, allowing users to accept bitcoin and lightning payments alongside fiat using self-hosted infrastructure.
- Update:
- Transactions CSV: Add a new Customer Note column to our Transactions CSV export
- Square ACH: Update Square ACH payment flow to adhere to new requirements from Square
- Remove: Transaction Canceled: Temporarily disabled the Transaction Canceled notification emails until we can resolve their over-sensitivity.
- 00:45:54 Mempal
- 00:46:04 Bitcoin Safe
- BTC Map v0.9.2
- Add merchant boosts
- Add comments screen
- Speed up element search within an area
- Show user location marker
- Show more info on deleted elements
- Add Polish and Brazilian translation
- Allow users to post merchant comments
- 00:48:50 ESP Miner v2.6.0b2
- Is SPIRAM Available?
- Keep old pool config synchronized until reboot
- Add support for extranonce2_len<4
- SSID WiFi lookup
Project spotlight
- 00:49:02 cbip32: A fast, secure, low-dependency C implementation of BIP32 [Github]
- The library depends only on libsecp256k1 and libsodium, for minimal dependency.
- Extensive testing includes cross-implementation fuzz testing against python-bip32 and verystable.
- 00:49:15 StackStates: A map of the United States that shows legislation of official Bitcoin adoption [Github]
- 00:49:21 Instamouse bitcoin: A full Bitcoin Core development environment accessible directly through a web browser
- The environment includes pre-compiled Bitcoin Core software, with options to recompile if desired. Tools like Visual Studio Code and Qt Creator are pre-installed for development purposes.
- The setup operates in regtest mode, with the Bitcoin configuration file located at ~/.bitcoin/bitcoin.conf. An autolaunch script is available and can be modified or deleted as needed.
- 00:50:24 Iris Wallet Desktop: RGB on Lightning from a simple interface [Github]
- The wallet enables users to manage RGB assets, including issuance, spending, and receiving, within a familiar wallet application.
- Releases its first experimental release with the v0.1.0
- 00:50:43 Explorer.timechainindex: An address and transaction explorer by Timechainindex, powered by Mempool.space API
- Users can save the explorerâs webpages locally and run them from their own mempool instance by changing the âapi_endpointâ to their local mempool directory.
- 00:50:54 txTree: A tool to explore UTXO connections
- txTree is a tool that visualizes Bitcoin transactions by fetching and displaying transaction data in a tree structure
- 00:50:58 HurriCash: A multisig tool for collaborative bitcoin transactions [Github]
- The platform guides users through an initial transaction to allocate necessary funds, followed by a coinjoin process to collectively fund the multisig wallet.
- 00:51:29 The Bitcoin Trail: A community-driven bitcoin-themed game in development
- The Bitcoin Trail began as a fun, stacking-themed game concept. Players can fund new features by zapping sats, including custom tombstones, news events, sound effects, new characters, and game mechanics.
- The game aims to evolve dynamically, with features like in-game stops, custom graphics, and even original musicâall dependent on user contributions.
- 00:51:41 Bitcoin Laws: A dedicated platform that monitors legislative measures related to Bitcoin and digital assets across various jurisdictions.
- 00:51:50 CoinMarketCrap: A website that provides bitcoin & shitcoins market cap rankings, and more. [Github]
Vulnerability Disclosures
- 00:54:19 Researchers uncover two security flaws, FLOP and SLAP, in Appleâs A and M-series chips, enabling attackers to steal sensitive data through speculative execution attacks [ArsTechnica]
- FLOP exploits the Load Value Predictor to access memory contents, while SLAP manipulates the Load Address Predictor to intercept JavaScript strings in Safari. Affected devices include iPhones (13â16 series), iPads, and Macs from 2021 onwards.
- Researchers demonstrate that FLOP can steal saved credit card information from Square storefronts, while SLAP can recover email data from ProtonMail, Amazon purchase details, and Reddit comments. [Demo]
- 00:54:33 Cybersecurity firm Kaspersky identifies âSparkCatâ malware in both Google Play and Appleâs App Store targeting cryptocurrency owners [CyberInsider]
- SparkCat employs OCR technology to extract sensitive information, including cryptocurrency wallet passwords from usersâ photos. Infected apps request access to photo galleries under the guise of chat support features.
- 00:54:40 A reported exploit is targeting users who access adult websites through their Phantom or Trust Wallet browser [Twitter post]
- Users are advised to avoid viewing adult content using these wallet-integrated browsers to prevent potential security breaches and loss of funds.
- 00:56:30 Lazarus Group deploys electron-based malware to steal cryptocurrency data [Security Online]
- The Lazarus Group embeds malware into an open-source project, Uniswap Sniper Bot, to target cryptocurrency advanced users. This attack follows similar strategies where they exploited Python and Node.js repositories.
- 00:56:36 Coinbase users lose millions to social engineering scams amid security failures [ZachXBT Analysis]
- Coinbase users have lost over $65 million between December 2024 and January 2025 due to social engineering scams. These scams involve attackers spoofing Coinbase phone numbers and emails to trick victims into transferring funds.
- 00:56:57 Singapore-based cryptocurrency exchange Phemex suffers $85 million hack, halts withdrawals [Security Week]
- On January 23, 2025, the platform detected unusual activity in its hot wallets, leading to the theft of over $85 million in various cryptocurrencies.
- Phemex is collaborating with third-party security firms and law enforcement agencies to investigate the breach and has announced plans to compensate affected users.
- 00:57:56 Peer-to-peer cryptocurrency trading platform NoOnes suffers $8 million exploit due to Solana bridge vulnerability [CryptoSlate]
- The breach involved multiple small transactions, each under $7,000, across various networks, then subsequently funneled through Tornado Cash.
- Bug in Solana-based wallet Solflare exposes 4,800 email addresses onchain, links them to more than 6,700 distinct wallets [Note by Jameson Lopp]
- A bug in Solflareâs transaction signing process caused usersâ email profiles to be sent onchain during a âclaimâ event. This issue specifically affected users who used Solflare with Ledger hardware wallets.
- WhatsApp reports Paragon Solutionsâ spyware targeting journalists and civil society members [Reuters]
- WhatsApp detects hacking attempts on approximately 90 users, including journalists and civil society members, by Israeli spyware company Paragon Solutions.
- Despite Paragonâs claims of ethical practices and selling only to stable democratic governments, WhatsAppâs findings raise concerns about the commercial spyware industryâs impact.
- 00:58:40 Chinese AI startup Deepseek exposes over a million plaintext chat records, API keys, and internal logs due to unsecured ClickHouse databases. [Bleeping Computer]
- Security firm Wiz discovers the vulnerability, noting that the publicly accessible databases allowed arbitrary SQL queries without authentication.
- 00:58:16 Five dollars wrench attacks:
- Russian national released after being cleared of involvement in kidnapping in Indonesia [News Farahas]
- The incident was made public in early February 2025, more than a month after the kidnapping occurred, when a Ukrainian national and his driver were ambushed in Bali, Indonesia. Four masked attackers, armed with weapons, forced them into a villa and stole cryptocurrency worth approximately ~$220,000. Authorities are still searching for eight other suspects.
- Criminal gang jailed for kidnapping and extorting cryptocurrency from victim [Police report]
- On 2 December 2023, police discovered a kidnapped man in an Irlam flat. He had been assaulted, tied up, and forced to transfer cryptocurrency under duress.
- The investigation revealed the gang had targeted the victim multiple times, using violence, threats, and even drugging him to obtain cryptocurrency. They had extorted over ÂŁ100,000 before the final kidnapping.
- Three individuals are charged with kidnapping and assault over a failed cryptocurrency investment in Accra, Ghana [Graphic Online]
- The alleged assault occurred on December 19, 2024, when the victim was handcuffed, beaten, and electrocuted at one of the assaillantâs office for about 13 hours.
- The attack followed claims that the victim held $600,000 linked to a misappropriated $1.6 million investment. Police intelligence intervened after a tip-off.
- Criminals steal cryptocurrencies after invading familyâs home in SĂŁo Paulo, Brazil [Livecoins]
- A group of criminals broke into a home in SĂŁo Paulo, held a family hostage, and stole their cryptocurrencies. The attackers stayed in contact with a third accomplice by phone.
- The stolen amount is estimated at $16,000, and the criminals also took the victimsâ cell phones. The Civil Police have launched an investigation but have not yet identified any suspects, nor how the criminals discovered the familyâs holdings.
- A 30-year-old entrepreneur active in cryptocurrencies is kidnapped near Troyes, France during a staged client meeting [JDD]
- Four individuals, including a fake client, hold him hostage and demand a âŹ20,000 ransom.
- Australian billionaire Tim Heath fights off kidnappers at his luxury apartment in Tallinn, Estonia [DailyMail]
- The attackers, reportedly disguised as painters, had planned to abduct him and take him to a remote location. Heath, a cryptocurrency gambling entrepreneur, was targeted just before his new casinoâs grand opening.
- Russian national released after being cleared of involvement in kidnapping in Indonesia [News Farahas]
Audience Questions
- 01:00:55 Why, when you sign a transaction on the COLDCARD, does it generate 2 files. A âsignedâ and a âfinalâ transaction. Whatâs the difference between the 2?
- 01:01:50 P1: Whatâs the maximum number of outputs there can be for a bitcoin transaction?
- 01:03:43 P2: Is there any way to estimate what the size that a transaction will be depending on itâs number of outputs? For example is a 1 input, 3 output tx 33% bigger than a 1 input, 2 output tx? Is it a linear calculation, or a curve?
- 01:04:13 Does using a passphrase offer any protection against a malicious hardware wallet? Or is it the same level as risk as just generating a regular seed?
Privacy & Other Related Bitcoin Projects
Software Releases & Project Updates
- 01:06:10 Maple AI by OpenSecret, is an end-to-end encrypted chat tool that enables private conversations with a general-purpose AI assistant, is now publicly available [Github] [Technical primer]
- 01:06:20 SimpleX v6.3.0-beta.2
- Send mentions, mentions-only notification mode for groups
- Support on-device message expiration per chat
- Send reports to group moderators
- Fast group deletion
- To keep original filename private, use timestamp as video filename
- Support connecting to SMP servers via port 443 (via Advanced network settings)
- 01:11:00 TailsOS v6.12
- Prevent an attacker from monitoring Tor circuits:
- In Tails 6.11 or earlier, an attacker who has already taken control of an application in Tails could then exploit vulnerabilities in Onion Circuits and our Tor Browser wrapper that might lead to deanonymization.
- Prevent an attacker from changing the Persistent Storage settings
- Prevent an attacker from monitoring Tor circuits:
- 01:13:24 Reticulum MeshChat v1.20.0
- Add ability to manage additional interface types and settings thanks to @RFnexus in #60
- Add ability to double click lxmf.delivery nodes in network visualiser to launch conversation
- Add ability to double click nomadnetwork.node nodes in network visualiser to launch page browser
- Add ability to reload ports when adding or editing an interface
- Add IFAC network name to interface info when enabled
- NomadNet v0.6.0
- Add ability to configure LXMF PN max_peers and static_peers
- Update required RNS to 0.9.1 and LXMF to 0.6.1
- Signal now allows users to transfer their message history and the last 45 days of media when linking a new Desktop or iPad device to their primary account [Announcement]
- Signal bundles the userâs data into a compressed, encrypted archive, which is then sent to the new device through Signalâs servers.
- 01:25:26 VPN provider Mullvad updates payment method options and adds Lightning payment as experimental beta feature with a 10% discount [Payment portal]
- Previously, a third-party service was available to top-up Mullvad accounts, or purchase vouchers, using Lightning.
Project spotlight
- Carbonio: A self-hosted digital workplace solution [Github]
- It features modern tools for email management, calendar coordination, video meetings, and collaborative document editing, designed for scalability and security.
- The platform supports mobile access and provides businesses with a secure alternative to hyperscale cloud providers while offering robust file management and privacy controls.
- Privacy browser android: An open-source browser designed to minimize data sent to the internet and stored on devices [Code repository]
- By default, it disables privacy-sensitive features like JavaScript and cookies, allowing users to enable them as needed per site.
- Currently utilizing Androidâs built-in WebView, future versions plan to adopt a forked version called Privacy WebView.
Lightning + L2+
Project spotlight
- 01:26:17 Ark Wallet SDK: A TypeScript library for building Bitcoin wallets with support for both on-chain and off-chain transactions via Ark protocol. [Github]
- The SDK offers JavaScript developers a secure, portable solution for implementing Bitcoin functionality without WebAssembly dependencies.
- Vortex: A Raycast extension that lets you control you bitcoin lightning wallet directly from MacOS [Code repository]
- The latest update introduces a Redeem command, allowing users to convert Cashu tokens into their Nostr Wallet Connect connected wallets.
- Users can now withdraw satoshis from any LNURL-withdraw invoice into their connected wallets swiftly.
- MNT: Cashu mint with admin dashboard [Github]
- MNT introduces a new Cashu mint featuring an integrated admin dashboard.
- The platform simplifies the management of ecash transactions by providing a user-friendly interface.
- Paywally: A standalone web app with a lightning paywall powered by Cashu
- The application fetches a 19-satoshi invoice from a specified Lightning Network address, creates a melt quote with this invoice, and upon payment, grants access to the protected content.
- Mint Marketcap: A stats website that tries to guess how much money bitcoiners store on ecash mints [Github]
- It queries each cashu mint for an invoice, extracts the public key, and retrieves associated data to approximate holdings.
Software Releases & Project Updates
- Rust Lightning v0.1.1 - âOnchain Mattersâ
- API Updates:
- Re-Add a
ChannelManager::send_payment_with_route
- Add
RawBolt11Invoice::{to,from}_raw
- Re-Add a
- Security: 0.1.1 fixes a denial-of-service vulnerability allowing channel counterparties to cause force-closure of unrelated channels.
- API Updates:
- Zeus v0.9.5
- Embedded LND: Seed: allow export of ypriv/zpriv (export to external wallets like Sparrow)
- CLNRest: add ability to use all funds for channel open
- Activity list: performance improvements
- Lurker mode improvements
- Improve display of memos and keysend messages
- Allow return key for password login
- Automatically include routing hints if node has only unannounced channels
- Wallets list: better highlighting of active mode
- Enhance on-chain receive workflow and address type selection
- Migration to new storage system
- Alby
- Alby Go v1.9.0
- Real-time push notifications of sent and received payments
- Support to pay 0-amount invoices
- Update LN address flow to avoid confusion
- Increase button touch area in header for ease of use
- Lightning-browser-extension v3.11.0 - Pleiades over Half Dome
- Separate card for just importing nostr key
- Add sinhalese to language switcher
- Add tamil and russian language to locale switcher
- Show pending and failed transactions for NWC
- Alby Go v1.9.0
- Aqua Wallet v0.2.7
- New Features:
- Select from different price feeds
- Set a passcode
- Toggle between the Bitcoin Price, Total Account Balance, and hide account balance on the header
- Send and receive Liquid USDt on 4 new chains
- Add a button to clear inputs in address entry fields
- Add new Share Logs features in settings to help debug errors
- Integrations:
- Add Changelly for USDt swaps in the US and Thailand
- Add BTC Direct to buy Bitcoin in Europe
- Add Money Badger support for Lightning payments at Pick n Pay
- New Features:
- CDK v0.7.0
Token::to_raw_bytes
serializes generic token to raw bytesToken::try_from
forVec<u8>
constructs a generic token from raw bytesTokenV4::to_raw_bytes()
serializes a TokenV4 to raw bytes following the specWallet::receive_raw
which receives raw binary tokens- cdk-mint-rpc: Mint management gRPC client and server
- cdk-common: cdk specific types and traits
- cashu: Core types and functions defined in NUTs
- Cashu-ts v2.2.0
- Move to vite for bundling (updated target + typescript, added standalone builds)
- Add custom output data for consumers to take control over the output data used for proof creation
- Use
sendOption
type in function argument
- Nutshell v0.16.5
- This maintenance release contains various bug fixes for the mint and the wallet. Most notably, overpaid Lightning fees are now issued to the user at the next restart of the mint in cases where the mint has crashed or turned off while an outgoing Lightning payment was still pending.
- Add restart policy for Redis Docker container
- Issue NUT-08 overpaid Lightning fees for melt quote checks on startup
- This maintenance release contains various bug fixes for the mint and the wallet. Most notably, overpaid Lightning fees are now issued to the user at the next restart of the mint in cases where the mint has crashed or turned off while an outgoing Lightning payment was still pending.
- Clams Remote v2.6.0
- Add TipModal component to settings screen
- Plan B Network [January update]
- Brand-new student dashboard
- Add course conclusion pages
- Expand resources section
- Announce future search portal
- Plan B Network launches Plan âż Labs - Lightning, a biweekly live session focusing on the Lightning Networkâs developments and technical intricacies [Announcement]
Nostr
Project spotlight
- Roz: A notary for nostr events [Github]
- Roz is a proof-of-concept notary for nostr events, providing timestamp verification for event authenticity.
- Vertex: A fast, reliable and open source Web of Trust DVM service based on the Personalized Pagerank algorithm [Github]
- The service features a custom-designed data structure for rapid access to Pagerank and Personalized Pagerank within nostr, with all responses cryptographically signed by Vertexâs key.
- Lockbox: A Nostr relay that accepts notes that should only be read by people you follow [Code repository]
- Lockbox allows users to publish notes visible only to those they follow, using specific nostr protocols like NIP-70 and NIP-42
- Notes can be shared from any client, but require the inclusion of a â-â tag and support for authentication.
- nostrdb-mcp: A Model Context Protocol server for nostrdb [Github]
- nostrdb-mcp enables LLMs to interact with the nostrdb command-line tool for local queries. The server uses your Notedeck directory by default, allowing it to search your notes.
- Freeflow: A TikTok clone in Flutter and Nostr [Github]
- Users willing to post content can use zap.stream or olas to create shorts.
- Pinja: A decentralized social media using the Nostr protocol
- The platform offers features such as messaging, notifications, and search functionality.
- BitVid: A decentralized platform where users can share videos and follow creators with privacy and freedom [Github]
- The platform employs WebTorrent for peer-to-peer video streaming and Nostr for secure, password-free user authentication
- Crawler: A nostr crawler that generates random walks used for computing monte-carlo pagerank and personalized pagerank [Github]
- Vertex-labâs crawler continuously scans the nostr network, focusing on follow lists (kind3s), to maintain an updated database.
Software Releases & Project Updates
- rust-nostr v0.39.0
- Add NIP96 support
- Add NIP22 helpers
- Adjust NIP01
- Add
try_connect
andwait_for_connection
methods for better connection handling - Add support for custom WebSocket clients (both in Rust, Python, Kotlin and Swift)
- New JVM bindings
- Huge reduction of UniFFI bindings binaries size
- Primal v2.1.4
- This update implemented the following:
- Primal Wallet NWC
- Primal Legend cards
- Legends & Primal OG Leaderboards
- Updated Legends Settings with leaderboard toggle and shoutout edits
- Deep links for primal.net notes
- Spotify and Tidal link previews
- Embedded web player for YouTube, Spotify and Tidal
- Rendering referenced note zaps
- Support for kind20 referenced events in feeds
- Showing top zaps in all note feeds (incl. thread screen)
- Clikcable zap links in Reactions screen & Wallet TX details
- This update implemented the following:
- Olas Update
- Multiple images per post
- Pause videos when switching away from the video feed
- Add Instagram-like filters
- Improve Nostr-native wallet
- Improve NWC reliability
- Add setting to toggle between displaying posts squared or full-length
- Damus
- v1.12 App Store release
- Render Gif and video files while composing posts
- Add profile info text in stretchable banner with follow button
- Paste Gif image similar to jpeg and png files
- Launch of the Alpha version of Notedeck for all users, Damusâ multiplatform Nostr client [Announcement]
- v1.12 App Store release
- Futr v0.2.0
- Comment support with threaded discussions (NIP-10)
- Repost and quote repost functionality (NIP-18)
- Improve post rendering and content display
- Event deletion support (NIP-09)
- Persistent LMDB-based storage for all data
- LRU caching system for improved performance
- Optimize timeline storage and retrieval
- Better subscription handling and event processing
- Improve relay connection stability with websocket ping/pong
- Better relay discovery through NIP-65 (Inbox & Outbox Model)
- Optimize subscription management
- Enhance relay authentication
- Reference post display
- Comment threading and counts
- Better notification handling for post updates
- Consolidate LMDB operations
- Improve subscription lifecycle management
- Enhance tag parsing and handling
- Optimize event caching and invalidation
- Flotilla
- v0.2.7
- Add calendar events
- Make reply indicator nicer
- Make share indicator nicer
- Improve feed loading
- v0.2.6
- Add reply to long-press menu
- Replace nsec.app signup with njump.me
- Add new messages button in rooms
- Add media server settings
- Add build hash to about page
- v0.2.5
- Improve room and data loading
- Drop support for legacy event kinds
- Add support for back button navigation on android
- Remove note to self page (still available via chat)
- Improve chat conversation search
- Change how reply UI works
- v0.2.7
- Yakihonne
- Web v4.3.0 / Mobile v1.6.4
- Yakihonne wallet name customization for newly created wallets
- Option to toggle between collapsed or expanded notes in the feed for a personalized experience
- Notification preferences can now be managed directly from the settings page
- Quick access to your profile with the newly added profile button
- Native poll rendering and voting functionality within notes
- Web v4.3.0 / Mobile v1.6.4
- Nak Update
- Nak wallet: Implement NIP-60 token receiving, sending and swapping
- Nak curl: Wrap the actual curl command and add a NIP-98 header to it, allowing APIs calls with Nostr authorization
- Nak mcp: Allow AIs to search people on Nostr, publish notes, mention people, read notes with built-in outbox model
- Nak outbox: List NIP-65 relays for a given pubkey
- Add option to pipe multiline JSON into ânak eventâ or ânak reqâ
- Narr v0.3.3
- Setup amd64 and arm64 docker image builds
- Increase article fetching limit to 300.
- Njump.me Update
- Add support for kind:20 photos
- Keycast Update
- Docker now actually builds properly
- Simplify own domain setup
- Simplify config via a single .env file
- Add config for âallowed pubkeysâ
- Citrine v0.7.1
- Add the restore follows button back
- Show notification when backing up database
- Listen for pokey broadcasts
- nos.social v1.1.1
- Add Lists view and two ways to navigate to it
- Add view for editing a listâs title and description
- Add List detail view
- Add view for managing users in a list
- Add ability to delete lists
- Add analytics for feed source selection and lists
- Amber
- v3.2.1
- Add some details when signing a contact list
- Refactor check for logged in account
- After granting notification permissions show the notification
- v3.2.0
- Add profile picture in the incoming requests screen when using a large screen device
- Add more event kinds translations
- Add a log with the bunker request response
- Use the relay from the request to send the response when no app is found
- v3.1.9
- Add missing logs for relay errors
- Change listen for new connections button text and icons
- v3.2.1
- Macadamia v0.2.1
- This release is the first to be published to the App Store:
- UI Improvements and project structure
- Token V4 support, drop multi mint token redeem capability
- Hide Mints instead of deleting
- SwiftData thread safety & melt recoverability
- Add Onboarding
- This release is the first to be published to the App Store:
- KeyChat App v1.26.5
- Add browser tab
- Support nip07 to login websites
- Fountain v1.1.14
- Improve Nostr connect
- Add ability to switch between NIP55 and nsec
- Add the ability to seek while paused
- Pokey v0.1.4-alpha
- Features
- Permanent and note notifications are now separated in 2 groups to be managed by Android settings
- Number of connected relays now displays as part of the permanent notification
- Whatâs Changed
- Create a group for the service notification
- Show connected relays
- Features
- Haven
- Algo Relay v0.1.4
- Ranking any note type: support for NIP-20 & NIP-23
- nos2x-fox v1.17.0
- Unique unified prompt popup to avoid flooding windows
- New kind description in prompt popup
- Plebeian app launches the MVP of Plebeian.Market, its decentralized marketplace dedicated to goods and services tailored for the Bitcoin and Nostr communities [No BS Bitcoin]
- After four years of development and multiple pivots, the Plebeian app has settled on NOSTR to demonstrate a proof of concept that is poised to disrupt traditional commerce.
Boosts
- 01:26:35 Thanks to everyone who streamed sats, and shoutout to our top boosters:
- @Anonymous (2,100 sats) âSecond best bitcoin show!â
- @Anonymous (2,100 sats) âCreated Bip85 seed for friend. Exported xpub to his bluewallet for deposits, and he recorded seed phrase. After listening to pod I freaked⊠SUCCESS!!! Seed words were good, on hardware wallet.â
- @AVERAGE_GARY (100 sats) âđ€đ«¶đ«đ€đ«Ąđđ„đ„łđđ»ââïžâ
Tech Tips of the Day
- Link cleaner: An open-source progressive web app for removing tracking parameters from URLs [Github]
- It works offline, can bulk process multiple links and integrate with device share menus.
Bitcoin Optech Newsletter
- Highlights from recent Bitcoin Optech Newsletters
- 340
- Channel force closure vulnerability in LDK
- Zero-knowledge gossip for LN channel announcements
- Discovery of previous research for finding optimal cluster linearization
- Erlay update
- Tradeoffs in LN ephemeral anchor scripts
- Emulating OP_RAND
- Discussion about lowering the minimum transaction relay feerate
- 339
- Vulnerability in LDK claim processing
- Replacement cycling attacks with miner exploitation
- Updated stats on compact block reconstruction
- 338
- Draft BIP for unspendable keys in descriptors
- PSBTv2 integration testing
- Correction about offchain DLCs
- 340
News & Noteworthy
Lightning + L2+
- Tether announces the integration of USDT on bitcoinâs Lightning Network, utilizing the Taproot Assets protocol developed by Lightning Labs [Announcement]
- With over 350 million users, Tether aims to enable instant, low-cost cross-border USDT transactions on Lightning.
- Developers are encouraged to integrate USDT on Lightning by downloading the latest version of the litd suite, which combines necessary services into a single binary for an easy integration.
- Core Lightning now offers bounties for open-source contributions on the CLN Build on L2 platform [Announcement]
- Developers can browse issues, claim bounties, and contribute to CLNâs development.
Business & Finance
- Blockstream launches Blockstream Asset Management and announces two Bitcoin-based investment funds: the Blockstream Income Fund and the Blockstream Alpha Fund, both set to open in Q1 2025. [Press release]
- The Blockstream Income Fund aims to generate stable, predictable USD-based income by lending against Bitcoin collateral with conservative loan-to-value ratios.
- The Blockstream Alpha Fund is designed to capitalize on Bitcoinâs ecosystem through diverse strategies, offering institutions and accredited investors exposure to Bitcoinâs growth potential.
- Casa launches Casa Business, enabling companies to hold digital assets in a 3-key vault for self-custody [Blog post]
- The platform offers team signing, allowing multiple key holders within a company to manage the treasury securely
- Galoy launches Lana, a lending platform enabling banks to offer fiat loans secured by bitcoin collateral [Blog post]
- Bitcoin-backed loans allow customers to access liquidity without selling assets, avoiding capital gains taxes.
- European fintech company Bringin launches its debit card [Announcement]
- The card integrates with Google Pay and Apple Pay via the Curve app, and enables tap-and-pay functionality at global merchants.
- Trivago integrates with Travala, allowing users to book hotels using over 100 cryptocurrencies, including bitcoin [The Block]
- Braiins Mining introduces Braiins Solo, a dedicated solo pool designed for miners who want to mine independently, to avoid diluting the hashrate of the original Braiins Mining pool.
- Bitcoin financial services company River announces zero-fee status for U.S.-based open-source Bitcoin developers and non-profits funding such development [Announcement]
- Rumble announces the development of Rumble Wallet, aiming to provide creators with a new way to transact using Bitcoin and Tether [CryptoSlate]
- Rumble has also entered a cloud services agreement with the Government of El Salvador, providing cloud storage, computing, databases, load balancers, and Kubernetes integration.
- FTX Recovery Trust to begin distributing funds to creditors in the convenience class (claims under $50,000) in February 2025 [Announcement]
- Open House Group introduces bitcoin payments for property purchases in Japan [PR Newswire]
- The company collaborates with Diamond Hands, Japanâs largest Lightning Network community, to explore applications in real estate.
- Research areas include operating full nodes for businesses and utilizing the Lightning Network for IoT micropayments.
- Digital Currency Group (DCG) launches Fortitude Mining, a wholly-owned subsidiary focusing on venture mining across various digital assets [Business Wire]
AI
- Block introduces codename goose: An open-source, extensible AI agent that goes beyond code suggestions [Github]
- Goose is compatible with a wide range of large language model providers, allowing users to choose and integrate their preferred model.
Funding
- OpenSats announces the Ninth Wave of Bitcoin Grants, supporting four projects that enhance open-source innovation, privacy, and accessibility within the Bitcoin ecosystem: Kibo, El Tor, Nutstash, and rust-bitcoin.
- The 256 Foundation raises a total of 3.146 BTC for open-source bitcoin mining during its Telehash fundraiser [Twitter post]
- Supporters contributed hashrate to a self-hosted mining pool, which successfully solved block 881423 during the event.
- Brink renews its financial support for all of its 8 Bitcoin Core engineers through 2025: @fanquake, @glozow, @hhebasto, @theStack, @dergoegge, @stphnvlstk, @fjahr and @marcofleon [Announcement]
- HRF announces all 11 bounties of its Bitcoin Bounty Challenge have been claimed by developers [Announcement]
- Spiral renews grant to Justin Moeller (@m1sterc001guy) for his work on Fedimint [Announcement]
- Bitcoin association Einundzwanzig announces a 0.021 bitcoin donation to both Sparrow Wallet and Alby, and 0.1 bitcoin to the legal defense of the Samourai Wallet developers.
- Breez secures $5 million to expand bitcoin payment integration [Blog post]
- Taproot Wizards raises $30 million in a post-seed funding round to enhance OP_CAT [The Block]
Mining
- Proto announces a long-term partnership with The 256 Foundation, donating 256,000 Intel BZM2 chips to support decentralized bitcoin mining initiatives [Announcement]
- Braiins Mining open sources its BCB 100 bitcoin mining control board as a contribution to the open-source mining initiative led by the 256 Foundation [Announcement]
- The BCB 100, designed for Bitmain S19 series and Mini Miner, is now available for public use and development.
- Decentralization concerns grow as Bitcoin mining pools consolidate [Twitter post]
- The Bitcoin mempool displays live centralized mining pools that share the same Stratum jobs, reflecting increased consolidation. These pools collectively account for over 35% of the total network hashrate.
- Antpool leads the consolidation, while other major Chinese pools like F2Pool and ViaBTCâknown to collaborate with Antpoolâare not included in this count. This suggests that over 51% of the hashrate is controlled by a few entities.
- Stolen identities lead to $1.9m bitcoin mining power theft in Malaysia [The Miner Mag]
- Forty-five homeowners and business operators in Malaysia received power bills after tenants allegedly stole their identities to mine Bitcoin illegally.
Privacy
- France bans crypto mixers to combat money laundering [Amendment N°COM-59]
- The ban anticipates a similar European regulation effective from July 10, 2027. The French Senateâs legal commission adopted the amendment to address the alledgedly increasing use of mixers in laundering illicit funds.
- DARPA to launch pre-crime anti-money laundering program [The Rage]
- The Defense Advanced Research Projects Agency (DARPA) announces the Anticipatory and Adaptive Anti-Money Laundering (A3ML) program, aiming to develop algorithms that detect suspicious financial patterns to anticipate and prevent money laundering activities.
- The objective of the program is to âeliminate global money laundering by replacing the current manual, reactive, and expensive analytic practices with agile, algorithmic methodsâ.
- Swiss FinMa accused of overstepping authority in implementing new KYC rule [The Rage]
- A leaked email reveals that Switzerlandâs Financial Market Supervisory Authority (FINMA) instructed Self-Regulatory Organizations to enforce a monthly 1,000 CHF limit on no-KYC transactions for Virtual Asset Service Providers. Critics argue that FINMA overstepped its authority, as it is permitted to issue guidance but not direct instructions to SROs.
- United Kingdom demands Apple to provide global backdoor access to encrypted data [The Washington Post]
- The UK government has secretly ordered Apple to grant blanket access to usersâ encrypted cloud backups under the Investigatory Powers Act. This unprecedented demand applies worldwide, forcing Apple to either compromise encryption or withdraw the service in the UK. Apple has refused to comment but is expected to challenge the order.
- Digital rights group EFF urges dismissal of charges against Tornado Cash developer Roman Storm [CoinDesk]
- The Electronic Frontier Foundation emphasizes that many privacy tools are dual-use, serving legitimate purposes but potentially misused by bad actors. They argue that holding developers liable for misuse of their open-source software threatens innovation and privacy rights.
- Poland proposes changes to EU Chat Control, but concerns remain [Blog post]
- Poland proposes making chat content searches voluntary instead of mandatory, aiming to protect encryption while still allowing surveillance.
- The proposed ban on anonymous communication would require users to present an ID or facial verification to set up email or messaging accounts.
- The EUâs Artificial Intelligence Act prohibits real-time remote biometric identification by law enforcement in public spaces, except under specific circumstances. [Reclaim The Net]
- Exceptions include situations involving a present or foreseeable terrorist threat, allowing law enforcement to use such technology under certain conditions.
- Critics argue that these exceptions effectively legalize biometric mass surveillance, as they provide legal avenues for its deployment.
- The Reserve Bank of India teams up with fintech firms MobiKwik, Cred, and Yes Bank to pilot the digital rupee [Business Today]
- The eâč wallet app requires video verification and enforces daily limits of âč50,000 ($577) and âč10,000 ($115) per transaction. These platforms, with a combined user base of 180 million, will provide public access via the eâč wallet app.
- Google revises AI principles, removes pledge against weaponization [TechCrunch]
- Google has updated its AI principles, removing previous commitments to avoid developing AI for weapons and surveillance. This change aligns Google with other tech companies like Meta and OpenAI, which permit certain military applications of their technologies.
Security
- Tropic Square releases TROPIC01 RISC-V-based secure element samples for testing [Announcement]
- TROPIC01 is an open and auditable secure element designed to safeguard hardware systems.
Protocol
- Bitcoin Core #21590: Safegcd-based modular inverses in MuHash3072 [Merged]
- Bitcoin Core #31397: p2p: track and use all potential peers for orphan resolution [Merged]
- Bitcoin Core #31376: Miner: never create a template which exploits the timewarp bug [Merged]
- LDK #3408: Add static invoice creation utils to
ChannelManager
[Merged] - BOLT #1110: Peer storage for nodes to distribute small encrypted blobs [Merged]
- Eclair #2982: Add liquidity griefing protection for liquidity ads [Merged]
- Eclair #2968: Send
channel_announcement
for splice transactions on public channels [Merged] - NIP #1713: Add NIP-4A Event Onion Routing [Open]
- NIP #1718: NIP-101 - Decentralized Trust System for Nostr [Open]
- NIP #1728: Re-write NIP 89 to accommodate relays/dvms [Open]
Government & Political
- Czech President Petr Pavel signs a bill exempting Bitcoin and other digital assets from capital gains tax if held for more than three years [CoinDesk]
- Individual transactions up to CZK 100,000 (approximately $4,136) per year will not need to be reported to tax authorities
- Czech National Bank Governor plans to propose investing up to 5% of the bankâs âŹ140 billion reserves in bitcoin [CoinDesk]
- The governor emphasizes that diversifying assets with bitcoin is beneficial, stating that the cryptocurrencyâs value is likely to rise independently of U.S. President Donald Trumpâs backing.
- European Central Bank President Christine Lagarde dismisses the proposal, asserting that bitcoin will not be part of central bank reserves due to concerns over its liquidity, safety, and security. [Reuters]
- Tornado Cash developer Alexey Pertsev released from prison to prepare appeal [CoinDesk]
- In May 2024, Pertsev was sentenced to 64 months in prison for money laundering.
- U.S. government argues money isnât property to justify seizure [Reason]
- The U.S. Department of Justice contends that confiscating $50,000 from small business doesnât violate property rights, asserting that âmoney is not necessarily âpropertyâ for constitutional purposes.â
- The DOJâs argument includes three points: the government creates money, so individuals canât own it; the government can tax money, indicating lack of ownership; and the Constitution permits government spending for the âgeneral welfare.â
- El Salvador amends Bitcoin law following IMF agreement [Reuters]
- On January 29, 2025, El Salvadorâs Congress approved a bill to amend the nationâs bitcoin law, aligning with a $1.4 billion loan agreement made with the IMF in December 2024.
- U.S. President Trump establishes working group on digital assets [Press release]
- The group aims to develop a federal regulatory framework for digital assets, including stablecoins, and will evaluate establishing a national digital asset reserve.
Events
- Bitcoin Renaissance: A pioneering âthought leadership summit that marks a new âchapter in the evolution of the Bitcoin âecosystem.
- February 27-28, 2025 in Denver, U.S
- Bitcoin Ski Summit: The Bitcoin Ski Summit is an immersive, invite-only gathering in the heart of the Tetons.
- March 5-9, 2025 in Teton Village, U.S
- Opt Out Conf: A Bitcoin only conference about Philosophy, Freedom, Economy, Open Source, Privacy, Individual Sovereignty, Nostr, Layer 2 and more!
- March 29, 2025 in Buenos Aires, Argentina
- Swiss Bitcoin Conference: Bitcoin only conference in Kreuzlingen on Lake Constance
- April 24-27, 2025 in Creuzlings, Switzerland
- BitCare Forum: The Italian Bitcoin Conference
- May 10, 2025 in Brescia, Italy
- Budapest Bitcoin: The Bitcoin Conference with a bit of difference
- August 8-9, 2025 in Budapest, Hungary
- Learning Bitcoin: A Bitcoin Education Conference
- August 16-17, 2025 in Vancouver, Canada
Reads
- Hereâs a list of our top recently published reads:
- Bitcoin Payments: From Digital Gold to Everyday Currency, by Breez & 1A1z [Report]
- Block Size Report, by Orange Surf [Mempool Research]
- What is a nostr app anyway?, by hodlbod [Note]
- Is It the Money or Is It the People?, by Don Olanrewaju [Mises Institute]
- Everyone knows your location, by Tim Sh [Blog post]
Episode submission ideas
- Weâre looking for ideas for interesting panel conversations. To send Bitcoin related questions, just go to bitcoin.review and follow the contact links at the bottom of the page.
Get in touch with the pod
- Podcast Twitter
- Podcast Nostr
- NVK Twitter
- Telegram
- Nostr & LN âĄnvk@nvk.org (not an email!)
Did I get anything wrong above? Help me correct it producer@coinkite.com