Nomion · the code of law for $NOMI · live on Solana devnet
Five statutes. Zero keys.
clause hover a statute to read its clause — click it to jump to the section
§01 · The Statutes
Five laws, written once
Five shares, one claim, zero remainder — integer dust guards keep the arithmetic honest to the last base unit.
Buy & burn
The heaviest statute buys $NOMI back on the open pool and burns it in the same enforcement. Supply only ever falls through this lane — every settlement tightens the float.
§02 · Enforcement
How the law executes
A swap pays its toll
Every $NOMI swap on the main pool pays a 4.2% toll; a quarter of it — 1.05% — accrues to the protocol inside the pool, owed to the vault. Between enforcements the toll only accumulates. Nothing leaks, nothing is scheduled.
Anyone enforces
harvestClaim() is permissionless — any wallet, from anywhere, no
allowlist. The caller pockets 0.25% of the claim plus rounding dust as the
enforcer reward. A cooldown rate-limits the desk: 60 seconds on devnet.
The statutes execute
40 / 40 / 10 / 5 / 5 — hardcoded constants, not settings. Minimum claim, per-statute minimums and integer dust guards keep the arithmetic honest to the last base unit.
Every statute runs alone
Guards validate before a lamport moves; each statute runs as its own instruction. A stale feed or thin pool soft-skips — that share stays pending, the enforcement never halts, and the ledger records every skip.
§03 · The Ledger
Fees, as recorded
§04 · The Estate
Nine holdings, held by bytecode
| ticker | feed price | status | pool |
|---|
§05 · Safeguards
Walls, not promises
TWAP drift gate
Before any pool trade, spot must sit within ±3% of the 30-minute TWAP. Manipulation inside the window is refused, not punished.
Feed staleness & pause
Stock statutes skip any asset whose oracle is older than 15 minutes, paused, or negative. Skips are ledger entries, not errors.
Pool impact cap
No single statute moves more than 0.5% of a pool per execution. Oversized amounts batch across future windows.
Soft-skip isolation
Guards validate first, then each statute runs as its own instruction. A failing
lane emits RouteFailed and holds its funds pending — never takes the
enforcement down.
Timelocked custody
Fee-recipient and dev-treasury changes need a request/confirm delay — 60 seconds in this devnet edition. The world reads the intention first.
Self-auditing ledger
INV-1 asserts claimed = keeper + pending + paid after every enforcement. INV-4 asserts the vault holds zero $NOMI when the dust settles.
§06 · Queries
The fine print
Q1What exactly is Nomion?
Q2Why "Nomion"?
Q3Who can enforce the settlement?
Q4What happens if a statute fails mid-enforcement?
RouteFailed entry lands on the
ledger, the amount stays pending for that lane, and every other
statute completes normally. The failed amount retries next window.Q5Are the stock positions real?
Q6Why does 5% go to "chaos"?
Q7Can the shares or destinations be changed later?
Q8When mainnet?
§07 · Ratification
The law is live. Enforce it yourself.
Every enforcement, every statute, every skip lands on-chain where anyone can read it. Open the desk and run the settlement yourself — follow the account for the mainnet signal, read the program for everything else.
- announcement channelx.com/nomiondotfun
- home of the codexnomion.fun
- the law · fixed40 / 40 / 10 / 5 / 5
- enforcer reward0.25% + dust
- cooldown · devnet60 seconds
- keys heldnone that matter