Description:
Before mainnet deployment, all contracts must pass a structured security review. This issue covers creating the audit checklist, running static analysis, and preparing formal verification specs for critical invariants.
Acceptance criteria:
Description:
Before mainnet deployment, all contracts must pass a structured security review. This issue covers creating the audit checklist, running static analysis, and preparing formal verification specs for critical invariants.
Acceptance criteria:
cargo auditpasses with no high/critical vulnerabilitiescargo clippyruns with-D warningsin CIbetting(payout correctness) andplayer-nft(ownership invariant)unsafeblocks documented and justified