COREREACTIONSLIB — The Physics Engine
One-line pitch: This library runs the cryptographic “reactions” that happen whenever anything significant occurs in the game. It tracks BLACK/WHITE/HUE/BRIGHTNESS — color-metaphor entropy values that evolve with every action.
What this is
Section titled “What this is”COREREACTIONSLIB (aka ReactionsLib) is the central entropy-processing library. Every time the game moves forward — a chat, a battle, a claim — reactions fire that:
- Read current
BLACK,WHITE,HYUN,SHUTTER,BRIGHTNESS,HUEvalues. - Mix in your action’s specific data.
- Produce new state values that affect downstream math.
The color names are a metaphor: BLACK is “unclaimed entropy,” WHITE is “clarified state,” BRIGHTNESS is “intensity of recent activity,” HUE is the current flavor. None of this is visually rendered — they’re just evocative names for abstract state.
If you’ve played a web3 game before
Section titled “If you’ve played a web3 game before”- Closest analogy: a shared VRF-ish state machine — every action nudges the seed.
- Or: a chaos-engine accumulator — all the noise from every player feeds into one big pool.
- Or: the entropy module of a cryptographic protocol.
| Dysnomia term | What it maps to |
|---|---|
| COREREACTIONSLIB | Reaction / entropy library |
| BLACK / WHITE | Light/dark entropy axes |
| HUE | Current flavor/color of state |
| BRIGHTNESS | Intensity of recent activity |
| HYUN / SHUTTER | Specialized lanes |
What you actually do with it
Section titled “What you actually do with it”- Nothing directly. This library is called by CHO, VOID, and YI on your behalf.
- Observe that all the “entropy” numbers sprinkled through the technical docs trace here.
Use these calls here. Simulations preview the current state; each confirmed call is a separate transaction.
0xB6be11F0A788014C1F68C92F8D6CcC1AbF78F2aBCHO.Entropy()Read
Open this function to load its call form.
Rewards / costs
Section titled “Rewards / costs”- Cost: none directly — its work is bundled into other calls.
- Reward: none direct — but its outputs flavor your future rewards.
Requirements & gating
Section titled “Requirements & gating”- None for players.
Where it connects
Section titled “Where it connects”Fed by VOID and CHO. Its outputs ripple into QI, XIE, and other stats.
Quick FAQ
Section titled “Quick FAQ”Q: What’s the difference between BLACK, WHITE, HUE, and BRIGHTNESS? A: They’re separate entropy lanes. Some mix with some inputs, others with others. The split exists so different flavors of action (chat vs. battle vs. territory) don’t all muddy the same pool.
Q: Why color names? A: Atropa-ecosystem aesthetic — cryptographic state visualized as a color field. Not rendered anywhere, just poetic.
Want the Solidity? The contract reference lives at
technical/docs/lib/REACTIONS_CORE.md.