Етеріум для розробників на Elixir
Використовуйте Етеріум для створення децентралізованих застосунків (dapp), які використовують переваги криптовалюти та технології блокчейн. Ці децентралізовані застосунки можуть бути бездовірчими, що означає, що після того, як їх розгорнуто в Етеріумі, вони завжди працюватимуть так, як запрограмовано. Вони можуть контролювати цифрові активи для створення нових видів фінансових застосунків. Вони можуть бути децентралізованими, що означає, що жодна організація чи особа не контролює їх, і їх майже неможливо цензурувати.
Початок роботи зі смарт-контрактами та мовою Solidity
Зробіть перші кроки до інтеграції Elixir з Етеріумом
Спочатку потрібен базовий вступ? Перегляньте ethereum.org/learn або ethereum.org/developers.
- Пояснення блокчейну (opens in a new tab)
- Розуміння смарт-контрактів (opens in a new tab)
- Напишіть свій перший смарт-контракт (opens in a new tab)
- Дізнайтеся, як компілювати та розгортати Solidity (opens in a new tab)
Статті для початківців
- Нарешті розуміємо акаунти Етеріуму (opens in a new tab)
- Ethers — першокласна бібліотека Web3 Етеріуму для Elixir (opens in a new tab)
Статті середнього рівня
- Як підписувати необроблені транзакції контрактів Етеріуму за допомогою Elixir (opens in a new tab)
- Смарт-контракти Етеріуму та Elixir (opens in a new tab)
Проєкти та інструменти Elixir
Активні
- block_keys (opens in a new tab) — Реалізація BIP32 та BIP44 на Elixir (ієрархія кількох акаунтів для детермінованих гаманців)
- ethereumex (opens in a new tab) — Клієнт JSON-RPC на Elixir для блокчейну Етеріум
- ethers (opens in a new tab) — Комплексна бібліотека Web3 для взаємодії зі смарт-контрактами в Етеріумі за допомогою Elixir
- ethers_kms (opens in a new tab) — Бібліотека підпису KMS для Ethers (підпис транзакцій за допомогою AWS KMS)
- ex_abi (opens in a new tab) — Реалізація парсера/декодера/енкодера ABI Етеріуму на Elixir
- ex_keccak (opens in a new tab) — Бібліотека Elixir для обчислення хешів Keccak SHA3-256 з використанням крейту Rust tiny-keccak, зібраного як NIF
- ex_rlp (opens in a new tab) — Реалізація кодування RLP (Recursive Length Prefix) Етеріуму на Elixir
Архівні / Більше не підтримуються
- eth (opens in a new tab) — Утиліти Етеріуму для Elixir
- exw3 (opens in a new tab) — Високорівневий клієнт RPC Етеріуму для Elixir
- mana (opens in a new tab) — Реалізація повного вузла Етеріуму, написана на Elixir
Шукаєте більше ресурсів? Перегляньте нашу головну сторінку для розробників.
Учасники спільноти Elixir
Канал #ethereum у Slack спільноти Elixir (opens in a new tab) об'єднує спільноту, що швидко зростає, і є спеціалізованим ресурсом для обговорення будь-яких із вищезазначених проєктів та пов'язаних тем.