Monero (XMR) Calculator: Step-by-Step Address Generator

the monero magic: how subaddresses are derived in 4 and 8 steps

Private key Hex (64 characters [0-9A-F]) 🔑0
Standard Address (Starts with '4')
1
Derived Private View Key via Keccak-256
0
2
Computed Public Spend Key (Private Spend * G)
0
3
Computed Public View Key (Private View * G)
0
4
Packaged standard payload (Prefix 0x12 + Public Spend + Public View + Checksum)
0
5
Monero Base58 encoded result (Standard Address)
0
Subaddress derivation (Starts with '8')
6
Created derivation scalar 'm' = Keccak256(prefix + PrivateViewKey + indices)
0
7
Computed Point M on Ed25519 curve (m * G)
0
8
Calculated Subaddress Public Spend Key (D = MasterPublicSpend + M)
0
9
Calculated Subaddress Public View Key (C = PrivateViewKey * SubPublicSpend)
0
10
Packaged subaddress payload (Prefix 0x2a + SubSpend + SubView + Checksum)
0
11
Monero Base58 encoded result (Subaddress)
0
Quick subaddress generation (optional)
Subaddress Index
0
Generated Subaddress
0
Our website uses cookies (ie. Cookies) for statistical, advertising and functional. Thanks to them, we can customize the site to your needs. Anyone can accept cookies, or has the ability to disable them in your browser, so you will not collect any information.
Got it