Skip to content

prepare security audit checklist and formal verification tests #16

Description

@Divineifed1

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:

  • Audit checklist covers: reentrancy, overflow/underflow, access control, front-running, oracle manipulation
  • cargo audit passes with no high/critical vulnerabilities
  • cargo clippy runs with -D warnings in CI
  • Formal verification specs written for betting (payout correctness) and player-nft (ownership invariant)
  • All unsafe blocks documented and justified

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official Campaign

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions