Skip to Content
Use the appStake and earn
Use the app · Earn

Read the pool, then commit the token.

Earn combines one multi-pool MasterChef with independently deployed SmartChef contracts. Their reward sources, timelines, and admin controls are different.

MasterChefSmartChefVariable APR

Compare pool systems

MasterChefSmartChef
Contract modelOne contract, many pid valuesOne contract per pool
RewardBBKFI minted through token ownershipPre-funded reward token
ScheduleGlobal per-block emission split by weightPool-specific start, end and rate
Deposit feeConfigurable per poolNo deposit-fee field in this implementation
Harvestdeposit(pid, 0)deposit(0)
Emergency exitReturns stake, forfeits pending rewardsReturns stake, forfeits pending rewards

Stake in a pool

Open Earn and choose a status

The screen groups available pools and derives active, upcoming, or ended state from current block data. Review token pair, pool type, reward asset, TVL, APR and timing.

Open the pool modal

Select a pool to inspect wallet balance, amount already staked, pending rewards, total stake, deposit fee, reward rate, and—where applicable—the SmartChef countdown.

Choose Stake

Enter an amount or select Max. For MasterChef pools with a deposit fee, the next-day estimate uses the net deposited amount.

Approve and deposit

If allowance is insufficient, the app submits approval and then deposit. Confirm each transaction in the wallet.

Track the position

Pending rewards accrue according to the contract’s accumulator and are refreshed from on-chain reads. USD metrics are estimates, not contract guarantees.

Harvest or withdraw

Harvest claims pending rewards without changing principal. The frontend calls a zero-amount deposit on both supported pool types.

What APR means here

APR is computed from current reward rate, reward price, deposited value, pool weight and an assumed BSC block cadence. It can change when any input changes. It is not stored as a fixed percentage in the staking contract.

Check the reward asset

A high token count is not the same as high value. Confirm the reward contract, price liquidity, and whether it can be sold.

Check the deposit asset

LP farms carry both token risk and impermanent-loss risk. Single-token pools still carry token and contract risk.

Check the schedule

A SmartChef can be near its end block. MasterChef weights and deposit fees can be changed by authorized roles.

Check admin controls

SmartChef owners can stop rewards early and recover unrelated tokens. They cannot use recoverWrongTokens for the configured stake or reward token.

The interface discovers SmartChef contracts from a maintained candidate registry and validates them on-chain. A displayed pool is still not a promise of token quality, future APR, or reward liquidity.

Last updated on