Watch how $INCOME moves between Solana, BNB, TRON, TON, and Ethereum.
See burns propagate in real time, tokens lock and release across vaults,
and how every chain stays synchronized. Select a scenario below.
Burns propagate to keep this invariant true. Bridge transfers are supply-neutral.
System Components
What Powers Each Flow
◎
Solana Vault
Anchor Program + PDA
Program Derived Address owns the vault token account. Burns via CPI to burnChecked. Rate-limited lock/release. Burn debt tracking with automatic settlement.
Deployed per EVM chain (BNB, TRON, ETH). ERC20Burnable with pre-approved allowance. Replay protection via consumed VAA hashes. ReentrancyGuard on all external calls.
Watches all chains for burn events. Computes deterministic VAA hash = SHA-256(chain:txHash:amount). Submits propagateBurn() to every other chain's vault. Deduplication + retry.
Queries all 5 chains every 30 seconds. Computes canonical supply = min(effectiveTotalSupply). Serves the single source of truth for dashboards, bots, and frontends.
19 independent Guardian validators attest every cross-chain message (13/19 quorum). NTT for bridge lock/release. Generic messaging for burn propagation VAAs. Rate limiting built in.
Each chain has a vault holding tokens for bridge releases and burn propagation. The vault balance determines how many tokens can be released or burned.
Solana
Vault:
Circ:
Debt: 0
BNB
Vault:
Circ:
Debt: 0
TRON
Vault:
Circ:
Debt: 0
TON
Vault:
Circ:
Debt: 0
Ethereum
Vault:
Circ:
Debt: 0
One Token. One Supply. Every Chain.
Every burn is official. Every transfer is vault-backed. Every chain shows the same totalSupply. Fully verifiable on every block explorer.