Ethereum para desenvolvedores Rust
Utilize Ethereum para criar aplicações descentralizadas ("dapps") que utilizam os benefícios das criptomoedas e tecnologias de cadeia de blocos. Esses dapps podem ser muito confiáveis, o que significa que uma vez que eles são implantados na rede Ethereum, sempre serão executados como programados. Eles podem controlar ativos digitais a fim de criar novos tipos de aplicações financeiras. Eles podem ser descentralizados, o que significa que nenhuma entidade ou pessoa os controla sendo portanto praticamente impossíves de serem censurados.
Introdução aos contratos inteligentes e linguagem Solidity
Dê seus primeiros passos para integrar Rust com Ethereum
Precisa de uma introdução geral? Confira ethereum.org/learn ou ethereum.org/developers.
- Blockchain Explicada
- Entendendo os Smart Contracts
- Escreva seu primeiro Smart Contract
- Aprenda como Compilar e Implantar em Solidity
Artigos para Iniciantes
- Escolhendo um Cliente Ethereum
- O cliente Rust Ethereum /*Note que o OpenEthereum foi descontinuado e não está mais sendo mantido. Use-o com cuidado e de preferência mude para outra implementação do cliente.
- Enviando uma transação para Ethereum usando Rust
- Uma Introdução aos Contratos Inteligentes com o Cliente Parity Ethereum
- Um tutorial passo a passo sobre como criar contratos em Rust Wasm para Kovan
Artigos para intermediários
Padrões de utilização avançada
- pwasm_ethereum: biblioteca externa para interagir com uma rede análoga a Ethereum
- Construa um bate-papo descentralizado utilizando JavaScript e Rust
- Construa um aplicativo descentralizado de tarefas utilizando Vue.js & Rust
- Introdução a Enigma - na Linguagem de Programação Rust
- Uma Introdução a Contratos Secretos
Projetos e ferramentas em Rust
- pwasm-ethereum - Coleção de externos para interagir com uma rede análoga a Ethereum.
- Lighthouse - Cliente da camada de consenso de Ethereum rápida
- Ethereum WebAssembly
- oasis_std - referência da API OASIS
- Solaris
- SputnikVM - Implementação de Máquina Virtual de Ethereum em Rust
- rust-web3 - implementação em Rust da biblioteca Web3.js
- Wavelet - Contrato inteligente Wavelet em Rust
- Foundry- Conjunto de ferramentas para o desenvolvimento do aplicativo Ethereum
- Ethers_rs- Implementação da biblioteca e carteira Ethereum
- evm_rs- Implementação da máquina virtual Ethereum em Rust
- SewUp - Uma biblioteca para ajudá-lo a construir seu contrato Ethereum webassembly com Rust e, assim, desenvolver em um backend comum
Procurando por mais recursos? Leia ethereum.org/developers.
Colaboradores da comunidade Rust
Ajude-nos com esta página
Se você for um especialista sobre o tema e quiser contribuir, edite esta página e preencha-a com sua sabedoria.
Você será creditado e estará ajudando a comunidade Ethereum!
Use este modelo de documentação flexível
Dúvidas? Nos pergunte no canal #content em nosso Servidor do Discord
Editar página