面向開發者的以太坊錢包和開發工具——Rivet

作者:Georgios Konstantopoulos, Achal Srinivasan, Tom Meagher, Jake Moxey;來源:paradigm;編譯:Kate, Marsbit

我們很高興地宣布Rivet的alpha版本,這是一個免費的、開源的開發者錢包和基於EVM的鏈的工具。我們構建Rivet是為了改善前端開發體驗,並為開發人員解鎖新的生產力領域。下面是更多信息。

! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-f1c577f559-dd1a6f-1c6801)

****什麼是Rivet? ****

Rivet是一個面向開發者的以太坊錢包和開發工具——一種瀏覽器擴展,使開發人員能夠檢查,調試,修改和操作本地以太坊節點的狀態。它以前端以太坊開發的常見工作流為中心,與任何以太坊dApp兼容,並具有許多開箱即用的高級功能。 Rivet已獲得MIT許可,任何人都可以免費貢獻、使用或分叉。我們很高興社區與我們一起構建Rivet,所以如果你有興趣貢獻,請隨時聯繫我們!

Rivet是一個瀏覽器擴展,允許用戶連接到任何以太坊應用程序,並具有錢包中期望的所有功能,即管理多個地址,簽署和提交交易或消息,並查看你的交易歷史。

為什麼要構建開發者錢包?

我們創建Rivet有兩個核心原因:

對於消費者錢包來說,針對本地以太坊節點進行開發是一件痛苦的事情,因為它們根本不是為此而設計的。在本地以太坊節點上不斷的狀態變化(和重啟)會導致這些錢包變得不同步,並且通常具有較差的反應性(例如,在一些消費者錢包上,你必須刪除並重新添加你的帳戶才能重置隨機數(nonce),因為大多數錢包不會對隨機數重置做出反應)

其他開發人員針對測試網甚至更糟糕的主網進行調試。針對測試網進行開發是可行的,因為你可以輕鬆地通過水龍頭為自己提供資金並輕鬆測試交易流程;然而,隨之而來的是無法複製主網網絡條件和狀態的權衡。針對主網進行開發也可以,就像你可以針對實時網絡條件和狀態進行開發一樣;然而,明顯的權衡是你要在費用上花費真金白銀。這兩種方法都不是調試和測試端到端流程的理想方法。

通過構建開發者優先的錢包,我們可以鼓勵開發者遵循針對本地(分叉)以太坊節點的自省、測試和調試的最佳實踐。 Rivet是一個與本地節點端到端合作的推動者,利用了普通消費者錢包無法訪問的功能。

! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-606165b270-dd1a6f-1c6801)

****Rivet有何特別之處? ****

Rivet 的特別之處在於它與Foundry 的Anvil 緊密集成。這允許在dApp中進行深度測試、調試和修改。 Rivet是“以太坊開發工具”,打個比方,它類似於“React 開發工具”或“瀏覽器的開發人員工具(⌘I)”。

以下是Rivet與其他錢包的一些區別:

在瀏覽器的一側有大量的空間,而不是一個小的彈出窗口,可以顯示關於以太坊狀態的豐富信息。

自動節點同步和自動調整隨機數/帳戶,具體取決於你所連接的網絡(不再需要在每次網絡更改時重置隨機數!)

分叉主網,允許在實時網絡上進行“沙盒”交互,在測試dApp與實時應用程序的集成時特別有用。

可配置的區塊生產間隔、點擊挖礦和覆蓋區塊費用。

帳戶模擬允許你以任何地址瀏覽和與任何dApp交互!

帳戶覆蓋允許你編輯任何帳戶的隨機數或餘額。 Storage Slot overriding即將推出!

列出所有區塊,深入挖掘交易,在區塊之間/當區塊挖掘暫停時查看內存池中的待處理的交易——幾乎就像一個迷你區塊瀏覽器。

! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-98ed76b066-dd1a6f-1c6801)

****Rivet的下一步是什麼? ****

Rivet仍處於早期開發階段,我們正在尋找實現和創意領域的貢獻者。如果你是前端開發人員,並對與我們一起構建此功能感到興奮,請聯繫我們。

讓我們感到興奮的是:

  1. 改進使用Rivet的UI/UX

  2. 時間旅行用於取消一個或多個操作(而不是重置!)

  3. 讀寫代幣(ERC20/721等)餘額,或其他的storage slots

  4. ABI解碼的calldata、日誌、狀態更改和跟踪

  5. 與Forge構建工件更緊密的集成

  6. 鍵盤快捷鍵

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)