
⛓️ Blockchain & Web3 · Mindmap
The main building blocks of Web3 applications, for teams deciding what their product needs.
Drawing diagram…
Mind map of Web3 building blocks: chains (Ethereum, layer-2s, Solana), smart contracts (tokens, NFTs, DeFi, governance), wallets (browser wallets, smart accounts, custody), infrastructure (RPC providers, oracles, indexers, IPFS storage), security (audits, bug bounties, monitoring) and compliance (KYC, travel rule, tax reporting).
mindmap
root((Web3))
Chains
Ethereum
Layer-2 rollups
Solana
Smart contracts
Tokens
NFTs
DeFi protocols
Governance
Wallets
Browser wallets
Smart accounts
Custody
Infrastructure
RPC providers
Oracles
Indexers
IPFS storage
Security
Audits
Bug bounties
On-chain monitoring
Compliance
KYC
Travel rule
Tax reportingThe main parts of a centralised crypto exchange: a matching engine, wallets split between hot and cold storage, deposits and withdrawals, and compliance checks.
How an exchange processes a crypto withdrawal safely: balance hold, 2FA, risk and address screening, signing, broadcast and confirmations.
How an NFT marketplace works: listings signed off-chain, metadata on IPFS, and sales settled by a marketplace smart contract.
How a team safely upgrades a smart contract behind a proxy: audit, testnet rehearsal, multi-signature approval and a timelock before the change goes live.
The states a blockchain transaction goes through from signing to final confirmation, including replacement and dropped transactions.
How a custodian separates internet-connected hot wallets from offline cold storage, with signing hardware and an air-gapped transfer process.