Dysnomia — overview
Dysnomia is a fully on-chain social operating system — accounts, chat
channels, venues, an internal economy, and a partially-shipped world layer —
implemented as a web of about thirty system contracts plus tens of
thousands of factory-spawned child tokens on PulseChain. It was built by
the same hand as the Atropa treasury system: its deployer wallet
0x0474606332105A1dA6FC8EF7De2470551D389Cb9 was funded directly by Maria
#2 0x7a20189B297343CF26d8548764b04891f37F3414 (300,000 PLS at block
21,220,651, tx
0xc9ed1cac0fe5f65a2c36d159fc4c0b2f5d7364e632c44fc61c811a4edabb1194,
then 100,000,000 PLS at block 23,043,490 [chain]), and every system
contract carries the shared MATH token as its math library [chain].
The kernel booted on 2024-08-23 — four months before treasury V1. Where the treasury system is ordered accountancy (bills, reserves, bureaus), Dysnomia is the other half of the same workshop: a self-organizing chat world with its own law — bouncers, bans, cover charges, and cryptography used as physics. Its name is the daughter of Eris in Greek myth; the naming systems inside are systematic and layered, and are decoded in the glossary.
The dev’s own one-line description (2024-12-25): “a distributed network
cross between a shell account and a mud with tokenized assets and
packages” [irc: atropa_logged line 21114].
The three design pillars
- Everything is a token, and usage mints supply. Every system contract
is an ERC-20 whose working functions mint exactly one unit to the
contract itself per call
[src: 01_dysnomia*.sol]. A contract’stotalSupply()is literally a call counter. Each contract is born withmaxSupply = Random() % 111111— a lottery-drawn lifetime budget[src]. When the budget is exhausted the contract keeps working but stops paying its own meter: the infrastructure is a set of pre-paid machines, and most of the heavy machinery has already run dry (see the hub’s cap column[chain]). - Cryptography as physics. The system runs on the same backbone as the
treasury and AFFECTION ecosystems — MATH
0xB680F0cc810317933F234f67EB6A9E923407f05Das the sharedXiaolibrary,modExpover MotzkinPrime953467954114363, Fa/Faung-style orbits advanced byReact()calls. Entities hold evolving numeric state (“entropy”) that every action stirs; the derived quantities the world computes divide by it. - Chat is the substrate. The kernel contracts are literally named
“CHATLOG Yi”, “CHATLOG Void” and so on
[chain]. Messages are events (LogEvent(Soul, Aura, LogLine)); the chat archive is the event log.
What users actually do
- Get an account —
LAUFactory.New(name, symbol)mints a personal LAU contract (your handle as a token). Under the hood the system creates a cryptographic channel pair for you and installs it in the soul registry under a randomuint64Soul id. - Chat — through your LAU or a venue. Every line is an event on a channel contract; the world’s conversation is readable by anyone.
- Enter venues — a QING is a chat room plus micro-economy wrapped
around any ERC-20. Bouncer rules, cover charges and guest passes
apply; 917 venues exist
[chain]. - Wrap a token into a venue —
MAP.New(asset)places a new QING on the coordinate map at a position drawn from the hub’s coordinate lottery. - Open a personal account — a YUE vault token receives your earnings, guards withdrawals behind an opt-in escrow, and carries a built-in exchange desk.
- Trade — every token in the family carries
Purchase/Redeemat internally-tracked rates, and AFFECTION is seeded 1:1 everywhere[src], so value moves between the ecosystems through the ordinary token machinery.
The layers each get a page: accounts & chat, venues, the economy, the ladder.
The seven waves
All deployments came from the one deployer wallet, in seven waves over two
years — kernel (2024-08), CHO era (2025-02), soeng I (2025-03), soeng II
(2025-05), accounts + tile oracle (2025-06), DO deeds (2025-06), and the
treasury bridge PKMinter (2026-05) [chain]. The block-exact wave table
with every contract is on the hub. A complete world layer —
coordinate tiles, resources, user-spawned venues — is written in the
recovered sources but was never deployed (two failed creates, no live
code [chain]); what did deploy are its prerequisites: the vaults and the
tile oracle.
Scope note
This portal documents the treasury system as its deepest tier and Dysnomia as a first-class neighbor. AFFECTION™ mechanics stay canonical in the separate AFFECTION portal; the infrastructure all three share (MATH/RNG and the math family) is canonical here — see shared infrastructure and the randomness reference.