Step inside the core execution engines of Web3. Interactive architectural blueprints detailing how Bitcoin, Ethereum, Solana, Uniswap, Wallets, and Stablecoins work under the hood.
From private key signing and peer-to-peer mempools to mining difficulty adjustment and immutable blocks.
Bitcoin does not use account balances (like traditional banks). Instead, it uses the Unspent Transaction Output (UTXO) model. When you send Bitcoin, you consume prior unspent outputs as inputs, sign them with your ECDSA secp256k1 private key, broadcast to the P2P gossip network, and ASIC miners package them into a Proof-of-Work block (SHA-256) roughly every 10 minutes.
Wallet selects available UTXOs (e.g. 0.8 BTC + 0.5 BTC) to fund a 1.0 BTC payment + 0.299 BTC change + 0.001 BTC miner fee.
Open the Solidity Editor to test ERC-20, Vaults, and AMMs, or explore our DeFi Visual Academy.