Skip to content

Wallet object? (BIP39 derived + HD capable) #189

Discussion options

You must be logged in to vote

You are right that viem does not yet have first-class support for wallets & client-side signing. This is something we want to add in very soon (I am currently exploring some different options with WASM via ethers-rs (Rust), and pure JS via @noble/secp256k1, @scure/bip32 & @scure/bip39).

Right now, if you want to use HD or private key wallets with viem, we have an adapter for an Ethers.js Wallet while you wait for us to provide first-class support for this.

Will post an RFC in the GitHub discussions once we have a more concrete API (which will be soon), and then you can expect an implementation soon after that. We are definitely open to collaborating on an RFC + implementation, so if you'r…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@ian
Comment options

@jxom
Comment options

jxom Mar 14, 2023
Maintainer

Answer selected by jxom
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants