▣ twill.network · mainnet_×
Permissionless Layer 1 · Substrate/FRAME

Settlement for
any asset,
any border.

Twill is a public blockchain where every TWL in circulation was earned by a miner — no founder allocation, no pre-mine, no admin keys. The settlement engine is asset-agnostic: crypto, carbon credits, and fiat rails all flow through a single atomic-swap primitive.

◈ open calls · the network is hiring itself_×

Twill is live and mining. Two roles are open to the community right now — pick your lane.

✺ Discord mods wanted

Help run the server.

We're looking for a handful of moderators who can keep the Discord calm, on-topic, and welcoming to new miners. Prior mod experience on other chains, DAOs, gaming servers, or open-source communities counts — say what and where.

To apply: DM in Discord, or email with your handle and a short note on experience.

◈ Board nominations open

Stand for the first board.

The Genesis Board (5–7 seats, 5-year terms) will be picked by the first on-chain vote. Nominate yourself or someone else — either works. Include a Discord handle or SS58 address, social handles, and a short statement of experience relevant to running a settlement chain.

To nominate: post in Discord, or email with handles + experience.

◉ at a glance_×
Hard cap
50,000,000 TWL

Protocol-enforced. No path to mint more.

Block reward
~1.189 TWL

100% to the miner. Halves every 21,024,000 blocks (~4 yr).

Settlement fee
0.10%

80% to stakers · 20% to the on-chain community treasury.

Bootstrap
First 10M fee-free

Settlements are zero-fee until the bootstrap cap is reached.

✎ what it is_×
Proof of Commitment + Proof of Settlement

Mining and settlement are one op.

Every block a miner produces commits to the current settlement Merkle root. The block hash incorporates that root, so a valid block is simultaneously proof of work and proof that pending settlements were honoured. Block producers can't silently drop settlements to save hashing — the two are welded together.

There is no root authority. No one can upgrade the runtime, seize balances, or override a settlement. The only path to change is a governance proposal that passes on-chain.

Fair launch
Pre-mine0
Founder allocation0
Dev fund0
Team treasury0
Admin keys0
Root extrinsics post-genesis0
Mining pool50,000,000 (100%)
⇆ rails_×
◐ governance_×
On-chain, token-weighted

The board is elected.
Proposals are voted.

A 5–7 seat board with five-year terms schedules runtime upgrades and emergencies. Anyone holding TWL can propose. Community proposals pass at 50% with 10% quorum; emergency actions (recall, reserve) require 75%.

The first election opens with no deposit and 1-address-1-vote — because TWL isn't yet widely in circulation. Subsequent elections move to a 100 TWL nomination deposit and TWL-weighted voting.

┌────────────────────────┐
│  Governance surface    │
├────────────────────────┤
│ · Board election       │
│ · Community proposals  │
│ · Runtime upgrades     │
│ · Rail activations     │
│ · Emergency reserve    │
│ · Fee parameter votes  │
│ · Recall votes         │
└────────────────────────┘
⛏ join in_×
The network is a handful of machines typing away

Run a node. Mine TWL.

Clone the repo, build the binary, generate a mining address, and plug in. GPU preferred (Vulkan / Metal / DX12) via the twill-miner helper crate. CPU fallback works for trying the dev chain; mainnet difficulty needs real hashpower.

# Clone and build
git clone https://github.com/twill-net/twill
cd twill
cargo build --release

# Start your node
./target/release/twill \
  --base-path ./chain-data \
  --chain mainnet-raw.json \
  --rpc-port 9944

# Mine
MNEMONIC="your words" \
  node scripts/mine.js
100% mined·No founder allocation·No admin keys·Hard cap 50M TWL·Atomic settlement·Any asset · any border·Halving every 21,024,000 blocks·Settlement fee 0.10%·