Ethereum pro Elixir vývojáře
Stránka naposledy aktualizována: 9. srpna 2024
Na platformě Ethereum můžete vytvářet decentralizované aplikace (neboli dapps), které využívají výhody kryptoměn a blockchainové technologie. Tyto aplikace nevyžadují, abyste jim důvěřovali, což znamená, že jakmile je jednou nasadíte na Ethereum, budou vždy spouštěny přesně tak, jak jsou naprogramovány. Mohou kontrolovat digitální aktiva, a tím vytvářet nové druhy finančních aplikací. Mohou být decentralizované, což znamená, že je nemůže ovládat jediná entita nebo osoba a že jsou téměř necenzurovatelné.
Začínáme s chytrými kontrakty a jazykem Solidity
Udělejte první kroky k integraci Elixiru s Ethereem
Potřebujete nejdříve úplně základní informace? Podívejte se na ethereum.org/learn nebo ethereum.org/developers.
- Vysvětlení blockchainu (opens in a new tab)
- Porozumění chytrým kontraktům (opens in a new tab)
- Napište svůj první chytrý kontrakt (opens in a new tab)
- Naučte se kompilovat a nasazovat Solidity (opens in a new tab)
Články pro začátečníky
- Konečně pochopení účtů na Ethereu (opens in a new tab)
- Ethers – prvotřídní Web3 knihovna pro Ethereum v Elixiru (opens in a new tab)
Články pro pokročilé
- Jak podepsat surové transakce ethereových kontraktů pomocí Elixiru (opens in a new tab)
- Chytré kontrakty na Ethereu a Elixir (opens in a new tab)
Elixir projekty a nástroje
Aktivní
- block_keys (opens in a new tab) – implementace BIP32 a BIP44 v Elixiru (hierarchie více účtů pro deterministické peněženky)
- ethereumex (opens in a new tab) – Elixir JSON-RPC klient pro blockchain Etherea
- ethers (opens in a new tab) – komplexní Web3 knihovna pro interakci s chytrými kontrakty na Ethereu pomocí Elixiru
- ethers_kms (opens in a new tab) – KMS knihovna podepisovače pro Ethers (podepisování transakcí pomocí AWS KMS)
- ex_abi (opens in a new tab) – implementace parseru/dekodéru/kodéru Ethereum ABI v Elixiru
- ex_keccak (opens in a new tab) – knihovna Elixiru pro výpočet hašů Keccak SHA3-256 pomocí NIF postaveného na Rust crate tiny-keccak
- ex_rlp (opens in a new tab) – implementace kódování RLP (Recursive Length Prefix) Etherea v Elixiru
Archivované / Již neudržované
- eth (opens in a new tab) – nástroje pro Ethereum v Elixiru
- exw3 (opens in a new tab) – vysokoúrovňový Ethereum RPC klient pro Elixir
- mana (opens in a new tab) – implementace plného uzlu Etherea napsaná v Elixiru
Hledáte další informační zdroje? Podívejte se na naši domovskou stránku pro vývojáře.
Přispěvatelé z komunity Elixiru
Kanál #ethereum na Slacku Elixiru (opens in a new tab) hostí rychle se rozrůstající komunitu a je vyhrazeným zdrojem pro diskuze o jakýchkoliv výše uvedených projektech a souvisejících tématech.