Wallet
Post-quantum encrypted wallet with ML-DSA-87 signatures. Your keys never leave your device.
How the Wallet Works
Three layers of security from key generation to storage.
Key Generation
BIP39 24-word mnemonic seed phrase with 256-bit entropy. Keys are derived using ML-DSA-87 (FIPS 204 Category 5) for post-quantum signature security.
Encryption
Private keys are encrypted with Argon2id key derivation (256 MB memory, 4 iterations) and XChaCha20-Poly1305 authenticated encryption with a 256-bit key.
Storage
Encrypted keystore is stored locally on your device as a JSON file. No cloud storage, no remote servers. You control your keys entirely.
Get the Wallet
The wallet is included in every Axiom download. There is no separate wallet application to install. Download the Axiom binary and the wallet is ready to use.
⬇ Download AxiomCreate a Wallet
axiom wallet createThis command performs the following steps:
Generate mnemonic
A cryptographically secure 24-word BIP39 mnemonic is generated with 256 bits of entropy.
Display seed phrase
The 24-word seed phrase is displayed on screen. This is the only time it will be shown.
Prompt for password
You are prompted to enter a password that will be used to encrypt the keystore file.
Derive ML-DSA-87 keypair
A post-quantum ML-DSA-87 signing keypair is derived from the seed. This provides NIST Category 5 security.
Encrypt keystore
The private key is encrypted using Argon2id key derivation and XChaCha20-Poly1305 authenticated encryption, then saved to a local JSON keystore file.
Show address
Your Axiom wallet address is displayed. This is your public address for receiving AXM.
Seed Phrase Security
Anyone with access to your 24-word seed phrase can reconstruct your private key and spend your funds. There is no recovery mechanism if your seed phrase is lost.
Best practices:
- Write your seed phrase on paper with a pen. Do not print it.
- Store the paper in a secure, fireproof location such as a safe or safety deposit box.
- Consider splitting the phrase across multiple secure locations using a scheme like Shamir's Secret Sharing.
- Never share your seed phrase with anyone. No legitimate software or person will ever ask for it.
- Never store your seed phrase digitally on a computer, phone, cloud drive, or email.
- Never take a screenshot or photograph of your seed phrase.
Wallet Operations
Show your wallet address
axiom wallet addressCheck your balance
axiom wallet balanceImport an existing wallet from a seed phrase
axiom wallet importEncryption Details
Full specification of the cryptographic primitives used in the wallet.
| Component | Algorithm | Parameters |
|---|---|---|
| Key Derivation | Argon2id | memory=256 MB, iterations=4 |
| Encryption | XChaCha20-Poly1305 | 256-bit key |
| Signature | ML-DSA-87 | FIPS 204, Category 5 |
| Mnemonic | BIP39 | 24 words, 256-bit entropy |
| Keystore | JSON | Encrypted on disk |