@allbridge/bridge-core-sdk
    Preparing search index...

    Enumeration Messenger

    Bridging protocol used for a transfer. Only ActiveMessenger values are supported.

    Index

    Enumeration Members

    ALLBRIDGE: 1

    Do not use.

    CCTP: 3

    Circle CCTP. Route is supported when cctpAddress is defined on both source and destination tokens.

    CCTP_V2: 4

    Circle CCTP V2. Route is supported when cctpV2Address is defined on both source and destination tokens.

    LIFI_INTENTS: 8

    LI.FI Intents (solver marketplace on the Open Intents Framework). Route is supported when the source token has lifiIntents.bridgeAddress and lists the destination token in lifiIntents.destinations; EVM and Solana source chains. The transfer is a call of the Allbridge LifiIntentsBridge contract (the lifi-intents-bridge program on Solana) built by the Core API: on EVM the source token is approved to lifiIntents.bridgeAddress (no approval for a native token or on Solana), then the order transaction is signed. Amounts are market-priced quotes from the Core API, see AllbridgeCoreSdk.lifiIntents.

    NEAR_INTENTS: 7

    NEAR Intents (1Click). Route is supported when nearIntents is defined on both source and destination tokens. The transfer is a plain token (or native currency) transfer to a one-shot deposit address, so no approval is needed. Amounts are market-priced quotes from the Core API, not a deterministic fee: see AllbridgeCoreSdk.nearIntents.

    OFT: 5

    LayerZero OFT. Route is supported when source and destination tokens have the same oftId and oftBridgeAddress is defined on both chains.

    WORMHOLE: 2

    Do not use.

    X_RESERVE: 6

    xReserve. Route is supported when xReserve is defined on both source and destination tokens.