Skip to content

Start here ​

Pick the path that matches what you want to do with NeuroChain.

These docs follow the CosmWasm / Cosmos SDK layout: Learn → Build → Reference → Operate, plus the part only NeuroChain has — the NeuroWASM AI host APIs and the AI & Security layer.

Under active development

NeuroChain is in development. Interfaces, default values and parameters still change, and some features are experimental or have known issues — pages say so where it matters. Check the repository for the current state before relying on a detail.

Network status

The public network is not running yet. Every example in these docs targets a local stack — a node and a gateway on your own machine. See Run a node to start one; the examples assume:

bash
export NODE_RPC=http://localhost:9933   # node RPC (NEUROCHAIN_RPC_PORT)
export GATEWAY=http://localhost:3000    # gateway REST + WebSocket

Public endpoints will be listed here once the network launches.

What do you want to do? ​

GoalGo to
Understand the chainOverview · Addresses · Gas & fees · Consensus
Hold, stake and voteWallet · Staking & delegation · Governance
Ship something fastQuickstart · JavaScript SDK · AI agents (MCP)
Look up an APIREST · WebSocket · Examples
Write a WASM contractNeuroWASM · ABI & call data · Deploy contracts
Use the AI security layerVMGuardian · Sentinel · Account abstraction · Identity
Run infrastructureRun a node · Gateway · Environment · IBC v2 & sharding
  1. Read the Overview — what NeuroChain is and how a transaction moves through it.
  2. Read Addresses and Gas & fees — every API speaks in neuro: addresses and uNRO.
  3. Start a local node, then follow the Quickstart: balance, signed transfer, contract call.
  4. Read the NeuroWASM overview before writing a no_std contract.
  5. Read VMGuardian — every contract deploy passes its audit gate.

Status labels ​

Features carry one of these labels wherever their state matters:

LabelMeaning
liveImplemented and switched on in the node or gateway.
off by defaultImplemented and tested, enabled by a governance parameter or environment variable.
experimentalImplemented, still being validated; the page says how it is tested.
plannedSpecified, not wired into the node yet.

The design of the contract API lives in the repository at docs/neuro-wasm-spec.md.