Multi-Chain Architecture & Tokenomics
Tokenomics & Vault Math
QanVault enforces a mathematically closed, 100% solvent fund partitioning model. Every unit of currency entering the protocol is accounted for with zero fractional reserves and zero discretionary diversion.
The 100 QANX Ticket Allocation#
For every ticket purchased (100 QANX), the contract partitions the payment across five segregated accounting ledgers:
| Ledger Name | Allocation (%) | Basis Points (bps) | QANX Amount | Settlement Event |
|---|---|---|---|---|
| Current Day Daily Draw ($D$) | 50.0% | 5,000 bps | 50.0 QANX | 00:00:00 UTC daily draw |
| Following Day Daily Draw ($D+1$) | 30.0% | 3,000 bps | 30.0 QANX | Following calendar day daily draw |
| Weekly Jackpot ($W$) | 7.5% | 750 bps | 7.5 QANX | Monday 00:00:00 UTC draw |
| Monthly Grand Jackpot ($M$) | 5.0% | 500 bps | 5.0 QANX | 1st day of month 00:00:00 UTC draw |
| Platform Operations Fee | 7.5% | 750 bps | 7.5 QANX | Keeper bot gas, VRF fees, infrastructure |
| Total Allocation | 100.0% | 10,000 bps | 100.0 QANX | 100% Solvency Guarantee |
Inflow Source
100 QANX Ticket Purchase (~$1.24)
10,000 Basis Points Total Allocation
50.0%5,000 bps
Daily Pot (D)
50.0 QANX
00:00:00 UTC Daily Draw
30.0%3,000 bps
Daily Pot (D+1)
30.0 QANX
Following Day Reserve
7.5%750 bps
Weekly Jackpot (W)
7.5 QANX
Monday 00:00:00 UTC
5.0%500 bps
Monthly Mega (M)
5.0 QANX
1st of Each Month
7.5%750 bps
Platform Ops Fee
7.5 QANX
Keepers, VRF & Audits
Solvency Invariant Proof#
The smart contract verifies mathematical solvency through an immutable on-chain invariant checked on every state transition:
\text{Contract Balance} \ge \text{DailyReserve}_D + \text{DailyReserve}_{D+1} + \text{WeeklyReserve}_W + \text{MonthlyReserve}_M + \text{UnclaimedPrizes}
Why Insolvency is Impossible
- Upfront Payment: Tickets cannot be minted without immediate token transfer or approved swap execution.
- Fixed Constant Fractions: The allocation sum is mathematically fixed to 10,000 basis points:
$$\sum_{i=1}^{5} \text{BPS}_i = 5{,}000 + 3{,}000 + 750 + 500 + 750 = 10{,}000 \text{ bps} \equiv 1.00
- Segregated Rollover Accounting: When a prize rolls over, it transitions between prize buckets without increasing total liabilities.
Platform Fee Sustainability#
The 7.5% platform operations fee (7.5 QANX per ticket) funds the decentralized infrastructure required for trustless automation:
- Autonomous Keeper Bots: Gas costs for executing daily, weekly, and monthly draw triggers at 00:00:00 UTC.
- VRF Oracle Call Costs: On-chain gas and oracle fees for commit-reveal random entropy requests.
- Cross-Chain Bridge Infrastructure: Monitoring and relaying cross-chain liquidity thresholds.
- Ongoing Security Audits: Formal verification, bug bounty rewards, and continuous smart contract monitoring.
Public Audit Functions#
Anyone can verify the solvency of the protocol in real time by calling these public view methods on the prize contract:
solidity
// Returns total cumulative QANX currently held across all prize vaults
function getTotalEscrowedBalance() external view returns (uint256);
// Returns individual reserve balances
function getReserveDailyD() external view returns (uint256);
function getReserveDailyDPlusOne() external view returns (uint256);
function getReserveWeekly() external view returns (uint256);
function getReserveMonthly() external view returns (uint256);
function getUnclaimedPrizesTotal() external view returns (uint256);Next Steps#
- Why BSC was chosen for settlement: Canonical BSC Settlement
- How cross-chain bridging works: Cross-Chain Bridge & Routing