Dernière mise à jour de la page: June 25, 2020
Ethereum pour les développeurs Rust
Utilisez Ethereum pour créer des applications décentralisées (ou « dapps ») qui bénéficient des avantages des technologies des crypto-monnaies et de la blockchain. Ces dapps sont dignes de confiance, ce qui signifie que dès qu'elles sont déployées sur Ethereum, elles fonctionnent toujours comme prévu. Elles peuvent contrôler les actifs numériques afin de créer de nouveaux types d'applications financières. Elles peuvent être décentralisées, ce qui signifie qu'aucune entité ou personne ne les contrôle et qu'il est pratiquement impossible de les censurer.
Se lancer avec les contrats intelligents et le langage Solidity
Commencez à intégrer Rust avec Ethereum
Besoin d’une approche plus élémentaire ? Jetez un oeil à ethereum.org/learn ou ethereum.org/developers.
- La Blockchain expliquée
- Comprendre les contrats intelligents
- Écrivez votre premier contrat intelligent
- Apprenez à compiler et à déployer Solidity
Articles pour débutants
- Choisir un client Ethereum
- Le client Ethereum sous Rust
- Envoyer une transaction sur Ethereum en utilisant Rust
- Introduction aux contrats intelligents avec le client Ethereum Parity
- Setting up your Oasis SDK dev environment
- A step-by-step tutorial on how to write contracts in rust Wasm for Kovan
Intermediate Articles
- Documentation Rust-Web3
- Rust-Web3 Working Examples
- Creating a Secret Ballot with OASIS SDK
- Creating a Private Chat Server with OASIS SDK
Modèles d'utilisation avancés
- pwasm_ethereum externs library to interact with Ethereum-like network
- Build A Decentralized Chat Using JavaScript and Rust
- Build a Decentralized Todo App Using Vue.js & Rust
- Getting Started with Enigma - In Rust Programming Language
- An Intro to Secret Contracts
- Deploying Solidity Contracts on Oasis (Compound)
Projets et Outils Rust
- pwasm-ethereum - Collection of externs to interact with ethereum-like network.
- Ethereum WebAssembly
- oasis_std - OASIS API reference
- eth-utils - utility functions for working with Ethereum related codebases
- Solaris
- SputnikVM - Rust Ethereum Virtual Machine Implementation
- Parity - Client Ethereum sous Rust
- rust-web3 - Rust implementation of Web3.js library
- Wavelet - Les contrats intelligents Wavelet sous Rust
Vous cherchez davantage de ressources ? Consultez ethereum.org/developers.