Blockchain na Prática: Seu Guia Passo a Passo para Dominar o Futuro Digital / Blockchain in Practice: Your Step-by-Step Guide to Mastering the Digital Future
Este repositório contém os códigos fonte apresentados no livro "Blockchain na Prática: Seu Guia Passo a Passo para Dominar o Futuro Digital".
This repository contains the source code featured in the book "Blockchain in Practice: Your Step-by-Step Guide to Mastering the Digital Future."
Os códigos são organizados por capítulos e seções, conforme apresentados no livro. Para tirar o máximo proveito desses exemplos, é recomendável seguir as orientações e explicações fornecidas no texto.
The codes are organized by chapters and sections as presented in the book. To make the most out of these examples, it is recommended to follow the guidance and explanations provided in the text.
Antes de executar os exemplos, você precisará ajustar alguns dos arquivos fonte para incluir suas informações pessoais, como:
Before running the examples, you will need to adjust some of the source files to include your personal information, such as:
-
Endereços dos seus Smart Contracts: Substitua os placeholders pelos endereços dos contratos inteligentes que você implementou na rede Ethereum.
-
Smart Contract Addresses: Replace the placeholders with the addresses of the smart contracts you have deployed on the Ethereum network.
-
Contas na rede de testes da Ethereum: Insira as credenciais das suas contas na rede de testes, para que você possa interagir com a blockchain.
-
Ethereum Testnet Accounts: Enter the credentials of your accounts on the testnet so that you can interact with the blockchain.
-
URLs e Chaves de Acesso: Atualize as URLs e insira as chaves de acesso para serviços como Pinata, Infura e Kaleido.
-
URLs and Access Keys: Update the URLs and insert the access keys for services such as Pinata, Infura, and Kaleido.
Lembre-se de nunca compartilhar chaves privadas ou segredos de API publicamente. Sempre use variáveis de ambiente ou arquivos de configuração ignorados pelo .gitignore
para manter suas credenciais seguras.
Remember never to share private keys or API secrets publicly. Always use environment variables or configuration files ignored by .gitignore
to keep your credentials secure.
Este repositório é destinado exclusivamente a facilitar o uso dos códigos pelos leitores do livro. Não é intencionada a criação de versões melhoradas ou atualizações significativas dos códigos aqui presentes. Quaisquer atualizações futuras, que incluam melhorias ou novas funcionalidades, serão disponibilizadas em uma nova edição do livro e direcionadas a um novo repositório.
This repository is exclusively intended to facilitate the use of the codes by the readers of the book. The creation of improved or significant updates to the codes present here is not intended. Any future updates, including improvements or new features, will be made available in a new edition of the book and directed to a new repository.
Qualquer correção necessária decorrente de erratas detectadas será implementada pelo autor, Marcelo Ferreira, e disponibilizada aqui para os leitores.
Any necessary corrections arising from detected errata will be implemented by the author, Marcelo Ferreira, and made available here for the readers.
Os códigos fonte são disponibilizados sob a licença MIT e GPL (quando especificado no código-fonte), que permite o uso, distribuição e modificação dentro dos termos especificados.
The source codes are made available under the MIT and GPL license (when specified in the source code), which allows use, distribution, and modification within the specified terms.
Desejamos uma jornada enriquecedora no aprendizado e na exploração do mundo do blockchain. Que os exemplos aqui fornecidos sejam um ponto de partida sólido para suas inovações e descobertas no futuro digital!
We wish you an enriching journey in learning and exploring the world of blockchain. May the examples provided here be a solid starting point for your innovations and discoveries in the digital future!