On-Chain
On-chain describes data, transactions or assets that are recorded or processed directly on a blockchain, where they are visible to anyone and secured by the network's consensus rules.
What counts as on-chain
A transfer of bitcoin from one address to another, a token swap executed by a smart contract, the code of that contract and the balances it holds are all on-chain. Each change was included in a block, validated by the network and is now part of the shared history that every full node stores.
By contrast, your trades inside a centralized exchange are usually just entries in the company's database. Only deposits and withdrawals touch the blockchain.
Why on-chain matters
On-chain records are transparent and very hard to change once enough blocks have been added on top. Anyone can verify a payment with a block explorer, and analysts study on-chain data such as active addresses, exchange inflows and large transfers to understand how a network is used. On-chain ownership also means you can hold an asset directly with your own keys rather than through an intermediary.
An example
Say you send 0.1 ETH to a friend from your own wallet. The transaction is broadcast, included in a block, and from then on anyone can see the sending address, the receiving address, the amount and the fee paid. Your friend can check the result without trusting you or a bank.
Costs and limits
Every on-chain action needs block space, so it costs a network fee and takes time to confirm. Public chains are also public: addresses are pseudonymous, not anonymous, and once an address is linked to you, its whole history is visible. Finally, on-chain transactions are generally irreversible, so a mistaken transfer cannot simply be undone.
Ask Coach about it
Coach is the AI on AtenaCrypto. It explains crypto with live market data, in plain words.
What can on-chain data tell me about how a blockchain is actually being used?Ask Coach →
Frequently asked questions
Is on-chain data anonymous?
No, it is pseudonymous. Addresses are not names, but they can often be linked to people through exchanges, spending patterns or public posts.
Is a Layer 2 transaction on-chain?
It is on-chain on the Layer 2, and its data is typically posted to the base chain in batches, so it is ultimately anchored there too.
Why are on-chain transactions more expensive than exchange trades?
Each one uses scarce block space and must be processed by the network, while exchange trades are internal database updates.
Related terms
Learn it step by step
AC Learning explains these ideas in interactive lessons — the first eight sections are free.
Open AC Learning → Create a free accountAll glossary terms · Educational reference only — not investment, legal, tax or financial advice.