~/conference

bitcoin++ Toronto, consensus edition 2026

date:2026-07-22..2026-07-24
location:Toronto, Canada
series:bitcoin++ Toronto · one edition
tags:[bitcoin]

bitcoin protocol engineers, node implementers, wallet developers, hardware wallet maintainers, consensus researchers, cryptographers, wallet infrastructure operators

parallel input fetching in Core; libbitcoinkernel validation without node; BDK mobile wallet expansion; Discreet Log Contracts for lending; PSBTv2 multisig workflows; compact block filters for wallets; transaction-wide CISA aggregation; post-quantum isogeny signatures; script restoration via BIP441; covenants with OP_TEMPLATEHASH; fork strategies and activation; alternative Go implementation btcd

titleauthorlength
Conference KickoffMatthew Vuk16m
Conference opens with logistics: a three-day hackathon with over 20 million sats and in‑kind prizes, kickoff at 3:00 p.m., lunch at noon, and a strict…
Organiser on
Different layers, different rulesPablo Greco31m
Liquid runs on ElementsD, sharing ~80–90% of Bitcoin core code and adding multiasset issuance and confidential transactions; block production is a 15‑node…
Talk on
DIY bitcoin ecosystemPacman37m
Overview of current DIY bitcoin signers with concrete tooling and results: firmware options SeedSigner, Specter DIY, Crux, Jade and forks run on distinct chips…
Talk on
Realities of an alternative bitcoin implementationCalvin Kim31m
Alternative Go implementation btcd claims real-world influence: Lightning components and btcd.watch rely on its modular libraries, it ships 31 static build…
Talk on
Learn how to use Bitcoin Multi-sig!Aleksa Jovanovic, Michael Evans18m
Hands-on workshop shows a concrete 3-of-5 multisig setup using Casa iOS and Android on testnet plus hardware wallets, walks through obtaining five xpubs…
Talk on
Parallel Input Fetching in Bitcoin CoreAndrew Toth21m
Claim: merged PR 35295 adds a lockfree parallel fetcher in the coins view overlay to read prevouts into an MPSC list before connectblock, avoiding per-input…
Talk on
The Ark Round Signing CeremonyMatthew Vuk26m
Arc implements off-chain VTXO refresh rounds built on Taproot (BIP 340/341/342) and demonstrated using Bark 0.4.0 plus the Rust Bitcoin kernel for consensus…
Talk on
Building Bitcoin-Native Applications with Discreet Log ContractsTony Cai22m
Production Bitcoin-backed loans use Discreet Log Contracts to keep borrowers in control of keys while collateral sits in DLC-enabled contracts; the team…
Talk on
Bitcoin Prediction MarketsJames Pierog14m
Claim: a working Bitcoin prediction market called Glimpse aggregates traders into a single probabilistic forecast using the logarithmic market scoring rule…
Talk on
CISAFabian Jahr41m
Three BIPs now specify transaction-wide CISA: BIP 458 (half‑aggregation) produces non‑interactive post‑hoc aggregation that sums s values and yields roughly…
Talk on
Authenticated Input: A Challenge For BridgesChristian Lewe41m
Bridges need authenticated input so onchain fraud proofs use exact bytes; experiments compare Lamport signatures, adapter signatures with 8‑bit wide labels…
Talk on
Script Restoration - Making Bitcoin programmable againJulian Moik45m
Proposes BIP440 Varops Budget (transaction-wide compute budget calibrated at 10,000 units per weight, sigcheck = 500,000, hash = 50/byte) and BIP441 Script…
Talk on
BDK Expanding: From Rust Core to Mobile WalletsMatthew Ramsden28m
BDK ships a Rust wallet core and exposes it to mobile via a generated FFI bridge so the Rust libraries remain the single source of truth. The engineering uses…
Talk on
Bitcoin Validation Without a Node: A Practical Introduction to libbitcoinkernelEdil Medeiros45m
libbitcoinkernel exposes Bitcoin Core’s validation engine as a reusable C API with Python bindings and Rust/Go bindings, letting code parse raw hex into opaque…
Talk on
Black Box Justice: What Bitcoin Developers Need to Know About How the U.S. Government Prosecutes...Michael Hassard49m
Claims that a conviction depends almost entirely on Chainalysis Reactor — a proprietary, black‑box tracing tool with no peer‑review or disclosed false‑positive…
Talk on
building consensus: KickoffAlex Lewin24m
Kickoff announces a 24‑hour hackathon with live submissions opening now and a noon deadline for entry, expo at 1:00 p.m. with 3 minute expo pitches, and finals…
Organiser on
Formal Functional Correctness of libsecp256k1's Modular InverseRussell O’Connor27m
Completes a computer-verified proof that one libsecp256k1 modular-inverse implementation actually computes inverses and terminates, formalizing the safe GCD…
Talk on
Lifeboat and LifejacketTadge Dryja38m
Proposal detects an EC break by observing executed script patterns (specific opcodes indicating a hashed pubkey was signed) and then soft‑forks to require new…
Talk on
Compact Block Filters for Users and Wallet Developersthunderbiscuit43m
Compact block filters let mobile wallets keep addresses local while syncing over P2P using BDK + Kyoto, claiming production ready integration with mobile…
Talk on
building consensus: Project expoAlex Lewin31m
Rapid demos of consensus experiments and prototypes: a booking platform wires Bitcoin, Zcash and a Wavelength in-browser wallet broke during the demo but Zcash…
Talk on
Input-triggered transaction expiryJosh Doman40m
Proposal names an input-triggered expiry that makes expiries immune to free relay by invalidating spends based on the confirmed age of the input rather than…
Talk on
post-quantum isogeny signatures, explained in 30 memes or lessconduition36m
Compact post‑quantum signatures reuse elliptic curve math: public keys are single Montgomery coefficients (about 64 bytes), secret keys are endomorphism rings…
Talk on
Tail Emissions and DemurragePeter K Todd29m
Claims that proof-of-work primarily secures consensus not coin issuance, and that without subsidy miners can profitably reorg, motivate proposing a tail…
Talk on
Quantum BIPs ShowdownIsabel Foxen Duke, conduition, Nadav Kohen, Tadge Dryja54m
Panel compares pay-to-Merkle root (BIP360) vs P2TRv2 with concrete tradeoffs: P2TRv2 yields ~64‑byte EC keypath spends vs ~96‑byte P2MR witnesses, but P2MR…
Talk on
Introspection & CovenantsJerry Qian31m
Covenants on Bitcoin Cash use CTV-style preimages, checkdatasig/checksig-from-stack, opcat and a UTXO smart language called cache script to enforce exact…
Talk on
Covenants with OP_TEMPLATEHASH and OP_CHECKSIGFROMSTACKSteven Roose41m
Proposal BIP 448 adds three Tapscript opcodes to get both next-transaction commitments and rebindable signatures: template hash (pushes the transaction…
Talk on
Stuff We're Working OnPaul Sztorc31m
Proposes deployable merge‑mined sidechains under BIPs 300/301 where miners enforce slow withdrawals so fees exceed withdrawable value, claims this avoids…
Talk on
BIP110: How Bitcoin WinsChris Guida54m
BIP110 is a temporary UASF that claims to stop onchain file abuse by converting policy limits into consensus for one year and grandfathering existing UTXOs. It…
Talk on
Fork Strategies: From the Front LinesChris Guida, Paul Sztorc, Tadge Dryja, Peter K Todd53m
BIP 110 repurposes an unused opcode to make node-level limits on inscriptions and could activate by user signaling, risking a minority hash-rate chain…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.