Erc-20

為沒有 BIP44 硬幣類型的 ERC20 代幣生成錢包地址的策略是什麼?

  • October 15, 2021

我正在創建一個錢包(僅用於乙太坊生態系統),允許使用者從一個 24 字的助記符創建多個帳戶。

我一直認為 BIP44 很合適,直到我意識到某些代幣沒有BIP44 硬幣類型,例如 ChainLink,

那麼,為沒有 BIP44 硬幣類型的 ERC20 代幣生成錢包地址的策略是什麼?

我可以只使用具有不同索引的預設 ETH 派生路徑嗎,例如,

m/44'/60'/0'/0/0是為了ETH m/44'/60'/0'/0/1是為了LINK

我認為這不是一個好主意,因為如果他們遷移到另一個錢包,他們怎麼知道派生路徑?

處理這個問題的最佳方法是什麼?謝謝 :)

我在用ethers.js.

通常你只使用 ERC-20 代幣的乙太坊派生路徑,因為無論如何你都需要乙太幣來將代幣從賬戶中發送出去。/0如果你願意,你可以使用不同的地址/1,但這意味著一旦你想對令牌做某事,就必須將乙太幣從一個地址發送到另一個地址。最簡單的選擇是對 Ether 和 ERC-20 令牌使用相同的地址。

引用自:https://ethereum.stackexchange.com/questions/111614