爆发 BaofaBaofa Documentation
中文 Open the App

Addresses

The contract addresses of the Baofa deployment on BNB Smart Chain, the external contracts it depends on, and how to verify each one.

Updated 2026-11-04Contracts baofa-rewrite-2026-11-04-a727bfe

Deployer#

Role Address
Deployer and owner at deployment 0xAc02d0B4e6e5b310486361d5C6Fc26DdAed05FAf

The deployer signed the 73 deployment and configuration transactions and the protocol token launch. See Roles and Governance for what it holds and what replaces it.

Protocol Contracts#

The protocol token was created by transaction 0x20e184…753dbe. It is on the curve; its PancakeSwap v2 pair does not exist until graduation, when the core's GraduatedToPancakeV2 event and the PancakeSwap factory's getPair(coin, WBNB) both name it.

Facets#

The diamonds route calls to these facet contracts. Reading facets() on a diamond returns exactly this list for it.

Diamond Facet Address
BaofaCore DiamondCutFacet 0x820300d0c84957CFD420855c0cCFA9954d9091D0
BaofaCore DiamondLoupeFacet 0xa5530e78Fb025e6A46Ba9130B71ab697726Dd1fC
BaofaCore OwnershipFacet 0x64a189a79b7d6f8953E99fe250b202F72360a173
BaofaCore CoreAdminFacet 0xabF6D5059634294aa5e32581b51284647B49F043
BaofaCore CoreCreateFacet 0x4699f093666Df437cE91CBe9903abdb4045aaDdc
BaofaCore CoreTradeFacet 0xe552Dc1E32776D6F9bAE89Ae8575a9De179F0383
BaofaCore CoreCreatorAdminFacet 0xC00F31D5DC6c245B9253D609b6DC3f16d2B77EBA
BaofaCore CoreMigrateFacet 0xe92c6c6cAa60F1379b901E468FF2BcAeeB2EE522
BaofaCore CoreCreatorFeesFacet 0x4babd42De164319A72647eAF09BdEa8751a90245
BaofaCore CoreIncentivesFacet 0x624C72ae130026adec04d6FadccEc979C3038FE1
BaofaCore CoreHopFacet 0x9d5e8ED280f8c8cc7F9739CBf5FaC29D7A318ab2
BaofaFees DiamondCutFacet 0x6DB952D1Fb052cb90acbf5346f5e265658721ae7
BaofaFees DiamondLoupeFacet 0xB48c3720EC97a0f2a9fB72F91ee5e5631D6773e9
BaofaFees OwnershipFacet 0xdC84671F531F734efC6991127506492ab68B7178
BaofaFees FeesConfigFacet 0x217F3f075A80999Caa3FCcb42D0FB2505d2f6400
BaofaFees FeesLookupFacet 0xdC05A5B534f14D59C18810F33E599146c098d242
BaofaFees FeesSharingFacet 0x7f8D605B69d1F8E88b631E8b82baae1401b3ed91
BaofaFees FeesSocialFacet 0x92c3d66e9791ce9EeF8D691D420e869b74289031
BaofaFees FeesBuybackFacet 0xdAa75d9C866cfc778B0AB988Af960437682DE60E
BaofaFrenzy DiamondCutFacet 0x08aCBB7523a535b34e6Ee739D8162204594a7c06
BaofaFrenzy DiamondLoupeFacet 0xdb474Cba4E819E69126396Bdd79707a47eb777f6
BaofaFrenzy OwnershipFacet 0x09515F4C38b6B60BCCbCb03C9FfC10120e497AE3
BaofaFrenzy FrenzyAdminFacet 0x76578b88da86A52EE191d6EC7AE94Ac5c68CB10B
BaofaFrenzy FrenzyTradeFacet 0xD60eC9877bA5a25D1D621A7ec7c65dcb6d129f1F
BaofaFrenzy FrenzySweepFacet 0xe4259164eb48B45a088F742eaf7173Df0AFd821f
BaofaRelay DiamondCutFacet 0x55a305cBbE38549681b9A9B50317A805C1b6463D
BaofaRelay DiamondLoupeFacet 0x613e3086F898063EBA7ff4C79A1BcceafA1c7728
BaofaRelay OwnershipFacet 0xEdFdDDe202aDb621a6b93AD310Dc702fC9668Ca4
BaofaRelay RelayAdminFacet 0x786e341ce02e2433BD11d90B04c013dC71a0019E
BaofaRelay RelayDonateFacet 0xadEA041625BFb66e431f59D72381B2b498389d20
BaofaRelay RelaySettlementFacet 0xc15069F107831c936F6a45f78f3cF0F6613395f8
BaofaRelay RelaySwapFacet 0x734eccebfe16AAdA1A3A382854eE57E55cAae419

The Baofa AMM module is not deployed; the core's module registry holds the zero address for it and every AMM path refuses with ModuleNotConfigured. Graduation goes to PancakeSwap v2.

Operator Addresses#

Role Address Scope
Frenzy trader 0x330beF4184F5fEDA3a64c1178DeB19eb6D3d1e4f signs the Frenzy programme's trades within the contract's caps
Protocol fee destination and withdraw authority 0x6d83e2429e4104a449c36dDdd979339f28655ECA receives swept protocol fees and the migration fee

The eight protocol fee recipients and the eight buyback recipients are listed on the Parameters page.

External Contracts#

Contract Address Used for
WBNB 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c the curve's quote custody and the graduation pair
PancakeSwap v2 factory 0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73 pair creation at graduation
PancakeSwap v2 router 0x10ED43C718714eb63d5aA57B78B54704E256024E relay swaps to the settlement asset
USDT (BEP-20) 0x55d398326f99059ff775485246999027b3197955 relay settlement asset
Dead address 0x000000000000000000000000000000000000dEaD receives every graduation's liquidity tokens

PancakeSwap v2 pair addresses are derived with the factory's init code hash 0x00fb7f630766e6a796048ea87d01acd3068e8ff67d078148a3fa3f4a84f69bd5. Before graduation a coin reports its canonical pair as gate(); after graduation the pair is in the core's GraduatedToPancakeV2 event and in the PancakeSwap factory's getPair(coin, WBNB).

Verifying an Address#

  1. Open the contract on BscScan or Sourcify and confirm the verified source with the compiler 0.8.38 and optimiser runs 200.
  2. For a coin, read core() and confirm it returns the BaofaCore address above; after graduation, compare the PancakeSwap factory's getPair(coin, WBNB) with the pair the app routes to.
  3. For a diamond, read owner() and compare it with the role table on this site; a diamond whose owner is not the published owner is not the protocol's.
  4. Treat this page as the reference: compare any address shown to you elsewhere against it before you sign anything.

Networks#

Baofa is deployed on BNB Smart Chain mainnet (chain id 56) only. There is no testnet deployment for public use, and no deployment on any other chain. A coin or a site claiming to be Baofa on another chain is not affiliated.

Baofa Documentation. Built from the launch contracts package baofa-rewrite-2026-11-04-a727bfe · 2026-11-04

baofa.fun · X @baofadotfun