Skip to main content

Earn

How it works

Swaps on BlankFX are filled from currency pools. When you supply stablecoins to a pool you become part of that liquidity, and you earn a share of the fees on every swap that touches the pool. Earnings accrue automatically. There is nothing to claim or compound.

Pools

Contract addresses are on Contracts.

Supplying

  1. Open Earn and pick a pool
  2. Choose one stablecoin the pool accepts and enter an amount
  3. Approve the token the first time
  4. Confirm the deposit
You receive pool share tokens (e.g. BFX-USD). Deposits are single-sided: supply one coin, no pairing needed. A cross-currency pool (EUR, CHF, SGD, JPY) refuses new deposits while it holds less than 80% of what it owes its suppliers, so new suppliers don’t buy into a shortfall. Deposits reopen once the pool is back above that level.

How earnings work

The fee on each swap is split: 80% stays in the pool for suppliers and 20% goes to the BlankFX treasury (see Fees). The pool’s share stays in the pool, so each share token is redeemable for more over time. Your number of shares doesn’t change; their value does. Example: you supply 1,000 USDC and receive about 1,000 BFX-USD. Over the following month swaps pay fees into the pool and the share value rises 0.4%. Your shares are now worth about 1,004 USDC.

Withdrawing

  1. Open your position in Earn
  2. Choose Withdraw, enter the amount and the coin you want back
  3. Confirm
Newly received pool shares unlock after a cooldown: 5 hours for the USD pool, 5 minutes for the other pools. Shares that have already unlocked stay withdrawable when you add more. The cooldown stops someone depositing and withdrawing around a single large trade. You can withdraw in any coin the pool holds, subject to that coin’s available balance.

Risks

  • Smart-contract risk. Funds are held by smart contracts. No contract is risk-free.
  • Imbalance risk. If swaps drain one coin from a pool, withdrawals in that coin wait until it is replenished; you can withdraw in another coin of the pool instead. Cross-currency pools carry exposure to how much of the currency has flowed in or out.
  • Oracle risk. Cross-currency prices start from oracle feeds. A wrong or stale feed could misprice trades. Pools stop quoting when a feed is stale (see How the exchange works).
  • Stablecoin risk. A coin in the pool could lose its peg or be frozen by its issuer, which affects every supplier to that pool.
Only supply what you can afford to have at risk. Nothing here is investment advice.