Эфириум для разработчиков Elixir
Используйте Эфириум для создания децентрализованных приложений (dapp), которые используют преимущества криптовалюты и технологии блокчейн. Эти децентрализованные приложения (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 (открывается в новой вкладке) объединяет быстрорастущее сообщество и является специализированным ресурсом для обсуждения любого из вышеперечисленных проектов и связанных с ними тем.