Passive Income Calculator
See what holding ET10, SBIO or VAIX could pay each month, for a daily exchange volume you choose. Every rate below comes from the platform's fee and revenue-share code.
See every way to earn without trading →
Hypothetical what-if, not an earnings statement. Holder distributions have not started: no holder payout has been made yet. The exchange is running a zero-fee promotion, so the figure for today is $0. The estimate uses the standard taker fee and the volume you enter. Real volume, fees and distributions may differ, and nothing here promises income.
Your inputs
Holdings needed for your target
| Token | Holder share | Share of supply | Holdings needed* |
|---|
* At the standard taker fee and the volume you entered. Each row is that token held on its own; to check a mix of tokens, use "Volume needed for a target".
Daily volume needed for your target
Average platform daily volume (USD) your holdings would need for the target.
Estimated monthly distribution
Today (zero-fee promotion): $0.00
| Token | Holder share | Your slice | Per month* |
|---|---|---|---|
| Total* | — |
* At the standard taker fee, for the volume you entered. Paid in USDC once distributions begin. Today's figure is $0 while trading fees are zero.
Why this number is a floor, not the true number. This estimate divides the revenue pool by each token's total on-chain supply — including tokens sitting on exchanges, in non-member wallets, in the treasury and, for VAIX, VXV not yet swapped into VAIX. If a distribution were instead split only across the holdings actually eligible to receive it, the amount per token would be higher. Read the figure here as a conservative floor, not the exact amount.
How it is calculated
Monthly = daily volume × taker fee (10 bps) × share of trading fees sent to the revenue distributor (30%) × the token's share (50% ET10, 5% SBIO, 5% VAIX) × your holdings ÷ total supply × 30 days.
- Taker fee:
src/services/exchange/fee_tiers.py FEE_TIERS['Standard'] - Fee today:
src/services/exchange/pair_registry.py PairConfig.taker_fee_bps(0 during the promotion) - Share of trading fees:
src/services/rst_revenue_distributor.py REVENUE_STREAMS['clob_trading_fees'] - Token shares:
src/utils/live_token_data.py REVENUE_TOKENS[*]['revenue_share_pct'] - Your slice:
PlatformRevenueDistributor.sol: holdings / totalSupply, total supply read on-chain
ETLP is not included: its vault income has no per-holder formula to calculate against.
Copy for your AI agent
Paste this into your own AI agent to run the same calculation through our API.