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