XODIAK / Treasury & wallets
Treasury & wallets
Accounts, balances, staking and the unit the network counts in.
A unit of account, not a speculation.
XDK exists so the network can express a balance, a stake and a fee in one consistent unit. Supply was fixed at genesis at 1,000,000,000 XDK. Accounting is done in uxdk, the micro unit, at 6 decimals, so no settlement ever depends on floating point arithmetic.
Nothing on this site is an offer to sell a token or an invitation to invest. If you are here to buy something that goes up, this is the wrong network.
- Integer arithmetic in uxdk throughout, never floats
- Balance, stake and nonce verified before a transaction enters a block
- Addresses are Bech32, prefixed xdk1
- Keys are ML-DSA-65, generated per account
{
"address": "xdk1czxcy55nslctgqfgtqwvm9nqflmxjlu...",
"balance": "1775984000000", // uxdk
"stake": "0",
"nonce": 2,
"algorithm": "ML-DSA-65"
}
Custody, staking and withdrawal.
Account creation
A keypair is generated per account and an address derived from the public key. The secret can be held by you, by a hardware module, or by a designated key holder under command authority.
Staking
Validators register with a minimum stake of 10,000 XDK. Stake alone does not grant proposer rights: attested reserves do.
Transfers and withdrawal
Internal transfers settle on chain. Withdrawal to an external rail is a separate, permissioned action gated by the account's verification tier.
Ready to get started?
Create an account instantly, or talk to us about a settlement design for your business.
See what you'll pay
Per-settlement pricing tied to what actually moves. No seat licences, no hidden spread.
Pricing detailsStart building
Open an account, sign a transaction, read a block. About ten minutes end to end.
Integration options