De term beschrijft elke actie, van een simpele overboeking tot een complexe smart contract-aanroep, die wordt uitgezonden naar de nodes van een netwerk, wordt getoetst aan de consensusregels en in een nieuw block wordt geschreven. Eenmaal opgenomen, wordt die data onderdeel van het gedeelde, alleen-toevoegen grootboek dat elke deelnemer zelfstandig kan lezen en verifiëren, in plaats van te leven in de private database van één bedrijf.
Omdat elke full node zijn eigen kopie van het grootboek bijhoudt, kunnen on-chain gegevens achteraf niet stilletjes worden aangepast of verwijderd; het herschrijven van de geschiedenis zou vereisen dat elk volgend block wordt herschreven en dat de meerderheid van het netwerk wordt overtuigd dit te accepteren, wat op een gevestigde chain als Bitcoin rekenkundig onhaalbaar is. Deze onveranderlijkheid geeft on-chain data zijn bewijswaarde: iedereen kan het saldo van een wallet opzoeken, de transactiegeschiedenis van een coin natrekken, of de treasury van een protocol controleren via een openbare blockchain explorer, zonder op het woord van een tussenpersoon te hoeven vertrouwen.
Die transparantie heeft een hele discipline van on-chain analyse voortgebracht, waarbij bedrijven metrics als exchange-reserves, bewegingen van grote wallets ("whales") en het aantal actieve adressen volgen om marktsentiment te peilen voordat het in de prijs zichtbaar wordt. De keerzijde is kosten en snelheid: omdat duizenden nodes elke invoer moeten valideren en opslaan, strijdt on-chain-activiteit om beperkte blockruimte, wat de fees opdrijft tijdens drukte. Gevoelige of hoogfrequente activiteit, zoals microtransacties in games, wordt daarom vaak via snellere off-chain- of Layer 2-kanalen geleid, waarbij alleen periodieke checkpoints worden vastgelegd op de hoofdchain.