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:
export NODE_RPC=http://localhost:9933 # node RPC (NEUROCHAIN_RPC_PORT)
export GATEWAY=http://localhost:3000 # gateway REST + WebSocketPublic endpoints will be listed here once the network launches.
What do you want to do?
| Goal | Go to |
|---|---|
| Understand the chain | Overview · Addresses · Gas & fees · Consensus |
| Hold, stake and vote | Wallet · Staking & delegation · Governance |
| Ship something fast | Quickstart · JavaScript SDK · AI agents (MCP) |
| Look up an API | REST · WebSocket · Examples |
| Write a WASM contract | NeuroWASM · ABI & call data · Deploy contracts |
| Use the AI security layer | VMGuardian · Sentinel · Account abstraction · Identity |
| Run infrastructure | Run a node · Gateway · Environment · IBC v2 & sharding |
Recommended path for new developers
- Read the Overview — what NeuroChain is and how a transaction moves through it.
- Read Addresses and Gas & fees — every API speaks in
neuro:addresses and uNRO. - Start a local node, then follow the Quickstart: balance, signed transfer, contract call.
- Read the NeuroWASM overview before writing a
no_stdcontract. - Read VMGuardian — every contract deploy passes its audit gate.
Status labels
Features carry one of these labels wherever their state matters:
| Label | Meaning |
|---|---|
| live | Implemented and switched on in the node or gateway. |
| off by default | Implemented and tested, enabled by a governance parameter or environment variable. |
| experimental | Implemented, still being validated; the page says how it is tested. |
| planned | Specified, not wired into the node yet. |
The design of the contract API lives in the repository at docs/neuro-wasm-spec.md.