Gravar contratos inteligentes do Ethereum usando Solidity

Iniciante
Desenvolvedor
Estudante
Azure

Saiba como instalar e usar as ferramentas que podem ser usadas para desenvolver contratos inteligentes.

Objetivos de aprendizagem

Ao final deste módulo, você saberá como:

  • Explicar o que são contratos inteligentes.
  • Conhecer casos de uso comuns para contratos inteligentes.
  • Instale o Truffle.
  • Instale a extensão Truffle para VS Code.
  • Escreva um contrato inteligente usando a extensão Truffle para VS Code.
  • Testar um contrato inteligente usando o Truffle.

Pré-requisitos

  • Conhecimento básico de blockchain
  • Conhecimento da plataforma Ethereum
  • Familiaridade com a linguagem de programação Solidity
  • Visual Studio Code instalado
  • Conhecimento de como baixar programas da Internet
  • Conhecimento de como usar ferramentas de linha de comando