Skip to main content
Bridge now supports creating flexible liquidation addresses that can accept deposits across multiple chains and currencies.
If you enable multichain or multicurrency functionality, Bridge also offers fast detection webhooks, allowing early detection of deposits. Contact us for access and learn more in our full documentation here!

Supported Chain x Currency Pairs

EVM liquidation addresses do not support ALL orchestration chains — instead, they support the following EVM chains and currencies:
  • Arbitrum: USDC
  • Avalanche C-Chain: USDC
  • Base: EURC, USDB, USDC
  • Ethereum: PYUSD, USDB, USDC
  • Optimism: USDC
  • Polygon: USDC
  • WorldChain: USDC
We do not support returning unsupported currencies! Please be careful and guide your users not to send currencies we do not support outside of what is listed above^

Multichain

  • Create a Liquidation Address with chain="evm".
  • Example: You can send USDC.base, USDC.ethereum, USDC.polygon, etc. to the same liquidation address.
Request
curl --location --request POST 'https://api.bridge.xyz/v0/customers/cust_alice/liquidation_addresses' \
--header 'Content-Type: application/json' \
--header 'Api-Key: <Api-Key>' \
--header 'Idempotency-Key: <Unique Idempotency Key>' \
--data-raw '{
  "chain": "evm",
  "currency": "usdc",
  "external_account_id": "ea_alice_bofa"
  "destination_wire_message": "alice_wire_123"
  "destination_payment_rail": "wire",
  "destination_currency": "usd",
}'

Multicurrency

  • Create a Liquidation Address with currency="any".
  • Example: You can send USDB.base, USDC.polygon, etc. to the same liquidation address.
Request
curl --location --request POST 'https://api.bridge.xyz/v0/customers/cust_alice/liquidation_addresses' \
--header 'Content-Type: application/json' \
--header 'Api-Key: <Api-Key>' \
--header 'Idempotency-Key: <Unique Idempotency Key>' \
--data-raw '{
  "chain": "base",
  "currency": "any",
  "external_account_id": "ea_alice_bofa"
  "destination_wire_message": "alice_wire_123"
  "destination_payment_rail": "wire",
  "destination_currency": "usd",
}'

Multichain + Multicurrency

  • Create a Liquidation Address with both chain="evm" and currency="any".
  • Example: You can send USDC.base, USDC.ethereum, USDT.ethereum, USDC.polygon, etc. to the same liquidation address.
Request
curl --location --request POST 'https://api.bridge.xyz/v0/customers/cust_alice/liquidation_addresses' \
--header 'Content-Type: application/json' \
--header 'Api-Key: <Api-Key>' \
--header 'Idempotency-Key: <Unique Idempotency Key>' \
--data-raw '{
  "chain": "evm",
  "currency": "any",
  "external_account_id": "ea_alice_bofa"
  "destination_wire_message": "alice_wire_123"
  "destination_payment_rail": "wire",
  "destination_currency": "usd",
}'