Met de lancering van de Ethereum-blockchain is er de techniek van het 'smart contract' ontstaan. Het kan gezien worden als een protocol of computerprogramma dat bedoeld is om autonoom en automatisch voorgedefinieerde commando's uit te voeren op basis van relevante gebeurtenissen. Het doel van deze technologie is om gebeurtenissen te automatiseren en de behoefte aan derde partijen te verminderen. Deze technologie kan gebruikt worden voor verschillende doeleinden, zoals het aanmaken van tokens, he