read.cash Log in
@trleee more from that month

助記詞轉私鑰經驗分享 前陣子介紹朋友參加一個 MATIC 鏈的 NFT 抽獎 他所使用的錢包是 Enjin Wallet (當初是為了 ERC1155 才推薦他用的) 因為自己是用私鑰在 MetaMask 玩轉各種 EVM 的鏈 (MATIC BSC xDai Optimism) 所以直覺就說用 ETH 地址即可 朋友也剛好抽中 NFT , OpenSea 用地址查也確實有看到 這時我教朋友在電腦瀏覽器裝 MetaMask 並把 Enjin Wallet 的助記詞來恢復錢包 恢復後 ETH 餘額金額是0 這讓我背脊發涼... 查了原因是因為 Derivation Path 有改 https://enjin.io/help/types-of-import-methods Enjin Smart Wallet (Legacy) 與 Enjin Smart Wallet 舊版的路徑是 m/44'/60'/0'/0 新版的路徑是 m/44'/60'/0'/0/0 新版的路徑跟 MetaMask 的路徑一致 所以匯入後是正確的地址 在知道原因之後,我嘗試尋找把助記詞轉私鑰的方法... 在經過 Google 搜尋後我發現這個網站 https://iancoleman.io/bip39/ 但我當時沒馬上用 因為怕是來釣魚的 在經過我多加搜尋之後 我發現很多論壇都引用這個網站 就連 Coinomi iOS app 這錢包軟體都連到這網站了 想說就來試試看吧 輸入助記詞後把 Coin 選擇到 ETH 把 Derivation Path 切換到 BIP32 分頁 Client 選擇 Custom derivation path BIP32 Derivation Path 輸入 m/44'/60'/0'/0 算出來的 Address 總算一樣了,同時也順利拿到 Private Key Enjin Wallet 也創了新版的助記詞並與 MetaMask 共用 利用 Private Key 成功救出在 MATIC 上的 NFT 並移轉至新錢包囉~ 當然這組助記詞與 Private Key 就直接棄用啦 這工具支援很多公鏈 也有開源 最底下也有教你如何在離線環境下使用 最後感謝大家看完這篇超長的文章

2 comments

Log in to join in Reading is open to everyone. Replying needs an account.