Questions tagged [hd-wallets]

Hierarchical deterministic wallets (or "HD Wallets") are wallets which can be shared partially or entirely with different systems, each with or without the ability to spend coins.

28 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
3
votes
0answers
574 views

Mnemonic and HD Path in Ganache and ethereumjs-tx gives different private key and address

I am having difficulty reproducing the private key and address using the mnemonic and HD path provided by Ganache. Mnemonic weird farm vast surge upper truth answer end radar impact mind jeans HD ...
3
votes
0answers
548 views

How to export extended (master) public key from MetaMask

I want to export extended public key for watch-only access to all ethereum addresses in the MetaMask HD wallet at once. It's very usefull for tracking of all portfolio/wallets in one place, especially ...
2
votes
2answers
148 views

What coin type does Binance Smart Chain use for it's BNB coin?

According to the SLIP-0044 each coin should use unique coin type (a numeric ID) when generating addresses to be used in it's network. Recently, I was experimenting with using the same seed value to ...
2
votes
0answers
54 views

Unable to send large transactions on ethereum private chain

I have a small contract pragma solidity ^0.4.17; contract A10test{ mapping(uint=>string) public data; uint public revisionNo=0; function setdata(string _data) public { data[revisionNo] = ...
2
votes
0answers
237 views

What exactly is an extended public/private key?

How do they differ per derivation level? For example is the extended public key of the master node equivalent for all intents and purposes as a depth 3 node's extended public key? Therefor can I ...
2
votes
0answers
84 views

Can I use a Bitcoin client to sign a message with an Ethereum address?

If an Ethereum address is a point on the Bitcoin EC, then one can use the private key that matches that address to sign a message using bitcoin software. I'd like someone to prove they have the ...
2
votes
0answers
644 views

How to initiate ethereum transaction in HD wallets using python?

I've managed to generate HD wallet for ethereum where I have Master Key, xpriv, xpub (156 in lengh) keys but for signing a transaction I need private key of address(64 Characters). How could we ...
2
votes
2answers
669 views

How to programmatically generate sub addresses using the root address in hd wallet?

And without using the private key. I've been digging into the ConsenSys's eth-lightwallet, although it uses a derived private key to generate the address which would expose the root private in danger. ...
1
vote
0answers
17 views

how do exchanges move their users assets?

do big exchanges move their users assets from HD wallets different dresses to a main wallet address ? to eventually move it to cold wallet ? if the answer is YES how do they do it? that's a lot of on ...
1
vote
1answer
189 views

Receiving ETH payments

As someone more familiar with bitcoin than ethereum I'd like to ask what would be the best way to accept ETH payments as a merchant? With bitcoin I can do following and my question is if it makes ...
1
vote
0answers
152 views

Ethereum account for HD Wallet key generated with xpub key only using bitcoinj

Accordingly to the BIP32/BIP44 specification recommendations I generating HD Wallet addresses using bitcoinj library (DeterministicKey instances) with the path like M/44'/60'/0'/0/0 using xpub key ...
1
vote
0answers
36 views

RE: Universal Wallet

I would like to create a multi currency wallet as a POC. I am currently able to make a wallet for Ethereum (Like balance, tx and all) but would like to create it for other as well (like Bitcoin). I ...
1
vote
0answers
372 views

Generate Ethereum address using Bitwasp/BIP32 library

I am new in cryptocurrencies. I am using PHP library Bitwasp/Bitcoin-lib (https://github.com/Bit-Wasp/bitcoin-lib-php) to generate addresses for bitcoin. I am validating my outputs here. I was ...
1
vote
0answers
82 views

Is there a way to figure out if 2 (or more) address is belong to same HD Wallet account or not?

I'm a new to Wallet concept, I know that a HD Wallet structure is created from a root seed as Mnemonic Code, from that HD Wallet help to generate child keys as the meaning of multiple difference ...
1
vote
0answers
381 views

Signing a message with HDWalletProvider?

This works fine: const provider = new Web3.providers.HttpProvider('http://localhost:8545'); const web3 = new Web3(provider); await web3.eth.sign(message, address); But when I switch to this ...
0
votes
0answers
16 views

Why is an extended private key needed?

If an extended public key can be used to generate child public keys, in what case an extended private key needed?
0
votes
1answer
41 views

Truffle deployment/migration error with Infura - contract got deployed once but could not be deployed again

I am stuck when deploying a Smart Contract to rinkeby testnet by running (on macOS 12.1) this: sudo truffle migrate --reset --network rinkeby The contract compiles and I can deploy it locally, but ...
0
votes
0answers
30 views

exchange gather all hd wallet adresses fund

every exchange has a HD wallet that stores the fund an assets of their clients but sometimes in order to keep peoples coins safe the exchanges have to move their assets to more secure wallet like ...
0
votes
0answers
177 views

Ethereum NFT minting successful, but still gives this error

I am trying to build a Ethereum NFT minting website where the website users can mint NFTs on blockchain without an external wallet (e.g. Metamask). I asked a question here before and got reply as to ...
0
votes
0answers
57 views

1 seed phrase 2 accounts

looking for some help here i created a coinbase wallet, recorded the seed phrase and used the account normally. roughly a week later the application requested i log back in using the seed phrase, so i ...
0
votes
0answers
34 views

How is the account state updated on HD wallet transactions where the address are different everytime

I am implementing an HD wallet in ethereum (BIP-39 and BIP-44), so let's say I generated an account A with a private key PrK and public key PlK. From them I derive many keys and hence addresses Addrs-...
0
votes
0answers
181 views

How to create a USDT wallet on both ERC20 and TRC20 networks using HD wallet?

Suppose I am creating an exchange cryptocurrency such as Binance and I have a main account with both public and private keys. I want to create a Tether wallet (USDT) for any new user registering, ...
0
votes
0answers
20 views

HD wallet - new receiving address per SC transaction?

Do any HD wallets automatically generate a new sending address when interacting with the same instance of a smart contract? I've tested with MetaMask on rinkeby and my sending address (in the above ...
0
votes
1answer
49 views

How to keep track of nonces with HD Wallet Provider (or any other tools)?

I'm trying to send trades with a list of let's say 5 different addresses created with HDWallet Provider using a seed phrase (or mnemonic). I do want to know what is the current nonce of each of the ...
0
votes
1answer
604 views

Retrieving the private/ public key with web3js for a specific wallet provided by truffle/hdwallet-provider

I can't find a way to retrieve the private key / public key / public address for a web3 account loaded via a provider. I have tried the web3.eth.accounts command but I am not getting the private key / ...
0
votes
0answers
94 views

Why the contract verification using truffle is failing?

I have deployed a smart contract on BSC test net and it is successfully being verified using the following code truffle run verify PancakeFactory --network testnet but it fails if I do it like this ...
0
votes
0answers
26 views

How to validate my mnemonic before my hardware wallet is broken? (SafePal)

I just bought a SafePal wallet, I really like it. But I am pretty sure that it will get broken at some point. So I started to get afraid what if I broke my SafePal, bought another one, and turned out ...
0
votes
0answers
34 views

Ethereum hd wallets making transactions like bitcoin wallets

I'm working on an exchange where every user has given a unique address, generated via ethereum hd wallets. How can i use a single master private key to transfer available funds from different ...