Web3js
離線創建賬戶並簽署交易
我有一個關於乙太坊客戶端的問題,也許有人可以給出提示……
這是關於建構 DApp,我們需要一個能夠離線創建私鑰和公鑰的 Web 客戶端,並將簽名的交易發送到乙太坊節點。
經過一段時間的調查,我們得出結論,這可以通過 web3.js 庫(以及其他類似 ethereumjs 的庫)實現,但這意味著使用 nodejs 和 browserfy,對嗎?問題是:
有沒有其他更簡單的解決方案,比如使用一個簡單的js文件?
提前謝謝!
你在做一個錯誤的假設。使用 Web3.js 不需要 Browserify 或 Node.JS。您可以像任何其他 JavaScript 庫一樣在 HTML 程式碼中添加 web3.js 依賴項。只有建構 Web3.js 發行版才需要這個建構工具鏈。
試試 consensys 輕錢包
txutils 函式可用於在離線時建構交易,例如用於氣隙冷錢包實現。