Voken HD Wallet Generator/Validator¶
HD Wallet Generator: https://voken1000g.github.io/toolkit/wallet/generator
HD Address Validator: https://voken1000g.github.io/toolkit/wallet/validator
Mnemonic code for generating deterministic keys
BIP39: A group of easy to remember words – for the generation of deterministic wallets.
BIP32 HD Wallet¶
Hierarchical Deterministic Wallets
BIP32: Use the binary seed converted from a BIP39 mnemonic to generate hierarchical deterministic wallets.
Multi-Account Hierarchy for Deterministic Wallets
Voken was listed in SLIP-0044, with
678 as the
rootPath of BIP44 is
Read more at BIP44
A valid voken wallet address looks like:
It is a native checksum address. Any misspelling of even a single character will fail in address verification. This means that no Voken will be lost due to someone mistyped/pasted an wrong address.
ALPHABET for @voken/base32¶
@voken/base32 is human-friendly – you don’t have to worry about letters/numbers that are easy to confuse, making it easier to transmit in handwriting or typing over the phone.
The encoding alphabet consists of the numerals
0-9 and the letters
excluding a few letters that might look like numbers,
which we simply interpret as follows:
const ALPHABET = '0123456789abcdefghjkmnpqrstuvwxy'
Each character corresponds to 5 bits of input.
Lexicographic order of strings is preserved through Base 32 encoding.