Quantos endereços saem de uma seed?
Da mesma seed saem muitas contas, dois ramos por conta (recebimento e troco) e uma sequência enorme de índices. Cada endereço é diferente, mas reproduzível.
Derivar um endereço não cria nenhuma conta na blockchain e não coloca fundos nele: é só um cálculo local.
Laboratório educativo. Todo o cálculo roda no seu navegador, nada é enviado nem salvo. Nunca digite aqui sua frase de recuperação, chave privada ou passphrase reais: os exemplos usam apenas vetores de teste públicos.
Carteira de teste pública
Frase “abandon … about”: qualquer um pode derivar estes endereços. Não envie fundos para eles.| # | Caminho | Endereço |
|---|---|---|
| 0 | m/84'/0'/0'/0/0 | bc1qcr8te4kr609gcawutmrza0j4xv80jy8z306fyu |
| 1 | m/84'/0'/0'/0/1 | bc1qnjg0jd8228aq7egyzacy8cys3knf9xvrerkf9g |
| 2 | m/84'/0'/0'/0/2 | bc1qp59yckz4ae5c4efgw2s5wfyvrz0ala7rgvuz8z |
| 3 | m/84'/0'/0'/0/3 | bc1qgl5vlg0zdl7yvprgxj9fevsc6q6x5dmcyk3cn3 |
| 4 | m/84'/0'/0'/0/4 | bc1qm97vqzgj934vnaq9s53ynkyf9dgr05rargr04n |
| 5 | m/84'/0'/0'/0/5 | bc1qnpzzqjzet8gd5gl8l6gzhuc4s9xv0djt0rlu7a |
| 6 | m/84'/0'/0'/0/6 | bc1qtet8q6cd5vqm0zjfcfm8mfsydju0a29ggqrmu9 |
| 7 | m/84'/0'/0'/0/7 | bc1qhxgzmkmwvrlwvlfn4qe57lx2qdfg8phycnsarn |
| 8 | m/84'/0'/0'/0/8 | bc1qncdts3qm2guw3hjstun7dd6t3689qg4230jh2n |
| 9 | m/84'/0'/0'/0/9 | bc1qgswpjzsqgrm2qkfkf9kzqpw6642ptrgzapvh9y |
Reproduzível, mas não infinito
Os mesmos caminhos dão sempre os mesmos endereços. A hierarquia é enorme, mas não é literalmente infinita: índices não hardened vão de 0 a 2³¹ − 1 e cada implementação impõe seus limites. Derivar um endereço não cria nenhuma conta na blockchain e não coloca fundos nele.Teste o que aprendeu
Experimente
- Peça 5, 10, 20 ou 100 endereços e pagine pela lista.
- Pule para um índice alto, como 1000, e veja que o caminho muda só no final.
- Troque o tipo de endereço: o mesmo caminho vira endereço diferente.
Detalhes técnicos
- “Infinitos” é força de expressão: índices não hardened vão de 0 a 2³¹−1, e implementações e protocolos impõem limites.
- Carteiras reais costumam seguir um limite de lacunas (gap limit) ao varrer endereços usados.
- Endereços de troco (ramo 1) existem para receber o troco das transações.
Termos desta lição
- WalletUma wallet (carteira) cripto é usada para assinar transações e armazenar as chaves privadas necessárias para interagir com uma blockchain. Ela contém uma chave
- AddressUm address (endereço) é um conjunto único de caracteres alfanuméricos que identifica um espaço específico de armazenamento em uma rede blockchain. É por meio de
- Derivation PathO caminho de derivação (derivation path) indica qual chave filha de uma carteira HD deve ser calculada. Um exemplo comum é m/44'/0'/0'/0/0: m é a chave mestra,
Contas feitas com bibliotecas auditadas (@scure/bip39, @scure/bip32, @noble/curves, @noble/hashes) e conferidas contra os vetores de teste oficiais dos BIP-32, BIP-39 e BIP-84. Conteúdo educativo, não é um gerador nem um serviço de recuperação de carteiras.