BescPad partner
FUSD & FUST
FUSD is minted and redeemed for USDC through the FUSD Exchange contract, at a price set by that contract. FUST is a separate token; staking FUST in the Fusion Miner pays FUSD from a reward pool.
The two Buy buttons open BescPad's swap set to BESC → FUSD or BESC → FUST on the BESC DEX pools. Both tokens tax DEX trades: FUST's tax is read live (under FUST & Fusion Miner); FUSD's on BESC Hyper Chain was 2.5 % on buys and 2.5 % on sells when BescPad read the contract on 2026-10-21, is not read live, and can be changed by the owner (setTaxes). Mint / redeem and Fusion Miner are FUSD's own apps.
How FUSD works
- Mint and redeem. You mint FUSD by paying USDC into the FUSD Exchange (
buyFUSD) and redeem FUSD for USDC (sellFUSD). Both work only while the Exchange's trading switch is on and its emergency stop is off. On BESC Hyper Chain the USDC is BUSDC. - Fees. Each mint or redeem charges a 1.25 % operations fee plus a 1.25 % liquidity fee. Both rates are fixed in the contract (
OPERATIONS_TAX,LIQUIDITY_TAX). Wallets the owner marks tax-exempt pay no fee. - Price. The price is the supply of vUSD, an accounting token the Exchange mints and burns, divided by the supply of FUSD (
getCurrentPrice()). A mint adds vUSD and FUSD at the current price and a redeem removes both, so neither changes the price beyond integer rounding. Apart from that, the price changes only through the owner and role functions under Contract permissions: adding or removing liquidity, minting or burning vUSD or FUSD directly, or pointing the Exchange at a different vUSD token. - Treasury. The USDC is held by a separate Treasury contract (
FUSDTreasury), which pays out redeems. The owner can point the Exchange at a different Treasury (setTreasury). - One deployment per chain. BESC Hyper Chain, Ethereum, BNB Chain and Polygon each have their own FUSD supply, treasury and price, at the same contract addresses.
The appreciating stabletoken. Backed 1:1 by USDC.
Live numbers by chain
Read from each chain's contracts by BescPad's server, at most once a minute. A chain that can't be read keeps its last numbers, marked with the time they were read.
BESC Hyper Chain
as of 2026-10-25 18:45 UTC- Price
- 1.077367 BUSDC per FUSD
- FUSD supply
- 15,806.86
- vUSD supply
- 17,029.80
- Treasury BUSDC
- 10,045.51
- Backing
- 58.98%
- Mint & redeem
- On
- Owner liquidity removal
- On
- WBESC/FUSD pool
- 7,075.9564 WBESC · 2,545.61 FUSD
1 WBESC = 0.3597 FUSD
Ethereum
as of 2026-10-25 18:45 UTC- Price
- 1.073403 USDC per FUSD
- FUSD supply
- 15,468.55
- vUSD supply
- 16,604.01
- Treasury USDC
- 15,172.05
- Backing
- 91.37%
- Mint & redeem
- On
- Owner liquidity removal
- On
- WETH/FUSD pool
- 0.5791 WETH · 1,324.73 FUSD
1 WETH = 2,287.2449 FUSD
BNB Chain
as of 2026-10-25 18:45 UTC- Price
- 1.071555 USDC per FUSD
- FUSD supply
- 447,917.63
- vUSD supply
- 479,968.77
- Treasury USDC
- 223,604.65
- Backing
- 46.58%
- Mint & redeem
- On
- Owner liquidity removal
- On
- WBNB/FUSD pool
- 7.2587 WBNB · 5,283.97 FUSD
1 WBNB = 727.9479 FUSD
Polygon
as of 2026-10-25 18:45 UTC- Price
- 1.073403 USDC per FUSD
- FUSD supply
- 29,192.30
- vUSD supply
- 31,335.13
- Treasury USDC
- 29,876.24
- Backing
- 95.34%
- Mint & redeem
- On
- Owner liquidity removal
- On
- WPOL/FUSD pool
- 13,035.4120 WPOL · 1,222.08 FUSD
1 WPOL = 0.0937 FUSD
How we measure this
- Price
- The Exchange's
getExchangeStats()price, the same asgetCurrentPrice(): vUSD supply (vUSD.totalSupply()) × 1018 ÷ FUSD supply (FUSD.totalSupply()). In USDC per FUSD, before fees. - FUSD supply / vUSD supply
FUSD.totalSupply()andvUSD.totalSupply()on that chain. vUSD is read at the address listed under Contracts & links, which is whatvUSDToken()returned on each chain when this page was set up (2026-10-21).- Treasury USDC
USDC.balanceOf(treasury): the Exchange's USDC held by the FUSD Treasury at the address listed under Contracts & links, which is whattreasury()returned on each chain when this page was set up (2026-10-21). This USDC has 6 decimals on Ethereum and Polygon and 18 on BESC Hyper Chain (BUSDC) and BNB Chain; each is scaled by its own decimals.- Backing
- Treasury USDC (
USDC.balanceOf(treasury)) ÷ vUSD supply (vUSD.totalSupply()), as a percentage cut (not rounded) to two decimals. - Mint & redeem
- On only while the trading switch in
getExchangeStats()(tradingEnabled) is on andemergencyStop()is off:buyFUSDandsellFUSDneed both. - Owner liquidity removal
- The withdrawal switch in
getExchangeStats()(withdrawalEnabled). It applies only to the owner'sremoveLiquidity, not to redeems. - Pool
getReserves()on that chain's FUSD DEX pair: its base-token and FUSD reserves, and FUSD reserve ÷ base reserve for the pool price.
Mint & redeem calculator
Pick a chain, choose mint or redeem and type an amount. The estimate uses the Exchange's own formula (calculateFUSDAmount / calculateUSDCAmount) at that chain's live price.
- Value before fees
- — BUSDC
- Operations fee (1.25 %)
- — BUSDC
- Liquidity fee (1.25 %)
- — BUSDC
- Estimate
- FUSD
Type an amount to see an estimate.
Estimate at the live contract price; the actual transaction may differ slightly. Wallets the Exchange marks tax-exempt pay no fee.
FUST & Fusion Miner
FUST and the Fusion Miner exist on BESC Hyper Chain and BNB Chain. The miner pays FUSD from its reward pool to FUST stakers.
BESC Hyper Chain
as of 2026-10-25 18:45 UTC - FUST price
- 0.0000156742 FUSD
- FUST DEX tax
- buy 5.00% · sell 10.00%
- Total staked
- 51,859,800.46 FUST
- Reward pool
- 10.6122 FUSD
- Released per day (1 % of the pool)
- 0.1061 FUSD
- Pool last funded
- 2026-03-16
No FUST is staked on BESC Hyper Chain right now, so each day’s 1 % leaves the pool without being paid to anyone.
BNB Chain
as of 2026-10-25 18:45 UTC - FUST price
- 0.0000357119 FUSD
- FUST DEX tax
- buy 5.00% · sell 10.00%
- Total staked
- 15,807,570,696.99 FUST
- Reward pool
- 2,062.4218 FUSD
- Released per day (1 % of the pool)
- 20.6242 FUSD
No FUST is staked on BNB Chain right now, so each day’s 1 % leaves the pool without being paid to anyone.
Fixed rules in the miner contract
- 1 % of the reward pool is released per day and shared among stakers by stake size (
DAILY_REWARD_PERCENT). While nothing is staked, the day’s 1 % still leaves the pool but is paid to no one. - Each stake has a 30-day minimum period (
MIN_STAKE_DURATION); unstaking before it ends costs 5 % of the stake (EARLY_UNSTAKE_PENALTY), sent to the miner's owner. - Rewards are paid in FUSD from the pool; the miner does not mint FUSD.
How we measure this
- FUST price
- (Base token per FUST from the FUST pair) × (FUSD per base token from the FUSD pair), both from
getReserves(). The base token is WBESC on BESC Hyper Chain and WBNB on BNB Chain. - FUST DEX tax
FUST.buyTaxEcosystem()andFUST.sellTaxEcosystem(), stored in 1/10,000. Charged when FUST moves from or to a registered pool, unless either address is tax-exempt.- Total staked
- The Fusion Miner's
totalStaked(). - Reward pool
- What the pool holds once the miner applies the daily 1 % it still owes. The miner's
rewardPool()is the stored pool: the 1 % for each full day sincelastUpdate()is taken from it only at the next stake, claim, unstake, funding or adjustment of the pool, ortriggerRewardDecay(_applyDecay). BescPad runs the contract's own day-by-day maths on those two reads.- BESC Hyper Chain: stored 15.2384 FUSD as of 2026-09-19 02:33 UTC; 36 days of 1 % release not yet applied on-chain.
- BNB Chain: stored 2,083.2544 FUSD as of 2026-10-24 17:44 UTC; 1 day of 1 % release not yet applied on-chain.
- Released per day
- That pool ×
DAILY_REWARD_PERCENT(100) ÷PRECISION(10,000): what the next day takes from it. It is shared among stakers by stake size; while nothing is staked it is paid to no one. - Pool last funded
- The newest
RewardFundedevent (fromfundRewardPool) in the BESC explorer's logs. Changes made withadjustRewardPoolare not included. Not shown for BNB Chain, whose logs this page doesn't read.
Your wallet
Connect a wallet with the Connect Wallet button at the top to see your FUSD, FUST and BUSDC balances on BESC Hyper Chain and your Fusion Miner stakes. Read-only: this panel never asks you to sign or send anything.
The wallet panel reads BESC only; switch the site to BESC Hyper Chain to see it.
Wallet
- FUSD
- —
- FUST
- —
- BUSDC
- —
- Pending miner reward (FUSD, as
pendingReward()reports) - —
- Lifetime miner rewards (FUSD)
- —
Pending miner reward is what the miner's pendingReward() reports. Days not yet applied are added at the next claim or stake change (by any wallet), or when the pool is funded or adjusted.
Fusion Miner stakes
Live activity on BESC
The latest 20 events on BESC Hyper Chain, newest first: FUSD mints and redeems on the Exchange, and swaps on the WBESC/FUSD and FUST/WBESC pools. Read from the BESC explorer. as of 2026-10-25 18:45 UTC
- FUSD buy0.0007 FUSD0.0021 WBESCpool side0xd32e…5337
- FUSD buy0.5210 FUSD1.4525 WBESCpool side0xd32e…5337
- FUST buy73.30 FUST0.0032 WBESCpool side0xd1c7…7dfb
- FUST buy4,608.10 FUST0.2013 WBESCpool side0xd1c7…7dfb
- FUST buy6,191.58 FUST0.2705 WBESCpool side0xd1c7…7dfb
- FUSD sell6.8300 FUSD18.9714 WBESCpool side0x06af…0286
- FUSD buy0.3304 FUSD0.9256 WBESCpool side0x314c…d090
- FUSD buy0.5186 FUSD1.4525 WBESCpool side0x314c…d090
- FUSD sell8.2287 FUSD22.9767 WBESCpool side0x06a9…529b
- FUST buy782.41 FUST0.0341 WBESCpool side0x3058…3418
- FUST buy65,009.11 FUST2.8385 WBESCpool side0xfca5…4bf0
- FUST buy72,170.31 FUST3.1471 WBESCpool side0xdc39…4ce6
- Mint3.6505 FUSD4.0338 BUSDC (gross)0xdc39…4ce6
- FUSD sell7.9044 FUSD22.2120 WBESCpool side0xefec…bbe8
- FUST buy72,275.41 FUST3.1473 WBESCpool side0xc0a5…ea46
- FUST sell21,839.76 FUST0.9449 WBESCpool side0x7b0d…d028
- FUST sell34,800.89 FUST1.5064 WBESCpool side0x74d0…719c
- FUSD buy0.0035 FUSD0.0100 WBESCpool side0x44f0…5fbd
- FUSD buy0.5520 FUSD1.5652 WBESCpool side0x44f0…5fbd
- FUST buy86,712.06 FUST3.7743 WBESCpool side0x539c…5471
A single transaction can show two rows when the token's own tax swap runs in the same transaction.
Mints and redeems show the Exchange's own figures (TradeExecuted): the FUSD amount and the BUSDC amount before the 1.25 % + 1.25 % fees. Swaps show the amounts the pool sent and received; FUSD and FUST are taxed on DEX trades, so a wallet's own amounts can differ.
Contract permissions
The key powers the contract code gives its owner and other roles, not a complete list, from the source verified on the BESC explorer. On the other chains, where they exist, the FUSD, FUST, Exchange, Treasury and Fusion Miner contracts have byte-identical code; vUSD's code was checked on BESC Hyper Chain only.
FUSD token FUSDV2
setTaxesowner- Sets the DEX buy and sell taxes (liquidity + operations), up to 25 % for each side (
MAX_TAX). addLPowner- Marks any address as a DEX pool, or unmarks it. FUSD moving from a marked address is taxed as a buy and FUSD moving to it as a sell, unless either side is tax-exempt.
setBlacklist/batchSetBlacklistowner- Blocks (or unblocks) addresses from sending or receiving FUSD.
setControllerowner- Adds or removes controllers. Controllers can
mintFUSD to any address andburnFUSD from any address.
FUST token FUSTV2
setTaxesowner- Sets the DEX buy and sell taxes, up to 25 % each (
MAX_TAX). addLPowner- Marks any address as a DEX pool, or unmarks it. FUST moving from a marked address is taxed as a buy and FUST moving to it as a sell, unless either side is tax-exempt.
setControllerowner- Adds or removes controllers. Controllers can
mintFUST to any address andburnFUST from any address.
FUSD Exchange V3 FUSDExchangeV3
removeLiquidityowner- While
withdrawalEnabledis on: sends USDC from the treasury to the owner and burns the matching vUSD, which lowers the price. addLiquidity/injectUSDCowner or liquidity providers,depositLiquiditydepositors- Add USDC to the treasury and mint vUSD without minting FUSD, which raises the price.
setTradingEnabled/setEmergencyStop/setWithdrawalEnabledowner- Switch mint and redeem off or on (the first two), and
removeLiquidityoff or on (the third). setVUSDToken/setTreasuryowner- Point the Exchange at a different vUSD token or Treasury contract. The price is read from the vUSD token in use, and redeems are paid from the Treasury in use.
setUSDCDecimalsowner- Sets the USDC decimals (1 to 18) the Exchange uses to convert USDC amounts to vUSD and FUSD amounts in mints, redeems and liquidity calls.
FUSD Treasury FUSDTreasury
ownerWithdrawERC20owner- Withdraws any token from the treasury to any address, without changing the Exchange's records.
withdrawowner or controllers- Sends any token from the treasury to any address; the Exchange uses it to pay redeems. The owner sets controllers with
setController.
vUSD vUSD
mint/burnowner or controllers- Creates vUSD at, or destroys it from, any address. The price is vUSD supply ÷ FUSD supply, so this moves the price. The owner sets controllers with
setController.
Fusion Miner FUSTStakingV2
adjustRewardPoolreward managers- Adds FUSD to the reward pool or takes FUSD out of it (not below
rewardPoolFloorwhen one is set). The owner picks reward managers withsetRewardManager. fundRewardPoolanyone- Adds FUSD to the reward pool.
Contracts & links
Every contract this page reads, per chain, linked to that chain's explorer.
BESC Hyper Chain
-
FUSD token
0xcfd6AaA9373CEebcC03D3cd9d87d4033da67B8e9 -
FUSD Exchange V3 (mint and redeem)
0xd4939168A8f0D5C2B014F63c8eBcb70Af5e6C245 -
FUSD Treasury (holds the USDC)
0x5b038bb3470a86ce503f788fe83261463abb979d -
vUSD (accounting token)
0x5be50ee38c4de4252dc851654e30add1eccb6ec9 -
BUSDC used by the Exchange
0xB54aD626E127f0f228dBeab6F2A61e8e6e029A4B -
WBESC/FUSD DEX pair
0xc2f202c539b3d599f4aac615a87e8da6d40bbb94 -
FUST token
0x14b792A2d8252CF8fbfa5B8f29E3388576c33a31 -
FUST/WBESC DEX pair
0x44df4379a980e1e2eef5c524d4c1ffdfda5895f9 -
Fusion Miner
0x145beABec2d2D6783513696a4A3813b40AAac81c
Ethereum
-
FUSD token
0xcfd6AaA9373CEebcC03D3cd9d87d4033da67B8e9 -
FUSD Exchange V3 (mint and redeem)
0xd4939168A8f0D5C2B014F63c8eBcb70Af5e6C245 -
FUSD Treasury (holds the USDC)
0x5b038bb3470a86ce503f788fe83261463abb979d -
vUSD (accounting token)
0x5be50ee38c4de4252dc851654e30add1eccb6ec9 -
USDC used by the Exchange
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 -
WETH/FUSD DEX pair
0xe488efc4f3ce7d9381d2a9d9e6a085915e6f8707
BNB Chain
-
FUSD token
0xcfd6AaA9373CEebcC03D3cd9d87d4033da67B8e9 -
FUSD Exchange V3 (mint and redeem)
0xd4939168A8f0D5C2B014F63c8eBcb70Af5e6C245 -
FUSD Treasury (holds the USDC)
0x5b038bb3470a86ce503f788fe83261463abb979d -
vUSD (accounting token)
0x5be50ee38c4de4252dc851654e30add1eccb6ec9 -
USDC used by the Exchange
0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d -
WBNB/FUSD DEX pair
0xfaca9fd1be34322fc40c2f78374b8fefffec99a4 -
FUST token
0x14b792A2d8252CF8fbfa5B8f29E3388576c33a31 -
FUST/WBNB DEX pair
0x0d70501e37271d6ca0bb25cbb85f563913e403bb -
Fusion Miner
0x145beABec2d2D6783513696a4A3813b40AAac81c
Polygon
-
FUSD token
0xcfd6AaA9373CEebcC03D3cd9d87d4033da67B8e9 -
FUSD Exchange V3 (mint and redeem)
0xd4939168A8f0D5C2B014F63c8eBcb70Af5e6C245 -
FUSD Treasury (holds the USDC)
0x5b038bb3470a86ce503f788fe83261463abb979d -
vUSD (accounting token)
0x5be50ee38c4de4252dc851654e30add1eccb6ec9 -
USDC used by the Exchange
0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 -
WPOL/FUSD DEX pair
0xc8c95d18a96dbfc95333285e16612379a21d2768
FUSD's own links
FUSD and FUST are run by their own team, not BescPad. Numbers are read live from each blockchain. Not financial advice.