CANONICAL WALLET INTEROPERABILITY STANDARD
VMESH-HD-1
VargaMesh HD Recovery Wallet Standard v1.0.0 defines the stable Mainnet Recovery Phrase, HD key derivation and Native SegWit address convention for interoperable VMESH wallets.
FROZEN v1.0.0
BIP39
BIP32
BIP84
secp256k1
Native SegWit
Core parameters
Standard ID
VMESH-HD-1
Version
1.0.0
Curve
secp256k1
Recovery Phrase
BIP39 · 12 or 24 words
HD derivation
BIP32
Default address
BIP84 · SegWit v0 P2WPKH
Mainnet coin type
22093
Bech32 HRP
vmCanonical derivation
Native SegWit receive
m/84'/22093'/0'/0/index
Native SegWit change
m/84'/22093'/0'/1/index
Legacy compatibility receive
m/44'/22093'/0'/0/index
Legacy compatibility change
m/44'/22093'/0'/1/index
SLIP-0044 status:
22093 is the VargaMesh Mainnet coin type used by VMESH-HD-1
and is the proposed value for an upstream SLIP-0044 registration.
It must not be described as an officially assigned SLIP-0044
coin type until the upstream registry accepts it.
Extended keys & address parameters
| Parameter | Value |
|---|---|
| Extended public key version | 0x024D771C |
| Extended private key version | 0x024D7707 |
| WIF version | 190 / 0xBE |
| Legacy P2PKH version | 70 |
| Legacy P2SH version | 50 |
| Decimals | 8 |
| Testnet HD coin type | 1 |
Deterministic interoperability test
The following phrase is a public test vector only. Never use it for real VMESH.
Mnemonic
abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about
BIP39 passphrase
(empty string)
Path
m/84'/22093'/0'/0/0
Expected VMESH address
vm1q7w4sewykzmq3x5jyazqhefz7jptmnzylx3cjv2
Conformance rules
- A conforming wallet must reproduce the published test-vector address.
- New VMESH Recovery Wallets use BIP84 Native SegWit by default.
- Existing Recovery Phrases must never silently move to a different derivation path.
-
The external receive chain is
0and change chain is1. - BIP44 exists for legacy/recovery compatibility and is not the default new-wallet receive path.
- Application-specific encrypted backup containers are not the portable cross-client wallet standard. The BIP39 Recovery Phrase is.
- Private keys, BIP39 mnemonics and seed material must remain local to the wallet and must never be submitted to a public VargaMesh API.
Current implementations
Desktop
VargaMesh Desktop v0.4.0
WebWallet
Current web release · VMESH-HD-1
Android
VargaMesh Android v0.3.0
Release source
Client capabilities are not identical: Desktop supports a full HD descriptor wallet, while WebWallet and Android expose a smaller wallet surface. VMESH-HD-1 defines recovery-key compatibility, not feature parity.
Machine-readable specification
Applications and wallet developers can consume the canonical JSON form:
https://vargamesh.com/api/v1/wallet-standard
Current software versions are published separately:
https://vargamesh.com/api/v1/releases