Elixir開発者のためのイーサリアム
最終更新: 2024年8月9日
Elixirベースのプロジェクトとツールを使用して、イーサリアムの開発方法を学びましょう。
イーサリアムを使用して、暗号通貨とブロックチェーン技術の利点を活用した分散型アプリケーション (「dapp」) を作成します。 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)
初心者向けの記事
中級者向けの記事
- Elixirで未加工のイーサリアムコントラクトトランザクションに署名する方法 (opens in a new tab)
- イーサリアムのスマートコントラクトとElixir (opens in a new tab)
Elixirのプロジェクトとツール
アクティブ
- block_keys (opens in a new tab) - ElixirでのBIP32 & BIP44の実装 (決定性ウォレットのマルチアカウント階層)
- ethereumex (opens in a new tab) - イーサリアムブロックチェーンのためのElixir JSON-RPCクライアント
- ethers (opens in a new tab) - Elixirを使用してイーサリアム上のスマートコントラクトと対話するための包括的なWeb3ライブラリ
- ethers_kms (opens in a new tab) - Ethers用のKMS署名ライブラリ (AWS KMSでトランザクションに署名)
- ex_abi (opens in a new tab) - ElixirでのイーサリアムABIパーサー/デコーダー/エンコーダー実装
- ex_keccak (opens in a new tab) - NIFで構築されたtiny-keccak Rustクレートを使用してKeccak SHA3-256ハッシュを計算するためのElixirライブラリ
- ex_rlp (opens in a new tab) - イーサリアムのRLP (再帰的長さプレフィックス) エンコーディングのElixir実装
アーカイブ済み / メンテナンス終了
- eth (opens in a new tab) - Elixir用のイーサリアムユーティリティ
- exw3 (opens in a new tab) - Elixir用の高レベルなイーサリアムRPCクライアント
- mana (opens in a new tab) - Elixirで記述されたイーサリアムのフルノード実装
もっとリソースをお探しですか? デベロッパーホームをご覧ください。
Elixirコミュニティのコントリビューター
ElixirのSlack #ethereumチャンネル (opens in a new tab)は、急速に成長しているコミュニティのホストであり、上記のプロジェクトや関連トピックに関する議論のための専用リソースです。