Welcome to OXN Developer Documentation
OXN is a confidential EVM Layer 1, secured by hardware-attested Trusted Execution Environments (Intel SGX).
Deploy the Solidity contracts you already know — but with end-to-end confidentiality: encrypted contract state, encrypted transaction inputs, and encrypted logs. Confidentiality is enforced by real TEE hardware on every validator, not by trust assumptions or off-chain cryptography.
Why OXN
Confidential by default. Contract storage and calldata are encrypted. Only the contract itself can decrypt its own state. There is no separate "private mode" to opt into.
Full EVM compatibility. Deploy any Solidity contract. Use Hardhat, Foundry, ethers.js, viem, and MetaMask exactly as you do on Ethereum. Standard ERC-20 / ERC-721 / ERC-1155 work unchanged.
Hardware-secured, not trust-secured. Every validator executes contracts inside Intel SGX enclaves. Remote attestation cryptographically proves that your transaction runs in a genuine TEE — the node operator cannot see your state, and neither can we.
Sovereign Layer 1. OXN runs its own consensus and validator set. It is not a rollup and does not depend on any other chain for finality or data availability.
Network at a Glance
OXN is currently available as a public testnet. Mainnet is on the roadmap.
| Parameter | Testnet |
|---|---|
| Network Name | OXN Testnet |
| Chain ID | 186 |
| Currency Symbol | TBLUAI |
| RPC URL | https://rpc.bout.network |
| Block Explorer | explorer.bout.network |
| Faucet | faucet.bout.network |
| Web Wallet | wallet.bout.network |
OXN currently targets the paris EVM version. If you use solc 0.8.20 or
newer, set evmVersion: "paris" in your compiler config. See
EVM Compatibility for the full opcode support
matrix.
Start Building
Pick the path that matches your goal.
Deploy your first contract
Ship a "Hello World" ERC-20 to OXN Testnet in about five minutes using Hardhat or Foundry.
Build a confidential dApp
Learn how to use encrypted storage, sealed calldata, and signed queries to build applications that public EVM chains cannot support: sealed-bid auctions, private voting, hidden order books, on-chain secrets, and more.
Integrate OXN into your product
If you build a wallet, indexer, bridge, or infrastructure tool, this guide covers RPC endpoints, chain metadata, address formats, and JSON-RPC extensions specific to OXN.
Core Concepts
- Architecture Overview — How OXN's consensus and execution layers work together
- Confidentiality Model — What is encrypted, what is not, and the threat model
- Accounts & Addresses — Native
oxn1...addresses and EVM0x...addresses - Gas & Fees — Fee mechanics and differences from Ethereum
- EVM Compatibility — Supported opcodes, precompiles, and known differences
Reference
- JSON-RPC API — Standard Ethereum JSON-RPC and OXN-specific methods
- Confidential Precompiles — On-chain primitives: encryption, randomness, signature verification, key derivation
- SDKs & Libraries — TypeScript, Go, and Rust client libraries
- Explorer & Indexer API — Query historical data, balances, and events
Community & Support
- GitHub: github.com/oxn-network
- Status Page: coming soon
- Bug Bounty: coming soon
- Contact: developers@bout.network