📖 Term 🟢 Plain English 🔰 Beginner

⛓️ On-Chain On-Chain

A transaction or piece of data recorded directly on the blockchain ledger. Anyone can look it up, and once it is written it cannot be altered or erased.

💡
Common misconception — does every crypto trade end up on the blockchain? Not always! When you buy or sell inside an exchange, it usually moves only in the exchange's internal database — that's off-chain, not on the public ledger.
💸Transaction sentA → B coin transfer⛓️Written to a blockpermanent once recorded🔍Visible to everyonecheck with a block explorer
💸 A transaction is sent, ⛓️ written permanently into a block, and 🔍 anyone can look it up with a block explorer. Once recorded, it cannot be undone!

📒 In plain terms — the town notice board

On-chain is like writing in the public ledger hung in the town square. When you write "A sent B 1 coin," anyone in town can read it and the entry is written in permanent ink — it can never be crossed out or changed 🖋️.

By contrast, off-chain is like a shopkeeper jotting notes in their private notebook. It's fast and nearly free, but only the shopkeeper knows what's in it, and nothing lands on the public ledger. Most trades inside a crypto exchange work this way.

🆚 On-Chain vs Off-Chain

On-ChainOff-Chain
Where it's recordedDirectly on the blockchainOutside the blockchain (e.g. exchange database)
Who can see itAnyone, publiclyOnly the company involved
Can it be reversed?No — permanent recordYes, depends on company policy
Speed & costTakes time + feesNear-instant, nearly free

⭐ Why does it matter?

  • 🔍 Transparent — every transaction sits on a public ledger that anyone can verify.
  • 🔒 Irreversible — once recorded, forgery or deletion is practically impossible.
  • 🤝 No middleman needed — coins can move directly between people without a bank.

🔎 On-chain transactions are searchable with a block explorer. You can see the address, amount, and timestamp — but not real names. Transactions show long wallet addresses (pseudonyms), not the person's identity.

🚨 Things to watch out for

  • ↩️ No cancellations — if you type the wrong address, getting those coins back is very hard. Always verify the address before sending.
  • 🕵️ Not fully anonymous — wallet addresses are pseudonyms, but transaction patterns can still be traced.
  • 💰 Fees spike when the network is busy — heavy traffic can push fees up and slow processing down.

❓ FAQ

What is the difference between on-chain and off-chain?
On-chain means the transaction is recorded directly on the blockchain ledger. Off-chain means it is handled outside the blockchain — for example, inside an exchange's internal database. On-chain records are public and irreversible; off-chain records are private and can sometimes be reversed.
Can anyone really see on-chain transactions?
Yes. Public blockchains like Bitcoin and Ethereum make every transaction visible. You can look up any address and amount using a block explorer. That said, transactions show wallet addresses (pseudonyms), not real names.
Can an on-chain transaction be cancelled?
Usually not. Once a transaction is written into a block, it is permanent. If you send to the wrong address, recovering those coins is very difficult. Always double-check the address before you send.

🔗 Related