Skip to content

Scope of Work

Scope of Work

Reference: VLN-2026-PCC-001-SOW | Version: 1.0.0


In-Scope Systems

Platform Infrastructure

SystemDescriptionAccess Method
API GatewayREST API serving client and admin endpointsBlack-box + code review
Authentication ServiceSession, JWT, OAuth2 flowsWhite-box
Admin PanelInternal management interfaceBlack-box authenticated
Webhook SystemOutbound event deliveryBlack-box
Rate Limiting LayerTraffic shaping and abuse preventionBlack-box

RNG Subsystem

ComponentDescriptionAccess Method
RNG Seed GeneratorEntropy source and seeding mechanismWhite-box
Outcome Calculation EngineGame result computation logicWhite-box
Result Verification APIProvably-fair verification endpointBlack-box
On-chain Commit-RevealVRF or commit-reveal schemeWhite-box (Solidity)

Wallet & Financial Flows

ComponentDescriptionAccess Method
Deposit FlowOn-chain detection to creditTransaction trace
Withdrawal FlowRequest to on-chain settlementTransaction trace
Balance LedgerInternal balance trackingWhite-box
Bonus & Promotion EngineCredit issuance logicWhite-box

Smart Contracts (EVM)

ContractDescriptionNetwork
GameController.solCore game orchestrationMainnet + Testnet
VaultManager.solFund custody and settlementMainnet
RewardDistributor.solBonus and jackpot distributionMainnet
ProxyAdmin.solUpgrade authority contractMainnet
Oracle IntegrationVRF / price feed consumptionMainnet

Explicitly Out of Scope

  • Production database content / player PII
  • Third-party payment processor infrastructure
  • Social engineering / phishing of PeraltaCC staff
  • DDoS or volumetric load testing
  • Smart contracts not listed above
  • Third-party smart contracts (DEX routers, liquidity pools)

Testing Environments

EnvironmentPurposeData
StagingPrimary testing environmentSynthetic
Testnet (Sepolia)Smart contract testingTestnet ETH
ProductionRead-only observation onlyReal (view calls only)

No destructive testing on production systems.


Rules of Engagement

  1. Testing window: Monday–Friday, 09:00–18:00 UTC
  2. Emergency stop: Immediate notification for any imminent exploit risk
  3. Data handling: All client data destroyed within 30 days of report delivery
  4. Disclosure: Coordinated 90-day window; no public disclosure without approval
  5. Credentials: All test accounts rotated immediately after engagement

Next: Methodology