The Binance Web3 DeFi API currently supports 10 EVM chains and Solana â BNB Smart Chain, Ethereum, Base, Arbitrum One, Polygon, Optimism, Avalanche C-Chain, Robinhood, Katana, ARC, and Solana â with more chains and protocols to be added in upcoming releases.
Supported Chains
| # | Chain | Short Name | Chain ID | Native Asset |
|---|---|---|---|---|
| 1 | BNB Smart Chain | BSC | 56 | BNB |
| 2 | Ethereum | ETH | 1 | ETH |
| 3 | Base | BASE | 8453 | ETH |
| 4 | Robinhood | Robinhood | 4663 | ETH |
| 5 | Arbitrum One | ARB | 42161 | ETH |
| 6 | Polygon | POL | 137 | POL |
| 7 | Optimism | OP | 10 | ETH |
| 8 | Avalanche C-Chain | AVAX | 43114 | AVAX |
| 9 | Katana | KATANA | 747474 | ETH |
| 10 | ARC | ARC | 5042 | ETH |
| 11 | Solana | SOL | CT_501 | SOL |
EVM chains use a plain numeric
binanceChainId(e.g."56"); Solana uses theCT_-prefixed string"CT_501", consistent with the Trading / Transaction APIs. Solana addresses are base58 (case-sensitive) â see Integration Flow for the Solana-specific build and signing flow.
Supported Protocols
Protocol data queries (protocol / investment discovery) and transaction building are available for
the following protocols on the chains listed in each protocol's Supported Chains column. Each
protocol may expose one or more investment types (Earn, LiquidityPool); the same
defiProtocolId identifies the protocol across all of its supported chains.
Position queries (
POST /api/v1/defi/data/position/list) cover a wider set of protocols â see Position Coverage below.
| Protocol | defiProtocolId | Supported Chains | Investment Types | Transaction Build |
|---|---|---|---|---|
| Venus | venus | BNB Smart Chain | Earn | deposit / redeem / claim |
| Venus Flux | venusflux | BNB Smart Chain | Earn | deposit / redeem |
| Lista DAO | helio | BNB Smart Chain, Ethereum | Earn | deposit / redeem |
| Aave V3 | aave3 | BNB Smart Chain, Ethereum, Base, Arbitrum One, Polygon, Optimism, Avalanche C-Chain | Earn | deposit / redeem |
| Aave V4 | aave4 | Ethereum | Earn | deposit / redeem |
| Aster | astherus | BNB Smart Chain | Earn | deposit / redeem / claim |
| Solv | solv | BNB Smart Chain | Earn | deposit / redeem / claim |
| Morpho | morphoblue | Ethereum, Base, Arbitrum One, Robinhood, Katana, ARC | Earn | deposit / redeem |
| Spark | spark | Ethereum | Earn | deposit / redeem |
| Fluid | fluid | Ethereum, Base, Arbitrum One | Earn | deposit / redeem |
| Ethena | ethena | Ethereum | Earn | deposit / redeem |
| Nest Credit | nestcredit | BNB Smart Chain, Ethereum | Earn | deposit / redeem |
| Treehouse | treehouse | Ethereum | Earn | deposit / redeem |
| Renzo | renzo | Ethereum, Solana | Earn | Ethereum: deposit / redeem Solana: deposit / redeem / claim |
| Rocket Pool | rocketpool | Ethereum | Earn | deposit / redeem |
| Lido | lido | Ethereum | Earn | deposit / redeem |
| Maple | maple | Ethereum | Earn | deposit / redeem |
| Uniswap V3 | uniswap3 | BNB Smart Chain, Ethereum, Base, Arbitrum One, Polygon, Optimism, Avalanche C-Chain, Robinhood, ARC | LiquidityPool | lp-add / lp-remove / claim |
| Uniswap V4 | uniswap4 | BNB Smart Chain, Ethereum, Base, Robinhood, ARC | LiquidityPool | lp-add / lp-remove / claim |
| PancakeSwap V3 | pancakeswap3 | BNB Smart Chain, Base, Arbitrum One, Ethereum | LiquidityPool | lp-add / lp-remove / claim |
| PancakeSwap Infinity | pancakeswap4 | BNB Smart Chain | LiquidityPool | lp-add / lp-remove / claim |
| QuickSwap V3 | quickswap3 | Polygon | LiquidityPool | lp-add / lp-remove / claim |
| Solana Staking | sol_staking | Solana | Earn | deposit / redeem / claim |
| Marinade | marinadefinance | Solana | Earn | deposit / redeem / claim |
| Jito | jito | Solana | Earn | deposit / redeem / claim |
| Kamino | kamino | Solana | Earn | deposit / redeem |
| Raydium CLMM | raydium3 | Solana | LiquidityPool | lp-add / lp-remove / claim |
| Orca CLMM | orca3 | Solana | LiquidityPool | lp-add / lp-remove / claim |
| Jupiter | jupiter | Solana | Earn | deposit / redeem / claim |
| Fragmetric | fragmetric | Solana | Earn | deposit / redeem / claim |
| Solayer | solayer | Solana | Earn | deposit / redeem / claim |
Solana protocol notes â
sol_staking,marinadefinance, andjitoauto-compound rewards into the position value, so theirclaimReward(claim withREWARD_PROTOCOL/REWARD_INVESTMENT) is not supported and is rejected with40481; claim principal from these viaREDEMPTION.kaminoEarn Vault redeems instantly (noREDEMPTIONclaim).raydium3andorca3are concentrated-liquidity LPs âdeposit/redeemgo throughlp-add/lp-remove, and fees are claimed viaLP_FEE.jupiteraggregates several surfaces (jupSOL stake, Stake JUP, Lend Borrow, JLP); the available actions for a givenjupiterinvestment are returned byinvestment/listandprotocol/list. The redeem/claim field varies by Solana protocol (stakeAccounts/redemptionId/positionAddress) â see Integration Flow.
The tables above list the full supported scope for this release. Always use
POST /api/v1/defi/data/protocol/listto fetch the authoritative, up-to-date list (server-side configured and subject to change). The samedefiProtocolIdidentifies a protocol across all of its supported chains â pass the targetbinanceChainIdto scope queries to one chain. Transaction actions can differ per chain (a chain without rewards has noclaim); the authoritative action set per chain is returned byprotocol/list.
Position Coverage
Position queries (POST /api/v1/defi/data/position/list) cover the protocols below across the
supported chains â a wider set than the transaction/investment list above.
| Protocol | defiProtocolId | Supported Chains |
|---|---|---|
| Venus | venus | BNB Smart Chain |
| Venus Flux | venusflux | BNB Smart Chain |
| Lista DAO | helio | BNB Smart Chain, Ethereum |
| Aave V3 | aave3 | BNB Smart Chain, Ethereum, Base, Arbitrum One, Polygon, Optimism, Avalanche C-Chain |
| Aave V4 | aave4 | Ethereum |
| Aster | astherus | BNB Smart Chain |
| Solv | solv | BNB Smart Chain |
| Morpho | morphoblue | Ethereum, Base, Arbitrum One, Robinhood, Katana, ARC |
| Spark | spark | Ethereum |
| Fluid | fluid | Ethereum, Base, Arbitrum One |
| Sky | sky | Ethereum |
| Ethena | ethena | Ethereum |
| Nest Credit | nestcredit | BNB Smart Chain, Ethereum |
| Treehouse | treehouse | Ethereum |
| Renzo | renzo | Ethereum, Solana |
| Rocket Pool | rocketpool | Ethereum |
| Lido | lido | Ethereum |
| Maple | maple | Ethereum |
| ether.fi | etherfi | Ethereum |
| USDD | usdd | Ethereum |
| Compound V3 | compound3 | Ethereum, Base, Arbitrum One, Polygon, Optimism |
| Uniswap V2 | uniswap2 | BNB Smart Chain, Ethereum, Base, Arbitrum One, Polygon, Optimism, Avalanche C-Chain |
| Uniswap V3 | uniswap3 | BNB Smart Chain, Ethereum, Base, Arbitrum One, Polygon, Optimism, Avalanche C-Chain, Robinhood, ARC |
| Uniswap V4 | uniswap4 | BNB Smart Chain, Ethereum, Base, Robinhood, ARC |
| PancakeSwap V2 | pancakeswap | BNB Smart Chain |
| PancakeSwap V3 | pancakeswap3 | BNB Smart Chain, Base, Arbitrum One, Ethereum, Robinhood |
| PancakeSwap Infinity | pancakeswap4 | BNB Smart Chain |
| QuickSwap | quickswap | Polygon |
| QuickSwap V3 | quickswap3 | Polygon |
| Stader | stader | Ethereum, Polygon |
| Ondo | ondo | BNB Smart Chain, Ethereum |
| Lorenzo Protocol | lorenzoprotocol | BNB Smart Chain |
| Unitas | unitas | BNB Smart Chain |
| Saturn Credit | saturncredit | Ethereum |
| APYX Finance | apyxfi | Ethereum |
| CIAN | cian | Ethereum |
| Frax | frax | Ethereum |
| Ember (Bitwise) | emberso | Ethereum |
| Re | rexyz | Ethereum |
| BENQI | benqi | Avalanche C-Chain |
| Pendle V2 | pendle2 | Ethereum, Arbitrum One |
| USDAI | usdai | Arbitrum One |
| Solana Staking | sol_staking | Solana |
| Marinade | marinadefinance | Solana |
| Jito | jito | Solana |
| Kamino | kamino | Solana |
| Raydium | raydium3 | Solana |
| Orca | orca3 | Solana |
| Jupiter | jupiter | Solana |
| Fragmetric | fragmetric | Solana |
| Solayer | solayer | Solana |
| Binance Staked SOL | binanceliquidstaking | Solana |
| Huma Finance | huma | Solana |
Note the difference when integrating:
- A position returned for a protocol inside the transaction/investment list above carries valid
investmentIds; you can follow up with investment queries and transaction building. - A position returned for a protocol only in this position list is display-only â its
investmentIdsmay be empty, and transaction building is not available for it. Do not assume every returned position can act as the entry point of a transaction.
The only way to tell whether an investmentIds value is valid: look it up via
POST /api/v1/defi/data/investment/list (or /investment/detail). Even if the position response
carries investmentIds, they are invalid when the investment queries return no match â they
cannot be used for transaction building, and build calls with them will fail.
Current Limitations
- Redeem waiting period: some protocols (e.g. Lista
helio, Asterastherus, and on Solanasol_staking,marinadefinance,renzo,solayer,jupiter,fragmetric) impose a waiting period before redeemed funds become claimable â Solana protocols range from 2 to 30 days. The build response carries it asdata.redeemDelayDays(a[min, max]day pair;[]= instant) â read it from every/transaction/redeemcall before proceeding with signing. See Integration Flow. - Solana transaction expiry: Solana transactions reference a recent blockhash that expires in roughly 30 seconds. Sign and broadcast the transaction as soon as it is built; if the blockhash expires before broadcast, rebuild the calldata and try again.
- Solana rent & priority fee: creating a new account or position on Solana (e.g. a new stake
account, a new LP position NFT) costs a small rent deposit; the preview's
feeAndContract.estimatedNetworkFeesurfaces it asrentFeeAmount/rentFeeValueUsd, alongside thepriorityFeeAmount. EVM previews leave these fieldsnull. - Chains and protocols listed above are the current release scope; new chains and protocols are added as server-side support rolls out â re-check this page after releases.
Related Endpoints
| Endpoint | Purpose |
|---|---|
POST /api/v1/defi/data/position/list | Query positions across the supported protocols |
POST /api/v1/defi/data/protocol/list | List supported protocols (authoritative, live) |
POST /api/v1/defi/data/protocol/detail | Protocol detail (security scores, team, FAQ) |
POST /api/v1/defi/data/investment/list | List investable products under a protocol |
POST /api/v1/defi/data/investment/detail | Investment detail (APY, tokens, pool address) |