← /dysnomia · dev index

At cap [chain] — entity data (deployment, supply/cap, liveness):/dysnomia/contracts/0x43136735… · plain-language: guide/accounts-and-chat

SIU — “CHATLOG Siu” — the user gate

Wave 1 · 2024-08-23 00:48 UTC · deployed [chain] · at cap

In player terms

The turnstile you passed at signup Every one of the 18,660 accounts [chain] was born through SIU’s single factory call — your wallet hit LAUFactory, and somewhere under the hood this contract stamped your identity.
Your aura is your address Aura() = your wallet address mod MotzkinPrime — a small number derived from your public key. Two things follow from the same source: who you pay from, and the “vibe” the world reads off you.
Your three numbers SIU assembles every user’s identity triple: slot 0 = the shared kernel coordinate (everyone’s identical), slot 1 = a fresh random Soul drawn at birth (yours alone, forever), slot 2 = your aura.
One deliberate hands-off At birth SIU renounces the system’s ownership of your Cone SHA — one half of your channel belongs to you alone from the first block.

1. Identity

Address 0x43136735603d4060f226c279613a4dd97146937c
Creation block 21,220,702 — 2024-08-23 00:48 UTC (tx 0x2f48e5e3cefed1f71ae8d08d44bb77a7b19b1546b22fcc05545b7df2102e0ab0)
Deployer 0x0474606332105A1dA6FC8EF7De2470551D389Cb9
Name / symbol CHATLOG Siu / SIU [chain]
Supply / cap 8,292 / 8,292 — at cap [chain]

2. Role

The single function that matters: Miu(name, symbol) creates a USER — it calls ZHENG.Mau with Saat = [YANG.Pole(2), Xiao.Random(), Aura()], then renounces tx.origin ownership of the user’s Cone SHA and registers the cone at market. Aura() = uint64(uint160(tx.origin)) % MotzkinPrime — your address IS your aura; the middle slot is a fresh Random() draw (your Soul). Every LAU ever created (18,660 [chain]) was born through this gate via VOID.Enter → SIU.Miu.

3. Dependencies

Owns the entire YANG→…→YI chain (constructor adds itself down the spine). Called by VOID.Enter (user creation), VOID.Enter() (session re-entry reads Pole via Nu). SIU’s own entropy contributions feed every user’s Saat[2].

4. State

Psi (YANG) only.

5. Functions

Function table extracted mechanically from 09_siu.sol. Gate: public = anyone · owners = MultiOwnable set, msg.sender OR tx.origin · bouncers = QING bouncer rule · single-owner = classic owner · deployer = constructor wiring. meter = the call self-mints one unit via _mintToCap() (a call-counter against the constructor-lottery maxSupply).

signature gate meter events reverts
constructor(address YangAddress) deployer — — —
Augment() internal meter — —
Aura() returns (uint64) public — — —
Miu(string memory name, string memory symbol) returns (uint64[3] memory Saat, Bao memory On) owners meter — —

Effects: Aura() — public view, no meter (pure function of the caller). Miu — the user factory described above; the renounce step means the system never owns the user’s Cone (a deliberate privacy/authority boundary).

6. Integration notes

7. Provenance