Skip to Content
Protocol referenceContract Addresses
Protocol reference · Addresses

Verify the destination, not just the label.

The values below are taken from the current application configuration and mirrored verified source artifacts. Links open the address directly on BscScan.

BNB Smart ChainChain ID 56

Core BitBlocks protocol

V2 AMM router

BitBlocks Router

Swap, add liquidity, remove liquidity, and BNB/WBNB handling.

0xdF8188fee765
V2 pair factory

BitBlocks Factory

Creates and indexes BitBlocks pair contracts.

0x65b3ccbd074e
Multi-pool rewards

MasterChef

Staking positions, pool weights, deposit fees, and BBKFI rewards.

0xAF7769097b06

Project tokens

Token

BBKFI

0xfC8E6828FCf4
Active wrapped BitBlocks

WBBK V2

0xBedF0631232B
Deprecated wrapped BitBlocks

WBBK V1

0x9045b014f847
Ecosystem token

BFIRE

0xE5599AA43208

External swap infrastructure

External integration

PancakeSwap V2 Router

0x10ED4356024E
External integration

PancakeSwap Smart Router

0x13f4EA568Dd4
External read integration

PancakeSwap Quoter V2

0xB048Bbe25997
External fallback spender

1inch Aggregation Router V6

The app prefers the live spender returned by 1inch when that provider is enabled.

0x111111842A65

Common route assets

AssetAddressRole
WBNB0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095cNative BNB representation and routing base
BUSD0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56Curated stablecoin and routing base
USDT0x55d398326f99059fF775485246999027B3197955Curated stablecoin and routing base
BTCB0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9cCurated token page asset
ETH0x2170Ed0880ac9A755fd29B2688956BD959F933F8Binance-Peg ETH and routing base

SmartChef addresses

The frontend maintains candidate addresses and validates SmartChef shape on-chain instead of treating one static address as the entire system. Each valid pool exposes its own stakedToken, rewardToken, rewardPerBlock, startBlock, and bonusEndBlock.

The mirrored verified SmartChef implementation example is:

Single reward pool

SmartChefBBKFI

0x16636f15d785

Always compare the address in the wallet prompt with this page and BscScan. For 1inch, use the spender returned by the live provider rather than assuming the fallback will always be used.

Last updated on