Ethereum dla deweloperów Elixir
Strona ostatnio zaktualizowana: 9 sierpnia 2024
Użyj Ethereum do tworzenia aplikacji zdecentralizowanych (lub „dapp”), które wykorzystują zalety kryptowaluty i technologii blockchain. Te dapki mogą być niewymagające zaufania, co oznacza, że po wdrożeniu w Ethereum, zawsze będą działać tak, jak je zaprogramowano. Mogą kontrolować zasoby cyfrowe, aby tworzyć nowe rodzaje aplikacji finansowych. Mogą być zdecentralizowane, co oznacza, że nie kontroluje ich żadna pojedyncza jednostka ani osoba i są prawie niemożliwe do cenzurowania.
Pierwsze kroki z inteligentnymi kontraktami i językiem Solidity
Wykonaj pierwsze kroki w kierunku integracji Elixir z Ethereum
Potrzebujesz bardziej podstawowych informacji? Sprawdź ethereum.org/learn lub ethereum.org/developers.
- Wyjaśnienie Blockchain (opens in a new tab)
- Zrozumienie inteligentnych kontraktów (opens in a new tab)
- Napisz swój pierwszy inteligentny kontrakt (opens in a new tab)
- Dowiedz się, jak kompilować i wdrażać Solidity (opens in a new tab)
Artykuły dla początkujących
- Nareszcie zrozumiałe konta Ethereum (opens in a new tab)
- Ethers — najwyższej klasy biblioteka Web3 Ethereum dla Elixir (opens in a new tab)
Artykuły dla średniozaawansowanych
- Jak podpisywać surowe transakcje kontraktowe Ethereum za pomocą Elixir (opens in a new tab)
- Inteligentne kontrakty Ethereum i Elixir (opens in a new tab)
Projekty i narzędzia Elixir
Aktywne
- block_keys (opens in a new tab) - Implementacja BIP32 i BIP44 w Elixir (hierarchia wielu kont dla portfeli deterministycznych)
- ethereumex (opens in a new tab) - Klient Elixir JSON-RPC dla łańcucha bloków Ethereum
- ethers (opens in a new tab) - Kompleksowa biblioteka Web3 do interakcji z inteligentnymi kontraktami na Ethereum przy użyciu języka Elixir
- ethers_kms (opens in a new tab) - Biblioteka do podpisywania KMS dla Ethers (podpisywanie transakcji za pomocą AWS KMS)
- ex_abi (opens in a new tab) - Implementacja parsera/dekodera/kodera Ethereum ABI w języku Elixir
- ex_keccak (opens in a new tab) - Biblioteka Elixir do obliczania haszy Keccak SHA3-256 przy użyciu NIF zbudowanego na skrzynce Rust tiny-keccak
- ex_rlp (opens in a new tab) - Implementacja w języku Elixir kodowania RLP (Recursive Length Prefix) Ethereum
Zarchiwizowane / Już nierozwijane
- eth (opens in a new tab) - Narzędzia Ethereum dla języka Elixir
- exw3 (opens in a new tab) - Wysokopoziomowy klient RPC Ethereum dla języka Elixir
- mana (opens in a new tab) - Implementacja pełnego węzła Ethereum napisana w języku Elixir
Szukasz więcej materiałów? Sprawdź stronę główną dla deweloperów.
Współtwórcy społeczności Elixir
Kanał #ethereum na Slacku Elixira (opens in a new tab) gości szybko rosnącą społeczność i jest dedykowanym zasobem do dyskusji na temat któregokolwiek z powyższych projektów i powiązanych tematów.