DAMII
Back to Arena/Regulatory & System Review
Official Technical & Legal Disclosure (Ref: DAMII-REG-SPEC-v2.4)

DAMII Platform System Architecture & Regulatory Review Specification

Exhaustive operational disclosure, deterministic rules engine verification, double-entry escrow ledger mechanics, multi-factor authentication (TOTP/WebAuthn), and statutory game-of-skill classification.

Legal Classification
Game of Pure Skill

Zero RNG, zero hidden cards, deterministic perfect-information intellectual sport.

Fiduciary Escrow
Tri-Fund Ledger

Segregated Account, Escrow & Fee Funds with mathematical debit/credit invariance.

Payment Gateway
Paystack & MoMo

Bank of Ghana licensed PSP; MTN, Telecel, and AT Ghana Mobile Money support.

Security Suite
MFA & WebAuthn

RFC 6238 TOTP, FIDO2 biometric passkeys, SMS OTP, and hashed recovery codes.

1. Statutory Game-of-Skill Classification (Gaming Act, 2006, Act 721)

Under Ghanaian and international gaming statutes, a lottery or game of chance is characterized by the presence of a randomizing instrument that determines the outcome irrespective of participant agency.

  • Total Elimination of Random Number Generation (RNG): DAMII employs zero RNG in board setup, piece movement, or match outcomes. The board configuration is 100% identical and standardized at the start of every game.
  • Game of Perfect Information: Both contenders have full visibility over the entirety of the 100 squares at all moments. There is zero concealed data, hidden hands, or probability tables.
  • Causality of Victory: The victor is determined exclusively through mental acuity, tactical combinations (compulsory multi-jump sequences), king row positional control, and turn clock management.
  • Escrow Custody Model: Entry fees and match stakes do not pool into house gambling funds; they are held strictly in an impartial custodial escrow ledger and released automatically to the proven victor, less an administrative facilitation fee.
2. Server-Authoritative 10x10 Rules Engine (Fair Play & Anti-Cheat)

To prevent client-side script injection, state tampering, or cheating, the entire rules validation loop is strictly enforced on the server within lib/damii-rules.ts:

Compulsory Multi-JumpsIf a capture vector exists, the server rejects standard forward moves. Players must execute compulsory capturing combinations.
Flying King DynamicsCrowned kings possess unrestricted diagonal flight across arbitrary distances, leaping over opposing pieces along any clear diagonal.
90s Reconnection WindowProtects mobile players against carrier signal drops by pausing the turn clock for up to 90 seconds before forfeit.
3. Financial Architecture & Double-Entry Escrow Ledger

Financial trust is guaranteed via an invariant double-entry accounting engine implemented in lib/ledger-service.ts. Every financial transition creates equal and opposite debit and credit postings:

Lifecycle StageDebit AccountCredit AccountInvariant Guarantee
Wager LockPlayer Available (-GHS 50.00)Player Escrow (+GHS 50.00)Net change = 0.00 GHS
Match SettlementEscrow Accounts (-GHS 100.00)Winner (+GHS 95.00) / House (+GHS 5.00)100% balanced payout
Draw / Void MatchEscrow Accounts (-GHS 100.00)Players 100% Refund (+GHS 100.00)Zero house fee realized
4. Identity Verification, MFA & Anti-Money Laundering (AML)

To protect players and comply with the Data Protection Act (Act 843) and Bank of Ghana guidelines:

Multi-Factor Authentication

Implements RFC 6238 TOTP with private vector QR code generation, FIDO2/WebAuthn biometric passkeys, SMS OTP for password reset, and hashed single-use recovery codes.

Closed-Loop AML Controls

Deposited funds cannot be remitted to unverified third parties. All withdrawals require carrier-matched Ghana Mobile Money verification with dual-tier administrative approval on large amounts.

5. Referee Governance & Live Dispute Arbitration Console

Certified arbiters and tournament directors possess dedicated administrative consoles enabling:

  • Square-by-square board state inspection at any move in history.
  • Timestamped PDN (Portable Draughts Notation) logs with millisecond resolution.
  • Complete in-match player communication logs.
  • Binding administrative actions: Award Victory, Declare Tie, or Void Match with full 100% escrow refund.
DAMII Regulatory Review DocumentationVersion 2.4.0 • Updated September 2026
Primary Reference: /SYSTEM_ARCHITECTURE_AND_REGULATORY_REVIEW.md