Citadel Dispatch
Citadel Dispatch

Citadel Dispatch

ODELL

Overview
Episodes

Details

Actionable bitcoin and freedom tech discussion. Funded by our audience. No ads or sponsors.

Recent Episodes

CD185: ROB AND ANDREAS - BETTER BITCOIN WALLETS
DEC 2, 2025
CD185: ROB AND ANDREAS - BETTER BITCOIN WALLETS
<p>Rob is the creator of Kyoto, an implementation of compact block filters that makes it easier for developers to build more private bitcoin wallets. Andreas is the creator of Bitcoin Safe, an app designed to make it easier to use hardware wallets securely.<br /><br />Andreas on Nostr: <a href="https://primal.net/p/nprofile1qqsqd0y6klqxew4glwggn63jvumrgprnl32tw7hpuzfhv6msgf7y3agm756qu" target="_blank">https://primal.net/p/nprofile1qqsqd0y6klqxew4glwggn63jvumrgprnl32tw7hpuzfhv6msgf7y3agm756qu</a> <br />Bitcoin Safe on Nostr: <a href="https://primal.net/p/nprofile1qqsyz7tjgwuarktk88qvlnkzue3ja52c3e64s7pcdwj52egphdfll0cq9934g" target="_blank">https://primal.net/p/nprofile1qqsyz7tjgwuarktk88qvlnkzue3ja52c3e64s7pcdwj52egphdfll0cq9934g</a> <br />Bitcoin Safe on X: <a href="https://x.com/BitcoinSafeOrg" target="_blank">https://x.com/BitcoinSafeOrg</a><br />Kyoto on Github: <a href="https://github.com/rustaceanrob/kyoto" target="_blank">https://github.com/rustaceanrob/kyoto</a><br />2140: <a href="https://2140.dev" target="_blank">https://2140.dev</a><br /><br />EPISODE: 185<br />BLOCK: 926163<br />PRICE: 1099 sats per dollar<br /><br /><p>(00:03:04) Bitcoin Dev Kit</p><p>(00:04:39) Andreas (Bitcoin Safe) and Rob (Kyoto)</p><p>(00:05:58) What is BDK? Goals, safety, and language bindings</p><p>(00:09:27) Why BDK matters for UX, testing, and reliability</p><p>(00:09:50) Kyoto origin story and compact block filters vision</p><p>(00:13:21) Privacy model: servers vs. compact block filters</p><p>(00:19:39) Do compact block filters work on mobile? Performance tradeoffs</p><p>(00:23:55) Kyoto as a Rust reference client for BIP157/158</p><p>(00:24:35) Bitcoin Safe overview: desktop cold storage with hardware signers</p><p>(00:25:40) Using compact block filters in Bitcoin Safe: initial sync vs. daily speed</p><p>(00:28:27) Why connect your own node and peer pools for CBF</p><p>(00:33:14) Design choice: hardware-only wallets and setup wizard</p><p>(00:36:29) Differentiating from Sparrow: private sync and Nostr-based multisig coordination</p><p>(00:39:08) Will Sparrow adopt compact block filters? Considerations and UX</p><p>(00:48:49) Developer ecosystems: 2140, OpenSats, and in-person collaboration</p><p>(00:50:38) Making CBF the default: UX, education, and recovery flow</p><p>(00:52:56) Electrum server defaults and operational notes</p><p>(00:53:50) Birth heights, segwit/taproot start points, and future optimizations</p><p>(00:56:17) Address reuse, scanning guarantees, and performance benchmarks</p><p>(01:00:13) Bandwidth vs. compute: where the real bottlenecks are</p><p>(01:00:19) Closing discussion, calls to action, and advice for new devs</p><br /><br />more info on the show: <a href="https://citadeldispatch.com" target="_blank">https://citadeldispatch.com</a><br />learn more about me: <a href="https://odell.xyz" target="_blank">https://odell.xyz</a><br />nostr: <a href="https://primal.net/odell" target="_blank">https://primal.net/odell</a></p>
play-circle icon
69 MIN
CD184: CALLE - BITCHAT AND CASHU
NOV 24, 2025
CD184: CALLE - BITCHAT AND CASHU
<p>Calle is the creator and lead maintainer of the Cashu open source protocol. Cashu enables users to easily use bitcoin in a private, offline, and programmable way. Calle is also the maintainer of Bitchat android, a cross platform meshnet app that enables users to chat and send bitcoin without an internet connection.<br /><br />Calle on Nostr: <a href="https://primal.net/calle" target="_blank">https://primal.net/calle</a><br />Calle on X: <a href="https://x.com/callebtc" target="_blank">https://x.com/callebtc</a><br />Bitchat: <a href="https://bitchat.free/" target="_blank">https://bitchat.free/</a><br />Cashu: <a href="https://cashu.space/" target="_blank">https://cashu.space/</a><br />Hackathon: <a href="https://nutnovember.org/" target="_blank">https://nutnovember.org/</a><br />AOS: <a href="https://andotherstuff.org/" target="_blank">https://andotherstuff.org/</a><br /><br />EPISODE: 184<br />BLOCK: 925030<br />PRICE: 1126 sats per dollar<br /><br /><p>(00:04:44) Bitchat: Bluetooth Mesh Without Internet</p><p>(00:06:21) Protests and Outages Drive Downloads: Nepal, Indonesia, Madagascar, Côte d’Ivoire, Jamaica</p><p>(00:09:51) Predicting Unrest from Download Spikes</p><p>(00:14:27) Adding Nostr Transport: Hyperlocal Mesh vs. Geohash Chats</p><p>(00:18:03) Geolocated Relay Selection</p><p>(00:23:56) Ephemeral Identity, UX, and Censorship Considerations</p><p>(00:28:37) Mesh Upgrades: Voice, Images, Files, Source Routing like Tor</p><p>(00:30:23) WiFi Aware Mesh and Background Operation to Boost Range and Uptime</p><p>(00:34:15) White Noise vs. Bitchat</p><p>(00:40:00) Protocols and Transports: Weaving White Noise, Cashu, and Bitchat</p><p>(00:43:48) Transport Neutral Design: Cashu and Nostr</p><p>(00:45:57) Cashu Progress: Shipping Libraries, Dev Ecosystem Growth</p><p>(00:51:18) We Need More Bitcoin Devs</p><p>(00:53:08) Integrating Cashu into BitChat: Wallet UX and Local Payments</p><p>(00:57:17) Running Mints: Spark, Ark, and Proof of Reserves/Liabilities</p><p>(01:03:40) Layered Scaling Without Consensus Changes: Ark, Spark, Cashu</p><p>(01:04:18) Bitcoin for Signal: Replacing MobileCoin with Cashu</p><p>(01:13:32) Why Cashu for Signal? Privacy and Scaling</p><p>(01:22:31) Mint Choice vs. Simplicity: Defaults, Lightning Interoperability, and UX</p><p>(01:32:21) Focus on Financial Privacy for the Masses, not Distractions</p><p>(01:37:11) Zcash Hype Dismissed; Call to Build on Bitcoin</p><p>(01:39:26) Nut November Hackathon and How to Contribute to Bitchat and Cashu</p><p>(01:45:06) Happy Thanksgiving</p><br /><br />more info on the show: <a href="https://citadeldispatch.com" target="_blank">https://citadeldispatch.com</a><br />learn more about me: <a href="https://odell.xyz" target="_blank">https://odell.xyz</a><br />nostr: <a href="https://primal.net/odell" target="_blank">https://primal.net/odell</a></p>
play-circle icon
107 MIN
CD183: NVK - COINKITE AND COLDCARD
NOV 11, 2025
CD183: NVK - COINKITE AND COLDCARD
<p>NVK is CoFounder of Coinkite, the makers of Coldcard. Coldcards are designed to help users securely use bitcoin offline. We discuss the variety of features that Coldcards provide users and the tradeoffs present when choosing how to best secure bitcoin.<br /><br />Disclosure: Ten31 is the exclusive investor in Coinkite.<br /><br /><strong>my easy coldcard guide:</strong> <a href="https://werunbtc.com/coldcard" target="_blank">https://werunbtc.com/coldcard</a><br /><br /><strong>NVK on Nostr: </strong><a href="https://primal.net/nvk" target="_blank">https://primal.net/nvk</a><br /><strong>NVK on X: </strong><a href="https://x.com/nvk" target="_blank">https://x.com/nvk</a><strong><br />Coinkite:&nbsp; </strong><a href="https://coinkite.com/" target="_blank">https://coinkite.com/</a><br /><br /><strong>Ten31: </strong><a href="https://www.ten31.xyz/" target="_blank">https://www.ten31.xyz/</a><strong><br />Cove Wallet: </strong><a href="https://covebitcoinwallet.com/" target="_blank">https://covebitcoinwallet.com/</a><strong><br />Sparrow Wallet: </strong><a href="https://sparrowwallet.com/" target="_blank">https://sparrowwallet.com/</a><br /><strong>Bull Wallet:</strong> <a href="https://wallet.bullbitcoin.com/" target="_blank">https://wallet.bullbitcoin.com/</a><a href="https://wallet.bullbitcoin.com/White" target="_blank"><br /></a><strong> White</strong> <strong>Noise: </strong><a href="https://www.whitenoise.chat/" target="_blank">https://www.whitenoise.chat/</a><strong><br />Bitkey: </strong><a href="https://bitkey.world/" target="_blank">https://bitkey.world/</a><br /><br />EPISODE: 183<br />BLOCK: 923180<br />PRICE:&nbsp; 967 sats per dollar<br /><br /><p>(00:03:36) Whats New at Coinkite and the Growing User Base</p><p>(00:05:24) Designing for Global Users and Changing Threat Models</p><p>(00:06:36) Power vs. Simplicity</p><p>(00:08:44) Onboarding Stories</p><p>(00:09:56) Mobile vs Desktop Habits and Emerging Wallets</p><p>(00:14:28) QR Workflows, NFC Push-tx, and SD Card Signing</p><p>(00:15:32) Travel and Borders</p><p>(00:17:04) Key Teleport: Device to Device Encrypted Sharing</p><p>(00:22:38) Spending Policies</p><p>(00:25:02) Trick PINs, Duress Flows, and Safe Inspired Defenses</p><p>(00:29:02) Border Stories and Why Brick Me PIN Exists</p><p>(00:31:05) SeedXOR vs Passphrase vs Multisig</p><p>(00:34:07) Family Planning and Inheritance Strategies</p><p>(00:40:00) Physical Security Model: Dual SE + MCU</p><p>(00:43:37) Comparisons to Trezor Designs and Components</p><p>(00:49:44) Seeds as Sovereignty and Unilateral Exit</p><p>(00:53:21) Debate: iCloud Backups, Ease vs Sovereignty</p><p>(01:00:08) Bitkey Debate: Goals, Risks, and Break Glass Exit</p><p>(01:08:54) Edge Cases, Loss Scenarios, and Marketing Ethics</p><p>(01:20:05) Coinkite Roadmap</p><p>(01:22:23) Future Products</p><p>(01:28:01) Touchscreens, Supply Chain Risk, and PWAs</p><p>(01:30:31) Cove, White Noise MLS, and AI Bots</p><p>(01:32:26) Nostr Adoption, Socials, and Moderation</p><p>(01:41:36) Wrap Up, Gratitude, and Ways to Support</p><br /><br />more info on the show: <a href="https://citadeldispatch.com" target="_blank">https://citadeldispatch.com</a><br />learn more about me: <a href="https://odell.xyz" target="_blank">https://odell.xyz</a></p>
play-circle icon
105 MIN
CD182: ALEX B - ARKADE
OCT 29, 2025
CD182: ALEX B - ARKADE
<p>Alex is Head of Ecosystem at Ark Labs. We discuss their new bitcoin protocol: Arkade. It can be used with the lightning network to make self custody bitcoin usage more powerful and accessible. This rip was in person, in Lugano. We are both here for the PlanB Forum.<br /><br /><strong>Alex B on Nostr: </strong><a href="https://primal.net/alexb" target="_blank">https://primal.net/alexb</a><br /><strong>Alex B on X: </strong><a href="https://x.com/bergealex4" target="_blank">https://x.com/bergealex4</a><strong><br />Ark Labs: </strong><a href="https://arklabs.xyz/" target="_blank">https://arklabs.xyz/</a><br /><strong>PlanB Forum:</strong> <a href="https://planb.lugano.ch/planb-forum/" target="_blank">https://planb.lugano.ch/planb-forum/</a><br /><br />EPISODE: 182<br />BLOCK: 920390<br />PRICE:&nbsp; 915 sats per dollar<br /><br /><p>(00:00:35) Arkade Activation Day in Lugano</p><p>(00:03:11) What is Ark? Positioning vs. Lightning and L2s</p><p>(00:04:32) Ark fundamentals: batching, VTXOs, and two-of-two with an operator</p><p>(00:08:38) Double-spend risks and the operator trust model</p><p>(00:10:24) Settling vs. zero conf: anchoring batches onchain</p><p>(00:16:04) Beyond cheap payments: programmable offchain Bitcoin</p><p>(00:18:12) Ark Lightning swaps and unilateral exits</p><p>(00:21:01) Unilateral exit costs, trees of transactions, and anchoring cadence</p><p>(00:26:17) Wallet UX: automating settlement and exposure management</p><p>(00:27:22) Ark vs. Spark: security model and settlement feedback to L1</p><p>(00:34:39) Onchain demand: Lightning realities, Spark cadence, Ark batches</p><p>(00:36:59) Ark is tech, Arkade is implementation</p><p>(00:37:45) Batch frequency and scaling: hundreds per batch, Taproot efficiency</p><p>(00:38:41) Covenants soft fork would cut interactivity overhead</p><p>(00:42:01) Users, servers, and always on clients: who runs what?</p><p>(00:45:02) DeFi on Arkade: loans, new opcodes, and secondary markets</p><p>(00:47:00) Credit, derivatives, and Bitcoinization</p><p>(00:55:06) Company model: Ark Labs, open source Arkade, and revenue</p><p>(01:01:02) Flagship apps strategy: neo-bank, swaps, prediction markets</p><p>(01:07:05) Try it today: arkade.money PWA and roadmap to native apps</p><p>(01:12:05) Operators landscape: competition, network effects, resilience</p><p>(01:15:27) Closing thoughts: adapt, focus, and take the white pill</p><br /><br />more info on the show: <a href="https://citadeldispatch.com" target="_blank">https://citadeldispatch.com</a><br />learn more about me: <a href="https://odell.xyz" target="_blank">https://odell.xyz</a></p>
play-circle icon
78 MIN
CD181: FRANCIS POULIOT - BULL BITCOIN SELF CUSTODY BULL WALLET
OCT 22, 2025
CD181: FRANCIS POULIOT - BULL BITCOIN SELF CUSTODY BULL WALLET
<p>Francis is the Founder of Bull Bitcoin, one of the best bitcoin brokerage services. They recently launched a self custody mobile wallet on ios and android: Bull Wallet. This rip was earlier today, in person, in Lugano. We are both here for the PlanB Forum.<br /><br /><strong>Francis on Nostr: </strong><a href="https://primal.net/francis" target="_blank">https://primal.net/francis</a><br /><strong>Francis on X: </strong><a href="https://x.com/francispouliot_" target="_blank">https://x.com/francispouliot_</a><strong><br />Bull Wallet: </strong><a href="https://wallet.bullbitcoin.com" target="_blank">https://wallet.bullbitcoin.com</a><br /><strong>PlanB Forum:</strong> <a href="https://planb.lugano.ch/planb-forum/" target="_blank">https://planb.lugano.ch/planb-forum/</a><br /><br />EPISODE: 181<br />BLOCK: 920238<br />PRICE: 929 sats per dollar<br /><br /><p>(00:00:00) Catching up from Lugano: old rips, 2019 memories, and lore</p><p>(00:01:07) Introducing Bull Wallet: goals, BDK under the hood, and UX vision</p><p>(00:02:21) Lightning lessons: LDK attempts, liquidity pain, and Phoenix tradeoffs</p><p>(00:04:38) Fee shocks and “just-in-time” channels: why Liquid entered the plan</p><p>(00:06:24) Liquid + Boltz atomic swaps: architecture, Rootstock notes, and standards push</p><p>(00:07:37) Designing for privacy and power users: Sparrow on mobile, Payjoin journey</p><p>(00:12:21) Data minimization in practice: no push, no cloud leaks, strict dependencies</p><p>(00:13:56) Shipping realities: iOS approval grind and cross‑platform necessity</p><p>(00:15:11) Secure versus Instant: Liquid framing, hype cycles, and collaborative custody</p><p>(00:19:13) The UX–compromise matrix: placing Liquid among trust models</p><p>(00:21:24) Auto‑swap safety rails: keeping Liquid balances modest by default</p><p>(00:24:26) Confidential transactions and buying flows: privacy wins via Liquid</p><p>(00:27:24) Swap providers and resilience: Boltz today, multi‑provider tomorrow</p><p>(00:31:05) Builders who ship: moving fast, potentially Ark or Spark in the future</p><p>(00:32:11) Why Ark: unilateral exits, pre‑confirmed states, and costs</p><p>(00:50:00) Ark tradeoffs without soft forks: watchtowers, refresh, and liveness</p><p>(00:57:15) Ark vs Liquid in Bull Wallet: timelines, reckless testing, and user defaults</p><p>(01:04:12) Payjoin, heuristics, and passive consolidation</p><p>(01:11:01) Consolidation strategies: Liquid swaps, CT, and fee‑aware UTXO management</p><p>(01:15:48) Lightning address UX with Liquid: directories, costs, and tiny payments</p><p>(01:17:10) Nostr as a wallet backend: zaps, contact book, and secure comms</p><p>(01:18:01) Multisig in practice: BitPay’s UX, Miniscript future, and mobile approvals</p><p>(01:20:19) Operator messaging and alerts: following npubs inside the app</p><p>(01:20:49) Core v30, OP_RETURN, and policy vs consensus</p><p>(01:31:09) Funding open source: OpenSats, private companies, and shipping culture</p><p>(01:35:15) Why open source keeps us sane: creativity, legacy, and closing notes</p><br /><br />more info on the show: <a href="https://citadeldispatch.com" target="_blank">https://citadeldispatch.com</a><br />learn more about me: <a href="https://odell.xyz" target="_blank">https://odell.xyz</a></p>
play-circle icon
96 MIN