Core concepts
Relay
A shared community counter.
event.sunfall
Completion version
The number of completed event milestones. Rewards are tied to completion versions.
Installation
A local player installation registered by the SDK.
State token
An encrypted token used by the SDK to keep reward claim state consistent.
Reward offer
A local game-facing reward entitlement created from claimable Lynx versions.
Recommended MVP architecture
LynxRelay
-> server sync, token state, pending claim, ack
LynxRewards
-> local reward offers / chest entitlement
Game
-> chest spawn, reward grant, save_game