Introdução
Outubro de 2021 e temos mais de meio TRILHÃO de dólares investidos e aplicados em Criptomoedas e blockchains que possuem ambiente Ethereum.
Este é um guia completo para programadores web3 que desejam aprender a linguagem Solidity. Ele foi criado e é mantido pela comunidade web3dev (opens new window)
# Código Aberto
Este guia é código aberto e está disponível no Github. Fique a vontade para colaborar, enviar correções ou novos conteúdos. Certamente você será reconhecido pela comunidade.
Você encontra o código aqui:
Solidity - Github (opens new window)
# Conteúdo
Você vai encontrar nesta documentação os seguintes conteúdos:
Apostila Completa - Uma apostila com um passo a passo para você aprender como desenvolver um smart contract em Solidity.
Exemplos - Exemplos de códigos muito direto ao ponto se você precisa de uma referência rápida da sintaxe da linguagem.
[EVM] Máquina Virtual Ethereum - Explicação sobre o funcionamento da EVM que é utilizado na rede Ethereum e também em outras redes como Fantom, Polygon e Binance Smart Chain.