🔐 Post-quantum accounts on Solana.
🗂️ Key table: each Falcon-512 key is stored once on-chain, with its registration slot and a qproof receipt. That's public proof the key existed then.
🏦 Vault: withdraw with your normal Ed25519 key or a Falcon signature.
🔒 Q-Day switch: irreversible. Once on, only Falcon can move funds, even if your Ed25519 key is stolen.
⚡ Smart account: one Falcon signature runs any Solana instructions (SOL, SPL tokens, other programs) in one tx. A relayer pays the fee.
~298k CU per check, with blueshift's solana-falcon512 verifier.
⚛️ We run jobs on real quantum computers through IBM Quantum (ibm_fez) and Amazon Braket (Rigetti Cepheus-1-108Q), with receipts on Solana. IQM Garnet/Emerald and IonQ Forte are next.
our latest vectorization SIMD design for solana speeds up onchain int8 mlp inference by 232x, keccak-f1600 by 28x, falcon-512 verify by 25x
ONCHAIN AI IS HERE
⚛️ Quantum computers run the circuit. Solana checks the answer.
We built solana-qsim: a quantum circuit simulator that runs inside a Solana program and scores real QPU results on-chain.
🧪 The demo (devnet):
• 5-qubit GHZ circuit, 1,024 shots on Rigetti Cepheus via Amazon Braket
• Receipt on Solana: job, circuit hash, counts hash
• Our program re-runs the circuit itself and scores the hardware's counts
📊 Result: fidelity 0.70 · XEB 10.2 (ideal 15, random noise ≈ 0) · ~26k compute units
🛡️ Forged "perfect" counts sent straight to the program → rejected on-chain. Random noise posing as a QPU result scores 0.07.
Up to 11 qubits in one transaction, 20 across transactions.
It's a classical simulation that checks QPU results
Code (MIT), with byte-identical builds of the deployed programs:
github.com/bb84sh/solana-…
Scoring tx: explorer.solana.com/tx/ynsk9TXEjpn…
A Solana program that simulates quantum circuits on-chain: it checked a real Rigetti quantum computer's result against its receipt and scored it (fidelity 0.70), and rejects forged results. 11 qubits per transaction.
Hi Toly, We ran a circuit on IBM's ibm_fez QPU and settled the result on Solana devnet.
Two Anchor programs:
• qproof stores a receipt per QPU job: job ID hash, device, circuit hash and result hash.
• qentropy is ORE-style commit-reveal randomness. It uses a hash chain seeded from the QPU bits, mixed with a SlotHashes value at reveal, with a slashable provider stake.
Any program can read the final value.
A public challenge (block hash + NIST beacon) set the circuit angle before the run.
A verifier checks it all: 23/23. x.com/bb84sh/status/…
Our first quantum-seeded Solana transaction ⚛️
IBM's 156-qubit ibm_fez → 4,096 quantum bits → receipt + random value on Solana devnet.
A public challenge (Solana block hash + NIST beacon) set the circuit before the run: predicted 63.0% ones, measured 62.1%. 2s of QPU time.
Our first quantum-seeded Solana transaction ⚛️
IBM's 156-qubit ibm_fez → 4,096 quantum bits → receipt + random value on Solana devnet.
A public challenge (Solana block hash + NIST beacon) set the circuit before the run: predicted 63.0% ones, measured 62.1%. 2s of QPU time. 23/23 public checks pass.
Challenge: explorer.solana.com/tx/43FqAcNXSWi…
QPU receipt: explorer.solana.com/tx/389gHTUkmVz…
Final value: explorer.solana.com/tx/5XBW7ZaDvNy…
@cavemanloverboy nice. another use case: post-quantum signature verification (ml-dsa / falcon) is mostly ntt math. would 32-bit lanes and a mulmod op be in scope?
Building bb84 ⚛️
Our first Solana transaction seeded by a real quantum computer is in IBM Quantum's queue right now.
A public challenge (Solana block hash + NIST beacon) is already on-chain. The QPU's bits, its receipt and a random value land on Solana next, verifiable by anyone.
Quantum-born. Quantum-proof.
What would Solana’s consensus look like in a post-quantum world?
Meet Quantumglow: a proposed adaptation of Alpenglow that aims to protect consensus while preserving fast finality.
@jacobvcreech and @qkniep explain how it works. Full video below👇
Solana finality: ~12.8s → ~150ms with Alpenglow ⚡
What it means for bb84:
• One-time keys rotate safely after every spend
• Multi-tx PQ signatures settle near-instantly
• Quantum randomness commits finalize faster
Fast and quantum-proof. ⚛️ bb84.sh
Introducing bb84 ⚛️
Quantum randomness from real quantum computers + post-quantum wallets for Solana & EVM.
Named after BB84, the first quantum cryptography protocol (1984).
Quantum-born. Quantum-proof.
bb84.sh
18K Followers 3K FollowingCrypto trader & digital asset investor ✦ Markets, onchain research & asymmetric bets & @Stillearlypod host🎙
Building conviction before the crowd.
74K Followers 53K FollowingTop Crypto Voice 🇨🇦🇺🇸🌎. Finance & Web3 since '10. Deep into SOL • RH • XRP • BNB Gems. Follow or Stay Poor. Full Time Degen • Business partner: $CONVICTION
56K Followers 7K Following8y+ Crypto Veteran. Building wealth beyond limits. Covering financial markets. Making crypto easier so you can outperform. Dm for business.
1.4M Followers 566 Following🦊 The self-custodial crypto app where your money is always working. Trade anything, earn more.
Need help? https://t.co/gIVYDT5xVU | @MetaMaskSupport 🧡
122K Followers 5K Followingaccelerating founders @SolanaFndn || meme quant & culture shaman || Mentor @SuperteamTH || here for a long time, not for a good time
10K Followers 205 Followingchief curmudgeon @anza_xyz. fmr head of curmudgeon ops @solanalabs
that sounds like a nice idea. it'd be a shame if someone ruined it
advice? ha!
954K Followers 2K FollowingThe global trading app for crypto, predictions, perps, and more. Get support at https://t.co/4xgbjivJbA
Not for UK users. See @phantom__UK
3.9M Followers 569 FollowingThe blockchain with superior distribution and deep liquidity, built for global markets and the next billion users.
Build your AI agent with BNB Agent Studio 👇
13.0M Followers 1K FollowingBuy the book (proceeds go to charity):
English: https://t.co/UxgYxYJ3NF
Chinese: https://t.co/ItFd8FEyuK
@binance
@BNBchain
@YZiLabs
@GiggleAcademy
4.5M Followers 0 FollowingThe universal platform for crypto, blockchain apps, stablecoins & decentralized tech. An account about the Ethereum ecosystem maintained by @ethereumfndn.