Mainnet Status
OXN is currently in testnet phase. Mainnet is on the roadmap and has not yet launched.
Current state
- Testnet: live at
https://rpc.bout.network, Chain ID186. See Testnet Parameters. - Mainnet: not yet launched. Chain ID and endpoints for mainnet will be announced separately.
What's on the roadmap for mainnet
Items being worked on before mainnet:
- Validator onboarding — the process for third parties to run validators and stake BLUAI. Currently the testnet operates with a controlled validator set.
- Economic parameters — total BLUAI supply, issuance schedule, staking rewards, fee policies.
- External audits — of the runtime, the SGX enclave configuration, and the token contracts.
- Bridge infrastructure — official cross-chain paths for BLUAI and ERC-20s.
- Bug bounty program — publication of scope and reward tiers.
What will change at mainnet cutover
When mainnet launches, the following will change:
- New Chain ID. Mainnet will use a different chain ID from testnet (
186). Do not hardcode186in production code — treat it as an environment-specific constant. - New endpoint URLs. Testnet endpoints (
*.bout.network) may be retained for testing, but mainnet will have its own domain. - Real economic value. Testnet
TBLUAIhas no value. MainnetBLUAIwill have real economic value. - Currency symbol. Testnet wallets display
TBLUAI. Mainnet wallets will displayBLUAI. - No resets. Mainnet state will not be reset. Testnet may still be reset at any point during ongoing development.
What will stay the same
- Confidentiality model. All properties described in Confidentiality Model will apply to mainnet unchanged.
- EVM behavior. Same opcode support, same precompiles, same gas semantics.
- Address formats. Both
0x…(EVM) andoxn1…(native) formats will apply. - SDKs and tooling. Existing SDKs will work against mainnet with an endpoint URL change.
Migrating from testnet to mainnet
When you deploy a testnet dApp to mainnet:
- Update chain ID and endpoint URLs — parameterize them, do not hardcode.
- Redeploy contracts. Contract addresses on testnet do not carry over to mainnet.
- Audit if handling real value. Testnet lets you skip formal audits; mainnet is your production release.
- Set positive gas prices.
gasPrice: 0is a testnet convenience; mainnet will require real fees. - Announce. Communicate the mainnet contract addresses through channels your users trust.
When?
Timeline is not published. Follow the Support channels for announcements.
Next steps
- Testnet Parameters — start building on testnet today
- Deploy Your First Contract