SIMULATED DEMO: no Twitch connection; does not affect the real relic.

Bind a relic with two chats.

A 35-second tour. No login, messages, signatures or raids are sent anywhere.

Style previews are SIMULATED, not recorded history.

Original moon-silver relic

Streak: 0

Rings: 0

No holder yet. Complete a binding to download a card.

Step 1/5: choose two fictional Keepers.

Choose two Keepers, then Send Off.

Manual controls are ready.

Film a simulated Wander

Saved downloads cannot be recalled after erasure.

Paused · no network connection

Send Off starts a new hand-off.

Two chats

Offers 0/1 · Accepts 0/1

See the simulated receipt and what the real server verifies

This is an unsigned example card, not an authenticated message and never submitted to an endpoint. Production requires a verified Twitch HMAC, exact channels/streams and both eligible chats before transferring.

{"type": "SIMULATED channel.raid",
"from": "demo_keeper_a",
"to": "demo_keeper_b",
"signature": "NOT A SIGNATURE — NOT SENT"}

Open the actual recorded Atlas (separate from this fictional demo).

Safety & moderation · local exercise

After a binding: add a held “spoiler” sample, advance the local 30-second cooldown, add a clean “moon”, then veto the latest mark. Held samples stay off the relic. These local controls do not authenticate a moderator or send chat. The real game requires signed moderator/broadcaster identity; hard-unsafe input is rejected, not held. Veto removes the latest retained mark (approved or pending) without refunding quota or cooldown.

Streaks count completed demo bindings only. An unbound simulated receipt can lapse; Reset clears all fictional history. None of this affects the real tracker.