Elixir 開發者適用的以太坊資源
頁面最後更新時間: 2024年8月9日
學習如何使用基於 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
- 學習如何編譯及部署 Solidityopens in a new tab
初學者文章
中階文章
Elixir 專案和工具
使用中
- block_keysopens in a new tab - 以 Elixir 實現 BIP32 及 BIP44(多帳戶分層確定性錢包)
- ethereumexopens in a new tab - 適用於以太坊區塊鏈的 Elixir JSON-RPC 用戶端
- ethersopens in a new tab - 一個完整的 Web3 函式庫,使用 Elixir 來與以太坊智能合約互動
- ethers_kmsopens in a new tab - 適用於 Ethers 的金鑰管理服務簽署者程式庫(透過 AWS 金鑰管理服務簽署交易)
- ex_abiopens in a new tab - 以 Elixir 實現的以太坊應用程式二進位介面解析器/解碼器/編碼器
- ex_keccakopens in a new tab - 一個用於計算 Keccak SHA3-256 雜湊的 Elixir 程式庫,使用 NIF 建置的 tiny-keccak Rust Crate
- ex_rlpopens in a new tab - 透過 Elixir 實作的以太坊 RLP(遞迴長度前置詞)編碼
已封存/不再維護
- ethopens in a new tab - 適用於 Elixir 的以太坊工具
- exw3opens in a new tab - 適用於 Elixir 的高階以太坊遠端程序呼叫用戶端
- manaopens in a new tab - 以 Elixir 撰寫的以太坊全節點實作
想取得更多資源? 請查看開發者首頁。
Elixir 社群貢獻者
Elixir 在 Slack 上的 #ethereum 頻道opens in a new tab是一個成長快速的社群,專門討論以上任何專案和相關主題。