使用 ERPC CLI 執行 validator、RPC 節點與您自己的應用
ERPC CLI 以一個命令列涵蓋 18 條鏈的 RPC 節點、13 條鏈的 validator、您自己的應用與您的 ERPC 帳戶。在您提出要求時,ERPC AI 會替您執行它。
本頁說明 ERPC CLI
v0.1.0-rc.4,這是發行前版本(狀態)。bash
使用 ERPC CLI 可以做什麼
- 執行 validator 與 RPC 節點。
erpc rpc在全部 18 條鏈上執行 RPC 節點,erpc validator在其中 13 條鏈上執行 validator,每條鏈都使用相同的子命令。它們的生命週期命令免費,且不需要帳戶。 - 在伺服器上執行您自己的應用。
erpc worker將您的應用編譯為原生 Linux 二進位檔,並在 ERPC VPS 或您自己的伺服器上,以經過強化的 systemd 單元執行,中間沒有 Docker,也沒有執行環境。 - 讓應用的金鑰不落在伺服器的磁碟上。應用的交易金鑰與 Secret 從 1Password、您的鑰匙圈或 erpc 的加密金鑰庫直接進入 worker 的記憶體。沒有
wallet.json,也沒有.env。 - 詢問 ERPC AI。
erpc ai根據 ERPC 的文件與您的帳戶回答。經您核准後,它可以啟動按小時計費的 VPS、安裝您的 SSH 金鑰、關閉密碼登入,並只允許來自您位址的 SSH。 - 呼叫 RPC 並接收 Webhook。
erpc rpc call以您已登入的帳戶呼叫 Solana 或 Ethereum 主網,或透過 x402 按次付費。erpc webhook以 POST 方式將 RPC 事件傳送到您的 URL。 - 儲存與備份檔案。
erpc storage與erpc backup將您的檔案保存在 ERPC Global Storage 中,檔案在離開您的機器之前就已在本機加密。
安裝
在 macOS 與 Linux 上:
bash
在 Windows 上,於 PowerShell 中:
powershell
這些 URL 會選擇最新穩定版。在專案只有發行前版本的期間,它們會選擇最近釋出的發行前版本。若要固定版本,請使用
https://install.erpc.global/v0.1.0-rc.4,在 Windows 上則使用 https://install.erpc.global/v0.1.0-rc.4/ps1。新版本釋出後,邊緣與用戶端的快取可能會讓用戶端看到的內容出現延遲。安裝程式會將
erpc 放在 ~/.erpc/bin,並將 ERPC AI 的技能寫入 ~/.erpc/skills。提供的構建版本涵蓋 Linux(x86_64、arm64)、macOS(Intel、Apple silicon)與 Windows(x86_64)。為主網 validator 安裝
上述安裝程式不會驗證任何內容。高可信度的安裝途徑會在任何程式執行之前檢查已簽署的版本清單,而且是目前唯一會驗證內容的途徑,因此主網 validator 的營運者應使用此途徑。每個版本都附有已簽署的
release-manifest.json(minisign)、CycloneDX SBOM,以及 GitHub 構建來源證明。步驟請見驗證版本。從原始碼構建
bash
免費開始
validator 與 RPC 節點的生命週期命令免費,且不需要帳戶。dashboard.erpc.global 上的帳戶可解鎖其餘功能:
bash
登入與金鑰說明工作階段與您的金鑰保存在哪裡。
ERPC CLI 如何保管您的金鑰
ERPC CLI 使用 1Password 保存節點清單與受管理的簽署金鑰備份,並支援以作業系統的鑰匙圈保存營運者的憑證。API 權杖與 RPC 金鑰在
erpc.toml 中以參照方式指定,絕不以值的形式寫入,而值會透過標準輸入送達伺服器,絕不出現在命令列上。節點清單也保存在 1Password 中。共用保險庫後,團隊中的每個人都能從自己的機器管理同一批節點。節點伺服器上保留哪些內容取決於鏈:請見登入與金鑰中的表格。
狀態
ERPC CLI 處於發行前階段,版本為
v0.1.0-rc.4。其命令已存在,並通過了離線檢查。在實際主機上的驗收仍在進行中:各鏈的現況與各鏈的指南說明了每條鏈的狀態。只有最新版本會收到安全性修正,且迄今為止的每個版本都是發行前版本。請透過 GitHub 私密漏洞回報私下回報漏洞,不要在公開的 issue 中回報。
ERPC CLI 是 SLV 以 Rust 撰寫的後繼者。其原始碼位於 elsoul/erpc-cli,採用 Apache-2.0 授權。
探索 ERPC CLI
- 登入與金鑰:登入、選擇工作階段的保存位置,並查看每把金鑰位於何處。
- erpc ai:在終端機中詢問 ERPC AI,並選擇它可以做什麼。
- RPC 與 Webhook:呼叫 Solana 或 Ethereum 主網、透過 x402 按次付費,並將事件傳送到您的 URL。
- erpc worker 快速開始:建立 HelloWorld、在本機執行,並部署到伺服器。
- 匯入應用:不修改程式碼,部署您已有的應用。
- 金鑰與 Secret:將應用的交易金鑰與 Secret 保存在 1Password、鑰匙圈或金鑰庫中。
- 防火牆與 WAF:限制對伺服器的存取,並在公開 API 前面放置 WAF。
- 狀態與計費:監看應用、查看按小時計算的費用,並備份其狀態資料。
- 出錯時:錯誤訊息與對應的處理方式,以及如何恢復伺服器。
- 節點:執行 validator 與 RPC 節點,並找到各鏈的指南。
- 命令:所有命令群組、全域選項、退出碼、儲存與備份。






