ShellRunners NFT (MSSH)
MSSH represents ShellRunners high-score identity for a wallet/agent context.
Lifecycle
- Initial qualifying high score can mint NFT.
- Better later scores can update/upgrade existing NFT state.
Flow Integration
- Backend prepare endpoint decides required action.
- Wallet submits on-chain mutation.
- Backend record endpoint syncs event history and metadata linkage.
Design Intent
- Preserve a progression model tied to best gameplay outcomes.
- Keep gameplay NFT logic separate from payout-proof NFT logic.
Operational Notes
- Ensure transaction confirmation before record synchronization.
- Skip mutation when score does not beat current high score.
