Author

Topic: [Question] Max Account of Metamask and Ronin Wallet (Read 85 times)

legendary
Activity: 1932
Merit: 1273
To know how many addresses you can generate from one seed you can refer to below quotation:

In order to understand, how many address could be generated from one seed we should go to the process of address generation in HD wallets.
As bitmover said, there are 4 billion children possible:

From antonopoulos mastering bitcoin:
Quote
https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidoc#navigating-the-hd-wallet-tree-structure
The HD wallet tree structure offers tremendous flexibility. Each parent extended key can have 4 billion children: 2 billion normal children and 2 billion hardened children. Each of those children can have another 4 billion children, and so on. The tree can be as deep as you want, with an infinite number of generations.

To be exact, the 4 billions means 2^32 - 1 = 4 294 967 295 (this was a limit designed in HD wallets).

The path format of HD wallets is m / purpose' / coin_type' / account' / change / address_index, where account, change and address_index are dependnecies for address creation based on master private key (SHA of the seed).
Let's say for bitcoin it is m/44' /0 / account' / change / address_index

account and address_index could be in the range from 0 to 2^32-1 (2^32 total combinations), change could be 0 or 1 (change address or not), so 2 total combinations.

Hence, the total number of possible combinatins is 2^32 * 2^32 * 2*1 = 2^(32+32+1) = 2^65 which is 2^191 less than the total possible private keys and 2^95 less than the total possible addresses (cinsidering hash160 function) for every address type (legacy, segwit, bech32)

So, considering the HD wallet limitation (2^32 for child and address index), we need at leat 2^95 different seeds in order to generate all possible addresses (withount collisions).

Because of the quotation above, I pretty sure that think those wallets you mentioned does not set a limit of maximum generated address you can create in term of within the wallet itself. On other hand, if you want actual proof, you need to verify the source code on the wallet itself or maybe you can just ask their wallet devs/support about it.
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
Not sure about MetaMask, but if I remember correctly the limit that the Ronin UI supports is only up to 50. While you can simply just create new Ronin wallets, it sure sucks when using a hardware wallet.
legendary
Activity: 1904
Merit: 1563
Any specific reasons you want to create multi? We might give you a close answer.
It's just for the scholarship program for axie. Also, a lot of people have been asking me what is maximum limit under 1 seed phrase and I don't know what is the correct answer because I can't find any explanation on reddit and on their wallet documentation.

And I assume there is always a technical explanation why these wallet have an x amount of limit.
legendary
Activity: 2436
Merit: 1008
Can someone confirm the maximum number of accounts that can be created on a Metamask and Ronin wallet (wallet used by Mavis Hub)? I can't find this info on their F.A.Q's or any documentation and a lot of people have different claims about the numbers without any proof.

Thank you.

I mean no need to know that. You can just create accounts in Metamask and wait if you can't create anymore. The same goes for accounts in Ronin's wallet.  I'm sure it can handle the numbers of accounts you want to create unless you need thousands of accounts.

Any specific reasons you want to create multi? We might give you a close answer.
legendary
Activity: 1904
Merit: 1563
Ey!

Can someone confirm the maximum number of accounts that can be created on a Metamask and Ronin wallet (wallet used by Mavis Hub)? I can't find this info on their F.A.Q's or any documentation and a lot of people have different claims about the numbers without any proof.

Thank you.
Jump to: