norn protocol

You hold
the thread.

Norn is a blockchain where users own their state through personal cryptographic chains. The network validates transitions and guarantees correctness.

Every blockchain forces every transaction through global consensus. Thousands of nodes validate your coffee purchase. Norn flips this.

You sign a transfer. The network validates it. Done. The chain validates state, settles disputes, and anchors history. No bottleneck. No fees. No waiting.

$0

Transfer fees

~3s

Block finality

~2 GB

RAM for a full node

3s

Block time

SMT

State verification

Wasm

Smart contracts

architecture

Six primitives, one protocol

Users own their state. The chain validates transitions, settles disputes, and anchors history.

      ╔═══════════════════════════════════════════════════════╗
      ║                                                       ║
      ╠═══╤═══╤═══╤═══╤═══╤═══╤═══╤═══╤═══╤═══╤═══╤═══╤═══╣
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
 ─────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼─────
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
 ═════╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═════
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
 ─────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼─────
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
 ═════╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═════
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
 ─────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼─────
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
 ═════╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═══╪═════
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
      │   │   │   │   │   │   │   │   │   │   │   │   │   │
      ╚═══╧═══╧═══╧═══╧═══╧═══╧═══╧═══╧═══╧═══╧═══╧═══╧═══╝
01

Threads

Personal state chains. Each user maintains their own signed history of state transitions, stored locally.

\           |           |           |           /
 \          |           |           |          /
  \         |           |           |         /
   \        |           |           |        /
    \       |           |           |       /
     \      |           |           |      /
──────\─────┼───────────┼───────────┼─────/──────
       \    │           │           │    /
        \   │           │           │   /
─────────\──┼───────────┼───────────┼──/─────────
          \ │           │           │ /
           \│           │           │/
────────────┼───────────┼───────────┼────────────
           /│           │           │\
          / │           │           │ \
─────────/──┼───────────┼───────────┼──\─────────
        /   │           │           │   \
       /    │           │           │    \
──────/─────┼───────────┼───────────┼─────\──────
     /      |           |           |      \
    /       |           |           |       \
   /        |           |           |        \
  /         |           |           |         \
 /          |           |           |          \
/           |           |           |           \
02

Knots

Atomic state transitions. Signed transfers that update Thread state, validated by the network.

┌──────────────────────────────────────────────────────────────────┐
│  ┌──────────────────────────────────────────────────────────┐  │
│  │                        BEAM                              │  │
│  └──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┘  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│  ───┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼───  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│  ═══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪═══  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│  ───┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼───  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│◁━━━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━╋━━━▷  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│  ───┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼───  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│  ═══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪═══  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│  ───┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼───  │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│     │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │  │     │
│  ┌──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┐  │
│  │                       CLOTH                              │  │
│  └──────────────────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────────────────────┘
03

Weave

The anchor chain. A minimal BFT blockchain that processes commitments and fraud proofs.

                                │
                     ┌──────────┤
                     │          │
          ┌──────────┤     ●────┼──────────●
          │          │          │           │
●─────────┤     ●────┼──────────┤      ┌───┤
          │          │          │      │    │
          ├──────────┤     ●────┼──────┤    │
          │          │          │      │    │
     ●────┤     ┌────┼──────────┤      └───┤
          │     │    │          │           │
          ├─────┤    ├──────────┤      ●────┼──────●
          │     │    │          │           │
●─────────┤     └────┼──────────┤      ┌───┤
          │          │          │      │    │
          ├──────────┤     ●────┼──────┤    │
          │          │          │      │    │
     ●────┤     ●────┼──────────┤      └───┤
          │          │          │           │
          └──────────┤     ●────┼──────────●
                     │          │
                     └──────────┤
                                │
04

Looms

Off-chain smart contracts. WASM programs with on-chain fraud proof guarantees.

╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷ ╷
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
│ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ │
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
│ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ │
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
│ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ │
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
│ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ │
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
│ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ │
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
│ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ │
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
│ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ │
┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼ ┼─┼
╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵ ╵
05

Spindles

Watchtower services. Monitor the Weave and submit fraud proofs when misbehavior is detected.

                          │
                          │
                          │
                     ─────┼─────
                  ─── ────┼──── ───
               ──── ──────┼────── ────
             ───── ───────┼─────── ─────
           ─────  ────────┼────────  ─────
         ──────  ─────────┼─────────  ──────
        ──────  ──────────┼──────────  ──────
       ──────  ───────────┼───────────  ──────
      ──────  ────────────┼────────────  ──────
      ──────  ────────────┼────────────  ──────
       ──────  ───────────┼───────────  ──────
        ──────  ──────────┼──────────  ──────
         ──────  ─────────┼─────────  ──────
           ─────  ────────┼────────  ─────
             ───── ───────┼─────── ─────
               ──── ──────┼────── ────
                  ─── ────┼──── ───
                     ─────┼─────
                          │
                          │
                          │
06

Relays

P2P message buffers. Asynchronous delivery between Threads via the libp2p stack.

Get started in 30 seconds

Everything runs from a single binary.

Run a Node
$ cargo install norn-node && norn run --dev
Setup Wallet
$ norn wallet create
$ norn wallet faucet
$ norn wallet balance
Send NORN
$ norn wallet transfer --to alice --amount 10

How Norn compares

NornBitcoinEthereumSolana
Finality~3s~60 min~13 min~0.4s
Transfer CostFree~$1–50~$0.50–30~$0.001
Phone NodeYesNoNoNo
State VerificationMerkle proofsFull nodeFull nodeFull node
Smart ContractsWasmScriptEVMSVM

Token Economics

Fixed supply of 1,000,000,000 NORN.

Validator Rewards30%
Ecosystem Development20%
Founder & Core Team15%
Community & Grants15%
Treasury Reserve10%
Initial Liquidity5%
Testnet Participants5%

Protocol actions burn NORN permanently: names (1), tokens (10), contracts (50).

Norn is open source. Read the docs, run a node, build something.