CloudSketch AI Logo
FeaturesTemplatesPricingEnterpriseAboutContactLog in
🌙☀️
Log inStart free
Home/Templates/Blockchain & Web3

⛓️ Blockchain & Web3 · Network

Hot and Cold Wallet Custody

How a custodian separates internet-connected hot wallets from offline cold storage, with signing hardware and an air-gapped transfer process.

More Blockchain & Web3 templates

Drawing diagram…

What this diagram shows

  • Only a small float sits in the online hot wallet
  • Cold keys never touch a networked machine
  • Refills from cold storage need several people

Prompt used

Network view of crypto custody: the wallet service in a private subnet talks to blockchain nodes and to HSMs holding hot wallet keys. The cold storage room is air-gapped: offline signing machines with hardware wallets, and transactions move in and out by QR code. A multi-signature policy needs 3 of 5 key holders for cold transfers.

Mermaid code
flowchart LR
  INT((Internet)) --- FW[Firewall]
  FW --- NODES[Blockchain Nodes]
  subgraph PRIV[Private Subnet]
    WS[Wallet Service]
    HSM[HSM - hot keys]
  end
  NODES --- WS
  WS --- HSM
  subgraph VAULT[Air-gapped Cold Room]
    OS1[Offline Signer 1]
    OS2[Offline Signer 2]
    HW[Hardware Wallets]
  end
  WS -.QR code transfer.- OS1
  OS1 --- HW
  OS2 --- HW
  KH[Key Holders - 3 of 5] --- VAULT

Related templates

C4 ArchitectureProBlockchain & Web3

Crypto Exchange Architecture

The main parts of a centralised crypto exchange: a matching engine, wallets split between hot and cold storage, deposits and withdrawals, and compliance checks.

SequenceBlockchain & Web3

Crypto Withdrawal Sequence

How an exchange processes a crypto withdrawal safely: balance hold, 2FA, risk and address screening, signing, broadcast and confirmations.

C4 ArchitectureProBlockchain & Web3

NFT Marketplace

How an NFT marketplace works: listings signed off-chain, metadata on IPFS, and sales settled by a marketplace smart contract.

FlowchartBlockchain & Web3

Smart Contract Upgrade Process

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.

State MachineBlockchain & Web3

Blockchain Transaction States

The states a blockchain transaction goes through from signing to final confirmation, including replacement and dropped transactions.

DeploymentProBlockchain & Web3

Web3 dApp Deployment

Where a decentralised app's parts run: frontend on IPFS, contracts on a layer-2 chain, and supporting services like RPC providers and an indexer.