Ethereum is an open source public blockchain based distributed computing platform and operating system featuring smart contract functionality. It supports a modified version of Nakamoto consensus via transaction based state transitions. Either is a token whose blockchain is generated by the Ethereum platform.

Developers can use the platform to create decentralized applications and issue new crypto assets known as Ethereum tokens.