The privacy chain with speed and compatibility.
Build anything with Inazuma.

Inazuma is the private Layer 1 with speed and compatibility. 400ms blocks, sub-cent fees, native tokens and WASM contracts — one independent Layer 1 with no legacy stack and no external dependencies.

Block time

400ms

Average fee

< $0.01

Total INAZ minted

11,100,000

  • 400ms blocks
  • Sub-cent fees
  • Native tokens
  • On-chain games
  • Collectibles
  • Community rails
  • Stake INAZ
  • Instant finality
  • Open validators

Everyday apps

Wallets, tools, and services that feel native.

Tokens

Launch and transfer assets for a fraction of a cent.

WASM contracts

Deploy WebAssembly logic — AMMs, games, escrows.

Why Inazuma

Infrastructure that gets out of the way

Sub-second finality

400ms blocks with instant confirmation, so apps feel like they run on a server, not a chain.

Fees you can ignore

Transactions settle for a fraction of a cent. Sponsor your users' gas without thinking twice.

Tokens in the protocol

Create, mint, transfer and burn native assets as first-class chain operations — no contract to deploy.

Real smart contracts

A deterministic WebAssembly VM in the protocol: fuel-metered execution, on-chain storage, contract-held INAZ, logs and receipts. Any language that compiles to WASM.

Validator-secured

A staked validator set with deterministic finality and no reorgs after confirmation.

Built for builders

Your stack already works here

Inazuma speaks a small, readable JSON-RPC. Sign with ed25519, post the transaction, read the block — no SDK, no toolchain, nothing to learn beyond HTTP.

  • Base58 ed25519 accounts, Solana-style addresses
  • Native token create / mint / transfer / burn
  • Stake and unstake as protocol transactions
  • WASM smart contracts with fuel metering and receipts
  • Native explorer with live blocks and validators
chains/inazuma.ts
// Talk to Inazuma with plain JSON-RPC — no SDK required
const res = await fetch("https://rpc.inazuma.network", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    jsonrpc: "2.0", id: 1, method: "inaz_chainInfo",
  }),
});

// { blockTimeMs: 400, symbol: "INAZ", ... }
$ inazuma send --to <address> --amount 10

Community

Follow the build in the open

Start building on Inazuma

Grab test INAZ from the faucet, point your RPC, and ship your first contract in minutes.