🌉
Celer cBridge
  • 👋Welcome to cBridge
  • Introduction
    • Architectural Benefits
    • State Guardian Network
    • SGN and cBridge
      • The SGN as a cBridge node gateway and Service Level Agreement (SLA) arbitrator
      • The SGN as a Shared Liquidity Pool Manager
    • Fungible Token Bridging Models
    • cBridge Security
  • Tutorial
    • Cross-chain Transfer
    • LP Guide
    • SGN V2 Staking Guide
    • SGN V1 Unbonding Guide
    • Smart Contract as LP
    • Aptos Bridging Guide
    • Ape Chain Bridging Guide
    • Flow Cadence Bridging Guide
    • Flow EVM Bridging Guide
  • Developer
    • Circle Cross-chain USDC Transfer Protocol(CCTP)
    • cBridge SDK
    • cBridge Pool-Based Transfer (xLiquidity)
      • Transfer
      • Transfer Refund
    • cBridge Canonical Mapping Transfer (xAsset)
      • Mint
      • Mint Refund
      • Burn
      • Burn Refund
    • cBridge Transfer Web Widget
    • cBridge Aptos Transfer (xAsset Only)
    • Custom Transfer URL Schemes
    • cBridge APIs for Sui
    • Referral Specific Transfer
    • cBridge Limit Parameters
    • API Reference
      • Gateway: GetTransferConfigsForAll
      • Gateway: EstimateAmt
      • Contract: Pool-Based Transfer
      • Gateway: GetTransferStatus
      • Contract: Pool-Based Transfer Refund
      • Gateway: TransferHistory
      • Contract: Mint Canonical Token(OriginalTokenVault)
      • Contract: Mint Canonical Token(OriginalTokenVaultV2)
      • Contract: Mint Canonical Token Transfer Refund
      • Contract: Burn Canonical Token(PeggedTokenBridge)
      • Contract: Burn Canonical Token (PeggedTokenBridgeV2)
      • Contract: Burn Canonical Token Transfer Refund
      • Gateway: MarkRefRelation
      • Contract: TransferAgent Mint Token Submission
      • Contract: TransferAgent Burn Token Submission
      • Contract: Aptos Vault Mint Token Submission
      • Contract: Aptos PegBridge Burn Token Submission
  • NFT Bridge
    • Introduction
    • NFT Bridge Fee
  • List Your Tokens
    • Simple Listing Process
  • Reference
    • FAQ
    • Audit Reports
    • Contract Addresses
Powered by GitBook
On this page
  • REST API
  • Get chains and corresponding tokens supported by cBridge
  • Request Parameters
  • Response Parameters
  • Chain
  • ChainTokenInfo
  • TokenInfo
  • Token
  • PeggedPairConfig
  1. Developer
  2. API Reference

Gateway: GetTransferConfigsForAll

Get transfer configs for cBridge transfer functionality

REST API

Get chains and corresponding tokens supported by cBridge

GET https://cbridge-prod2.celer.app/v2/getTransferConfigsForAll

By using this method, you can find chains' and tokens' information for cBridge testnet transfer, you can use cBridge production endpoint for mainnet configs.

{
    // Response
}

Request Parameters

None

Response Parameters

Name
Type
Description

chains

All supported chains' info

chain_token

Supported tokens info for each chain. Key is chain_id

farming_reward_contract_addr

String

cBridge farming reward contract address

pegged_pair_configs

Array<PeggedPairConfig>

Chain

Name
Type
Description

id

UInt32

chain id

name

String

chain name

icon ​ ​

String

chain icon url

block_delay

UInt32

block delay for transaction confirmation

gas_token_symbol

String

gas token

explore_url

String

This chain's browser's url

contract_addr

String

cBridge contract address on this chain

ChainTokenInfo

Name
Type
Description

token_list

Array<TokenInfo>

chain supported token list

TokenInfo

Name
Type
Description

token

token detail

name

String

token name

icon

String

token icon url

transfer_disabled

Boolean

token transfer disabled

Token

Name
Type
Description

symbol ​

String

token symbol

address

String

token address

decimal

Number

token decimal

xfer_disabled

Boolean

token transfer disabled

If transfer_disabled or xfer_disabled is true, we cannot transfer the token on the corresponding chain

PeggedPairConfig

Name
Type
Description

org_chain_id

UInt32

source chain id

org_token

original token info

pegged_chain_id

UInt32

pegged chain id

pegged_token

corresponding pegged token on pegged chain

pegged_deposit_contract_addr

String

contract address on pagged chain for mint/deposit

pegged_burn_contract_addr

String

contract address on pagged chain for burn/withdraw

vault_version

Number

bridge_version

Number

All data inside the configs should not be edited, otherwise it may lead to failure.

PreviousAPI ReferenceNextGateway: EstimateAmt

Last updated 1 year ago

Array<>

Map<Number, >

0 for , 2 for

0 for , 2 for

OriginalTokenVault
OriginalTokenVaultV2
PeggedTokenBridge
PeggedTokenBridgeV2
Chain
ChainTokenInfo
Token
TokenInfo
TokenInfo