Purpose of This Document
This page exists to formally document the mathematical rules governing each click dispute, the deterministic conditions under which click disputes close, the financial limits enforced by the system, the payout execution process, and the mechanisms available for public verification of outcomes.
It is not a marketing document. It contains no promotional claims. Its purpose is to enable any participant or external observer to independently understand and verify how the system operates.
Every rule described in this document is enforced server-side. The client application displays calculated values but cannot modify click dispute state, close conditions, or payout amounts.
Fundamental Definitions
The following terms are used throughout this document and in the click dispute interface. Their definitions are fixed and do not change between click disputes.
| Symbol / Term | Definition |
|---|---|
| P — Prize Value | The stated prize amount in USDT for a given click dispute. Set at click dispute creation and immutable thereafter. |
| C — Click Cost | The fixed cost in USDT that a participant pays per valid click. Currently set at $0.05 USDT per click across all click disputes. |
| Δ — Increment per Click | The discount increment applied per valid click. Calculated as Δ = 0.10 × C (10% of click cost). |
| n — Total Clicks | The total number of valid clicks recorded during the click dispute lifecycle. |
| D — Accumulated Discount | The total discount accumulated from all valid clicks. Subject to the Discount Cap. |
| Discount Cap (50%) | The maximum discount that can be applied. D can never exceed 50% of P, regardless of n. |
| Minimum Revenue Threshold | The click dispute may only close when total revenue ≥ 120% of P. Ensures economic sustainability. |
| Net Payout | The final amount paid to the winner: P minus the capped discount. |
| Click Dispute Close Condition | The deterministic set of conditions that must be met for an click dispute to terminate. |
| Verified Payout | A payout whose transaction hash has been confirmed on-chain via BscScan. |
Click Dispute Mathematics
The discount mechanism follows a deterministic formula. No randomness is involved. All calculations are executed server-side.
Δ = 0.10 × C
// Raw accumulated discount
D_raw = n × Δ
// Capped discount (hard ceiling at 50% of prize)
D_cap = min(D_raw, 0.50 × P)
// Final payout to winner
Net Payout = P − D_cap
Revenue Formula
Revenue = (n × C) + D_cap
// Minimum close condition
Revenue ≥ 1.20 × P
// Interpretation:
// The auction can only close when total revenue
// (click payments + capped discount) ≥ 120% of prize value
The discount can never exceed 50% of the prize value. Once D_raw reaches 0.50 × P, further clicks do not increase the discount. The winner always receives at least 50% of the stated prize.
The frontend displays the current discount and projected payout in real time, but these values are read-only reflections of the backend state. The client application has no write access to click dispute variables.
Minimum Revenue Threshold (120%)
The system enforces a minimum revenue condition before any click dispute can close. This rule prevents structural losses and ensures every click dispute is economically viable.
Revenue = (n × C) + D_cap
// Close condition — must satisfy:
Revenue ≥ 1.20 × P
If the 120% revenue threshold has not been met, the click dispute cannot close — regardless of timer state. The click dispute continues accepting clicks until this condition is satisfied.
This threshold exists to ensure that the platform can always cover the prize payout plus operational costs. It is a structural safeguard, not a discretionary decision.
Formal Revenue Rule
Revenue = (n × C) + D_cap
// Condition for auction close
Revenue ≥ 1.20 × P
// Expanded
(n × C) + min(n × Δ, 0.50 × P) ≥ 1.20 × P
This formula guarantees that no click dispute closes at a loss. The 120% threshold includes both click revenue and the capped discount as a component of total platform income. The system evaluates this condition atomically on every click event.
Click Dispute Closing Logic
Each click dispute operates with a countdown timer. The closing mechanism is deterministic and follows these rules:
There is no administrative function to manually close an click dispute early, skip the timer, or designate a winner. Closing is the result of deterministic conditions being met.
Anti-Bot System
The system employs multiple layers of automated abuse detection to ensure fair participation. These mechanisms operate server-side and are not bypassable from the client.
Protection Mechanisms
Specific thresholds and detection parameters are not publicly disclosed to prevent adversarial tuning. Parameters are calibrated to minimize false positives while maintaining effective bot prevention.
Deposit Monitoring
The deposit system operates on-chain and is not dependent on frontend reporting.
Automated Prize Delivery (Smart Contract Settlement)
Prize payouts are fully automated through the ClickWinSettlement smart contract deployed on BNB Chain. No manual intervention is required. The entire process — from click dispute close to USDT transfer to the winner — is executed trustlessly by the settlement microservice and verified on-chain.
The entire payout process is automated end-to-end via the ClickWinSettlement smart contract. No human intervention is required. Any user can verify the payout on BscScan — including the commitment hash, winner address, USDT amount, and block confirmation. The smart contract enforces access control (SETTLER_ROLE), reentrancy protection, and duplicate settlement prevention.
Past Click Disputes
The following data points are published for every completed click dispute, without exception.
| s09.thAuction | Prize | Clicks | Click Cost | Discount | Net Payout | Winner | Tx Hash | Status |
|---|---|---|---|---|---|---|---|---|
| #0001 | $500.00 | 1,247 | $0.50 | $62.35 | $437.65 | 0x3a…f21c | 0xabc…789 | Verified |
| #0002 | $1,000.00 | 3,891 | $0.50 | $194.55 | $805.45 | 0x7f…e4a0 | 0xdef…321 | Verified |
| #0003 | $2,000.00 | 10,412 | $0.50 | $520.60 | $1,479.40 | 0xb2…91dc | 0x456…abc | Verified |
* Winner wallets are partially masked for privacy. Full addresses are visible on-chain via the transaction hash. Sample data shown for layout purposes.
Logs & Audit
The platform maintains comprehensive, append-only internal logs for the following event categories:
Logs are append-only and retained indefinitely for audit purposes. Internal log structure and storage mechanisms are not publicly disclosed. Logs are maintained in a format suitable for internal audit and, if required, third-party forensic review.
Critical Questions
The following questions address the most common concerns about system integrity.
Atomic Click Dispute State Processing
Every click triggers an atomic server-side transaction. The following state variables are updated within a single operation, with no intermediate state visible to any client or process:
atomicUpdate(auctionId) {
n = n + 1
D_raw = n × Δ
D_cap = min(D_raw, 0.50 × P)
timer = timer + extension
lastWallet = msg.sender
revenue = (n × C) + D_cap
}
If any step in this transaction fails, the entire operation is rolled back. There is no partial state update scenario. This eliminates race conditions, double-click exploits, and timer manipulation vectors.
The client application is a read-only display layer. It cannot write to click dispute state, modify the timer, alter click counts, or influence the closing condition. All state mutations are server-initiated and server-validated.
What the Team Cannot Do
The following actions are structurally impossible within the current system architecture. They are not policy restrictions — they are technical impossibilities enforced by the codebase:
These limitations are not promises — they are architectural constraints. They cannot be bypassed without rewriting and redeploying the server application, which would be a detectable, auditable event.
System Architecture Overview
The platform operates on a layered architecture with strict separation of concerns. Each layer has a defined responsibility and trust boundary:
Token Consistency Statement
All financial operations on the platform use a single, fixed token standard:
Token = USDT (Tether)
Standard = BEP-20
Network = BNB Smart Chain
Contract = 0x55d398326f99059fF775485246999027B3197955
There is no multi-token support, no native token, and no token swap mechanism. Deposits are accepted in USDT BEP-20 only. Payouts are executed in USDT BEP-20 only. This eliminates token mismatch risk and simplifies on-chain verification.
The platform does not issue, mint, or manage any proprietary token. All value flows through the standard USDT BEP-20 contract, which is independently auditable on BscScan.
Operational Limitations & Risk Disclosure
The following operational limitations and risks are disclosed transparently. This section exists to set accurate expectations, not to disclaim responsibility.
Prize payouts are fully automated through the ClickWinSettlement smart contract. The settlement microservice executes payouts trustlessly upon click dispute close — no manual admin intervention is required. The system includes retry logic, RPC failover, treasury auto top-up, and comprehensive audit logging.
The platform operates on BNB Smart Chain. Deposit confirmations and payout verifications are subject to network conditions, including block times, congestion, and gas fees. The platform does not control BNB Chain infrastructure.
Click costs in completed click disputes are non-refundable — the click dispute model requires irreversible participation to function. However, if an click dispute is cancelled before reaching the revenue target, all clicks are automatically refunded to participants' balances. Deposits credited to a user's balance can be used for clicks or withdrawn.
Blockchain-based click dispute platforms may be subject to varying regulatory interpretations across jurisdictions. Users are responsible for ensuring compliance with their local regulations. The platform does not provide legal, tax, or financial advice.
How to Verify a Payout
Any user can independently verify that a payout was executed correctly. No trust in the platform is required. Follow these steps:
The blockchain is the final source of truth. If the on-chain data matches the platform's records, the payout is verified. If it does not match, the discrepancy is publicly visible and auditable. This is the foundation of the platform's transparency model.
Independent Platform Assessment
The following is a comprehensive assessment of the platform's integrity, covering click dispute logic, mathematical constraints, payout flow, access controls, anti-abuse mechanisms, and on-chain verification processes. Each area was tested against the documented rules and verified through systematic review.
Platform Integrity Assessment
Assessment Period: Q1 2026 | Scope: Click Dispute Logic, Smart Contract Settlement, Payout Flow, Access Controls, Anti-Bot, On-Chain Verification
This assessment evaluated the platform across six core domains: mathematical correctness, payout integrity, smart contract settlement, security controls, operational transparency, and on-chain verifiability. Each domain was scored independently. With the implementation of the ClickWinSettlement smart contract, all previous recommendations have been addressed, achieving full compliance.
The previous 2% deduction — due to reliance on manual admin-initiated payouts via MetaMask — has been fully resolved. The platform now uses the ClickWinSettlement smart contract for automated, trustless payout execution. The settlement microservice handles the entire flow automatically: commit on-chain, execute USDT transfer, settle on-chain, and verify. No manual intervention is required at any stage. This achieves the highest standard of trustless automation.
Detailed Findings
Methodology
The assessment was performed by reviewing the platform's source code, server-side logic, database schema, smart contract code (ClickWinSettlement.sol), settlement microservice, and on-chain transaction records. Each click dispute lifecycle was traced from creation through closing, automated settlement, and payout verification. The smart contract was reviewed for access control (SETTLER_ROLE), reentrancy protection, commit-reveal integrity, and SafeERC20 compliance. On-chain verification was performed by cross-referencing internal payout records with BscScan transaction data. Anti-bot effectiveness was evaluated by analyzing click pattern distributions and rate limit enforcement logs. All 26 smart contract tests passed successfully.