O Ethereum foi pioneiro no conceito de uma plataforma de contrato inteligente de blockchain. Contratos inteligentes são programas de computador que executam automaticamente as ações necessárias para cumprir um acordo entre várias partes na internet. Eles foram projetados para reduzir a necessidade de intermediários confiáveis entre os contratantes, reduzindo assim os custos de transação e aumentando também a confiabilidade da transação.
A principal inovação do Ethereum foi projetar uma plataforma que permitisse executar contratos inteligentes usando o blockchain, o que reforça ainda mais os benefícios já existentes da tecnologia de contratos inteligentes. O blockchain do Ethereum foi projetado, de acordo com o cofundador Gavin Wood, como uma espécie de “um computador para o planeta inteiro”, teoricamente capaz de tornar qualquer programa mais robusto, resistente à censura e menos propenso a fraudes ao executá-lo em uma rede globalmente distribuída de nós públicos.
Além de contratos inteligentes, o blockchain do Ethereum é capaz de hospedar outras criptomoedas, chamadas de “tokens”, por meio do uso de seu padrão de compatibilidade . Na verdade, esse tem sido o uso mais comum para a plataforma ETH até agora: até o momento, mais de 280.000 tokens compatíveis com ERC-20 foram lançados. Mais de 40 deles estão entre as 100 principais criptomoedas por capitalização de mercado, por exemplo, , e . Desde o surgimento dos jogos , houve um aumento substancial no interesse no .