Dividend Calculator

Simulate your annual dividend yield from staked MFTL tokens across the MoneyFund protocol.

Your staked MFTL tokens
Total tokens in the staking pool
Total MFTL tokens in circulation
MFTL token price in ETH
Days tokens are locked without withdrawal
Penalty % for early withdrawal after hard lock
Daily reduction in penalty % after hard lock
Day of withdrawal since staking (0 for no early withdrawal)

Multiswap

Number of swaps (0–3% fee)
Fee per swap (0–3%, to staking pool)
Total swap transaction volume
Number of airdrops/transfers (0–3% fee)
Fee per airdrop/transfer (0–3%, to staking pool)
Total airdrop/transfer volume

Storefront

Price per NFT sale
Total number of NFT sales
Share to payees (0–99.6%, to staking pool)

Adspace

Total bid amount per auction
Fee to receivers (0–100%, to staking pool)
Total number of ad auctions
Fee per comment (0.4% to recipients, 99.6% to bidder)
Number of comments (pays comment fee)
Fetched from Etherscan API
Fetched from Etherscan API

How It Works

How calculations are performed

Overview

Estimates your annual dividend yield from staked MFTL tokens in the StakingPool, based on fees deposited from Multiswap, Storefront, and Adspace contracts.

Stake Share

Your staked tokens / total pool staked, determining your share of dividends.

Pool Share

(Total Pool Staked / Total Token Supply) x 100

Percentage of total token supply staked in the pool.

Dividends

Multiswap

(Swap Fee + Airdrop Fee) x Stake Share

Your share of fees (0–3%) from swaps and distributions sent to custom fee receivers, assumed to include the staking pool.

Storefront

NFT Sale Price x Number of Sales x Payee Share % x Stake Share

Your share of payee profits (0–99.6%) from NFT sales sent to payees, assumed to include the staking pool.

Adspace

Bid Amount x Auction Count x Bid Fee % x Stake Share

Your share of non-refunded bid fees (0–100%) from ad auctions sent to fee receivers, assumed to include the staking pool.

Total Annual Yield

Multiswap + Storefront + Adspace - (Penalty x Token Price)

Annualized Yield %

(Total Yield / (Stake Amount x Token Price)) x 100

Deductions

Staking Fee

Stake Amount x 0.005

0.5% fee in MFTL tokens on staking, unstaking, or claiming rewards, sent to a hardcoded recipient.

Penalty

If day < hardLock: Stake x (initPenalty% / 100)

If day ≥ hardLock: Stake x max(0, initPenalty - (daysAfterLock x decay))

Penalty in MFTL tokens for early unstaking, decreasing after hard lock duration until reaching 0%.

Gas Cost

Total Gas Units x Gas Price x 10^-9

Gas units: Stake (80k), Withdraw (60k), Swap (120k/ea), Airdrop (100k/ea), NFT Sale (150k/ea), Bid (70k/ea), Comment (50k/ea), Launch (1M).

Adspace Comment Fee

Configurable ETH amount per comment, with 0.4% sent to hardcoded recipients and 99.6% to the current bidder (not a dividend).

Breakeven Days

Hard Lock Duration + (Initial Penalty % / Penalty Decay %)

Number of days until the penalty reaches 0%.