Sidan uppdaterades senast: June 25, 2020
Ethereum för Rust-utvecklare
Använd Ethereum för att skapa decentraliserade applikationer (eller "dapps") som utnyttjar fördelarna med cryptocurrency och blockchain-teknik. De är pålitliga, vilket innebär att när de väl har laddats upp till Ethereum, kommer de alltid att fungera som de är programmerade. De kan kontrollera digitala tillgångar för att skapa nya typer av finansiella appar. De kan decentraliseras, vilket innebär att ingen enskild varelse eller person kontrollerar dem och de är nästan omöjliga att censurera.
Komma igång med smarta kontrakt och Solidity-språket
Ta dina första steg för att integrera Rust med Ethereum
Behöver du en mer grundläggande introduktion först? Kolla in ethereum.org/se/learn eller ethereum.org/se/developers.
- Blockchain förklarad
- Förstå smarta kontrakt
- Skriv ditt första smarta kontrakt
- Lär dig kompilera och distribuera Solidity
Nybörjarartiklar
- Välja en Ethereum-klient
- Rust Ethereum-klienten
- Skicka transaktionen till Ethereum med hjälp av Rust
- En introduktion till smarta kontrakt med Parity Ethereum Client
- Konfigurera din Oasis SDK dev-miljö
- En stegvis handledning om hur man skriver kontrakt i Rust Wasm för Kovan
Mellanliggande artiklar
- Rust-Web3-dokumentation
- Rust-Web3 arbetsexempel
- Skapa en hemlig omröstning med OASIS SDK
- Skapa en privat chattserver med OASIS SDK
Avancerad användning av mönster
- pwasm_ethereum externs: bibliotek för att interagera med Ethereum-liknande nätverk
- Bygg en decentraliserad chatt med JavaScript och Rust
- Bygg en decentraliserad Todo-app med hjälp av Vue.js & Rust
- Komma igång med Enigma - i Rust-programmeringsspråk
- En introduktion till hemliga kontrakt
- Distribuera Solidity-kontrakt på Oasis (Compound)
Rust-projekt och verktyg
- pwasm-ethereum - Samling av externt material för att interagera med Ethereum-liknande nätverk.
- Ethereum WebAssembly
- oasis_std - OASIS API-referens
- eth-utils - verktygsfunktioner för att arbeta med Ethereum-relaterade kodbaser
- Solaris
- SputnikVM - Implementera Rust på en virtuell Ethereum-maskin
- Parity - Ethereum Rust-klient
- rust-web3 - Rust-implementring av Web3.js-bibliotek
- Wavelet - Wavelet smart kontrakt i Rust
Letar du efter fler resurser? Kolla in ethereum.org/se/developers.