Ethereum pour les développeurs Rust
Utilisez Ethereum pour créer des applications décentralisées (ou "DApps") qui tirent parti de la technologie de la blockchain et des cryptomonnaies. 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 personne ni entité ne les contrôle et qu'il est pratiquement impossible de les censurer.
Premiers pas avec les contrats intelligents et le langage Solidity
Commencer à intégrer Rust à Ethereum
Besoin d’une approche plus élémentaire ? Consultez ethereum.org/learn ou ethereum.org/developers.
- Blockchain Explained
- Understanding Smart Contracts
- Write your First Smart Contract
- Learn How to Compile and Deploy Solidity
Articles pour les débutants
- Choosing an Ethereum Client
- The Rust Ethereum Client
- Sending Transaction to Ethereum Using Rust
- An Introduction to Smart Contracts with Parity Ethereum Client
- Setting up your Oasis SDK dev environment
- A step-by-step tutorial on how to write contracts in rust Wasm for Kovan
Articles de niveau intermédiaire
- Documentation Rust-Web3
- Exemples de travail Rust-Web3
- 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)
Outils et projets Rust
- pwasm-ethereum - Collection d'éléments externes pour interagir avec un réseau de type Ethereum
- Ethereum WebAssembly
- oasis_std - Référence de l'API OASIS
- Solaris
- SputnikVM - Implémentation de machines virtuelles Ethereum en Rust
- Parity - Client Ethereum en Rust
- roust-web3 - Implémentation Rust de la bibliothèque Web3.js
- Wavelet - Contrats intelligents Wavelet en Rust
Vous cherchez davantage de ressources ? Consultez ethereum.org/developers.
Contributeurs de la communauté Rust
Aidez-nous avec cette page
Si vous êtes un expert sur le sujet et que vous souhaitez contribuer, modifiez cette page et enrichissez-la de votre sagesse.
Vous serez crédité et vous aiderez la communauté Ethereum !
Utilisez la flexibilité de ce Modèle de documentation
Des questions ? Demandez-nous dans le salon #content de notre Serveur Discord
Modifier la page