> ## Documentation Index
> Fetch the complete documentation index at: https://apidocs.bridge.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported blockchains and fiat rails

The following stablecoins and blockchains are supported across all Bridge APIs. Note that **USDB** is Bridge's native stablecoin and **earns rewards automatically** when held. Interested in support for other assets or blockchains? **Contact us directly** to discuss integration.

### Important

* ⚠️ Deposits sent to **unsupported asset/blockchain pairs**  or to **incorrect addresses** may be **irretrievable and permanently lost**.
* Make sure that you are sending amounts above the **transaction minimum**, learn more about how minimums are enforced [here](/platform/orchestration/fees-and-mins/mins). Refer the below table for supported payment routes and transaction minimums.
* **USDT and all Bridge issued stablecoins are not supported for users in the EEA** due to regulatory restrictions

### **Supported fiat rails**

* ACH (USD)
* FedNow (USD)
* Wire (USD)
* SEPA (EUR)
* SPEI (MXN)
* Pix (BRL)
* Faster Payments (GBP)
* Bre-B & Bank Transfer (COP)
* and more coming soon!

### **Route Explorer**

Below, you will find all the routes we support. You can use the filters to search for the routes you are interested in.

{(() => {
const { useState, useMemo } = React;

const ROUTES = {
"USD@ACH": [
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Tempo",             currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"PYUSD",min:1  },
{ chain:"Ethereum",          currency:"USDC", min:1  },
{ chain:"Ethereum",          currency:"USDT", min:20 },
{ chain:"Plasma",            currency:"USDT", min:20 },
{ chain:"Optimism",          currency:"USDC", min:1  },
{ chain:"Polygon",           currency:"USDC", min:1  },
{ chain:"Solana",            currency:"USDC", min:1  },
{ chain:"Solana",            currency:"USDT", min:20 },
{ chain:"Solana",            currency:"PYUSD",min:1  },
{ chain:"Solana",            currency:"USDB", min:1  },
{ chain:"Solana",            currency:"USDP", min:1  },
{ chain:"Solana",            currency:"USDG", min:1  },
{ chain:"Solana",            currency:"EURC", min:2  },
{ chain:"Solana",            currency:"CASH", min:1  },
{ chain:"Stellar",           currency:"USDC", min:1  },
{ chain:"Stellar",           currency:"EURC", min:2  },
{ chain:"Tron",              currency:"USDT", min:5  },
{ chain:"World Chain",       currency:"USDC", min:1  },
{ chain:"Sui",               currency:"USDC", min:1  },
{ chain:"Sui",               currency:"USDSUI", min:1},
{ chain:"Aptos",             currency:"USDC", min:1  },
{ chain:"Aptos",             currency:"USDCBL", min:1}
],
"USD@FedNow": [
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Tempo",             currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"PYUSD",min:1  },
{ chain:"Ethereum",          currency:"USDC", min:1  },
{ chain:"Ethereum",          currency:"USDT", min:20 },
{ chain:"Plasma",            currency:"USDT", min:20 },
{ chain:"Optimism",          currency:"USDC", min:1  },
{ chain:"Polygon",           currency:"USDC", min:1  },
{ chain:"Solana",            currency:"USDC", min:1  },
{ chain:"Solana",            currency:"USDT", min:20 },
{ chain:"Solana",            currency:"PYUSD",min:1  },
{ chain:"Solana",            currency:"USDB", min:1  },
{ chain:"Solana",            currency:"USDP", min:1  },
{ chain:"Solana",            currency:"USDG", min:1  },
{ chain:"Solana",            currency:"EURC", min:2  },
{ chain:"Solana",            currency:"CASH", min:1  },
{ chain:"Stellar",           currency:"USDC", min:1  },
{ chain:"Stellar",           currency:"EURC", min:2  },
{ chain:"Tron",              currency:"USDT", min:5  },
{ chain:"World Chain",       currency:"USDC", min:1  },
{ chain:"Sui",               currency:"USDC", min:1  },
{ chain:"Sui",               currency:"USDSUI", min:1},
{ chain:"Aptos",             currency:"USDC", min:1  },
{ chain:"Aptos",             currency:"USDCBL", min:1}
],
"USD@Wire": [
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Tempo",             currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"PYUSD",min:1  },
{ chain:"Ethereum",          currency:"USDC", min:1  },
{ chain:"Ethereum",          currency:"USDT", min:20 },
{ chain:"Plasma",            currency:"USDT", min:20 },
{ chain:"Optimism",          currency:"USDC", min:1  },
{ chain:"Polygon",           currency:"USDC", min:1  },
{ chain:"Solana",            currency:"USDC", min:1  },
{ chain:"Solana",            currency:"PYUSD",min:1  },
{ chain:"Solana",            currency:"USDT", min:20 },
{ chain:"Solana",            currency:"USDB", min:1  },
{ chain:"Solana",            currency:"USDP", min:1  },
{ chain:"Solana",            currency:"USDG", min:1  },
{ chain:"Solana",            currency:"EURC", min:2  },
{ chain:"Solana",            currency:"CASH", min:1  },
{ chain:"Stellar",           currency:"USDC", min:1  },
{ chain:"Stellar",           currency:"EURC", min:2  },
{ chain:"Tron",              currency:"USDT", min:5  },
{ chain:"World Chain",       currency:"USDC", min:1  },
{ chain:"Sui",               currency:"USDC", min:1  },
{ chain:"Sui",               currency:"USDSUI", min:1  },
{ chain:"Aptos",             currency:"USDC", min:1  },
{ chain:"Aptos",             currency:"USDCBL", min:1}
],
"EUR@SEPA": [
{ chain:"Arbitrum",          currency:"USDC", min:1  },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1  },
{ chain:"Base",              currency:"USDC", min:1  },
{ chain:"Base",              currency:"USDB", min:1  },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:2 },
{ chain:"Tempo",             currency:"USDC", min:1  },
{ chain:"Ethereum",          currency:"USDC", min:1  },
{ chain:"Optimism",          currency:"USDC", min:1  },
{ chain:"Polygon",           currency:"USDC", min:1  },
{ chain:"Solana",            currency:"USDC", min:1  },
{ chain:"Solana",            currency:"USDB", min:1  },
{ chain:"Solana",            currency:"USDP", min:1  },
{ chain:"Solana",            currency:"USDG", min:1  },
{ chain:"Solana",            currency:"EURC", min:1  },
{ chain:"Base",              currency:"EURC", min:1  },
{ chain:"Ethereum",          currency:"EURC", min:1  },
{ chain:"Stellar",           currency:"USDC", min:1  },
{ chain:"Stellar",           currency:"EURC", min:1  }
],
"MXN@SPEI": [
{ chain:"Arbitrum",          currency:"USDC", min:50 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:50 },
{ chain:"Base",              currency:"USDC", min:50 },
{ chain:"Base",              currency:"USDB", min:50 },
{ chain:"HyperEVM",          currency:"USDC", min:50 },
{ chain:"Tempo",             currency:"USDC", min:50 },
{ chain:"Ethereum",          currency:"USDC", min:50 },
{ chain:"Optimism",          currency:"USDC", min:50 },
{ chain:"Polygon",           currency:"USDC", min:50 },
{ chain:"Solana",            currency:"USDC", min:50 },
{ chain:"Solana",            currency:"USDB", min:50 },
{ chain:"Solana",            currency:"USDG", min:50 },
{ chain:"Stellar",           currency:"USDC", min:50 },
{ chain:"Ethereum",          currency:"USDT", min:50 },
{ chain:"Plasma",            currency:"USDT", min:50 },
{ chain:"Tron",              currency:"USDT", min:50 },
{ chain:"Solana",            currency:"USDT", min:50 },
{ chain:"Base",     currency:"EURC", min:50 },
{ chain:"Ethereum", currency:"EURC", min:50 },
{ chain:"Stellar",  currency:"EURC", min:50 },
{ chain:"Solana",   currency:"EURC", min:50 },
{ chain:"Tempo",    currency:"EURC", min:50 },
],
"BRL @ Pix": [
{ chain:"Arbitrum",          currency:"USDC", min:10 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:10 },
{ chain:"Base",              currency:"USDC", min:10 },
{ chain:"Base",              currency:"USDB", min:10 },
{ chain:"HyperEVM",          currency:"USDC", min:10 },
{ chain:"Tempo",             currency:"USDC", min:10 },
{ chain:"Ethereum",          currency:"USDC", min:10 },
{ chain:"Optimism",          currency:"USDC", min:10 },
{ chain:"Polygon",           currency:"USDC", min:10 },
{ chain:"Solana",            currency:"USDC", min:10 },
{ chain:"Solana",            currency:"USDB", min:10 },
{ chain:"Solana",            currency:"USDG", min:10 },
{ chain:"Stellar",           currency:"USDC", min:10 },
{ chain:"Ethereum",          currency:"USDT", min:10 },
{ chain:"Plasma",            currency:"USDT", min:10 },
{ chain:"Tron",              currency:"USDT", min:10 },
{ chain:"Solana",            currency:"USDT", min:10 },
],
"GBP @ Faster Payments ": [
{ chain:"Arbitrum",          currency:"USDC", min:2 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:2 },
{ chain:"Base",              currency:"USDC", min:2 },
{ chain:"Base",              currency:"USDB", min:2 },
{ chain:"HyperEVM",          currency:"USDC", min:2 },
{ chain:"Tempo",             currency:"USDC", min:2 },
{ chain:"Ethereum",          currency:"USDC", min:2 },
{ chain:"Optimism",          currency:"USDC", min:2 },
{ chain:"Polygon",           currency:"USDC", min:2 },
{ chain:"Solana",            currency:"USDC", min:2 },
{ chain:"Solana",            currency:"USDB", min:2 },
{ chain:"Solana",            currency:"USDG", min:2 },
{ chain:"Stellar",           currency:"USDC", min:2 },
],
"COP@Bre-B & Bank Transfer": [
{ chain:"Arbitrum",          currency:"USDC", min:100 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:100 },
{ chain:"Base",              currency:"USDC", min:100 },
{ chain:"Base",              currency:"USDB", min:100 },
{ chain:"HyperEVM",          currency:"USDC", min:100 },
{ chain:"Tempo",             currency:"USDC", min:100 },
{ chain:"Ethereum",          currency:"USDC", min:100 },
{ chain:"Optimism",          currency:"USDC", min:100 },
{ chain:"Polygon",           currency:"USDC", min:100 },
{ chain:"Solana",            currency:"USDC", min:100 },
{ chain:"Solana",            currency:"USDB", min:100 },
{ chain:"Solana",            currency:"USDG", min:100 },
{ chain:"Stellar",           currency:"USDC", min:100 },
{ chain:"Ethereum",          currency:"USDT", min:100 },
{ chain:"Plasma",            currency:"USDT", min:100 },
{ chain:"Tron",              currency:"USDT", min:100 },
{ chain:"Solana",            currency:"USDT", min:100 },
],
"USDC@Aptos": [
{ chain:"Arbitrum",           currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain",  currency:"USDC", min:1 },
{ chain:"Base",               currency:"USDC", min:1 },
{ chain:"Base",               currency:"EURC", min:2 },
{ chain:"Ethereum",           currency:"EURC", min:2 },
{ chain:"Stellar",            currency:"EURC", min:2 },
{ chain:"Base",               currency:"USDB", min:1 },
{ chain:"Celo",               currency:"USDC", min:1 },
{ chain:"HyperEVM",           currency:"USDC", min:1 },
{ chain:"Ethereum",           currency:"PYUSD", min:1 },
{ chain:"Ethereum",           currency:"USDC", min:1 },
{ chain:"Ethereum",           currency:"USDT", min:20 },
{ chain:"Plasma",             currency:"USDT", min:5 },
{ chain:"Optimism",           currency:"USDC", min:1 },
{ chain:"Polygon",            currency:"USDC", min:1 },
{ chain:"Solana",             currency:"USDC", min:1 },
{ chain:"Solana",             currency:"EURC", min:2 },
{ chain:"Solana",             currency:"PYUSD", min:1 },
{ chain:"Solana",             currency:"USDB", min:1 },
{ chain:"Solana",             currency:"USDG", min:1 },
{ chain:"Solana",             currency:"CASH", min:1 },
{ chain:"Stellar",            currency:"USDC", min:1 },
{ chain:"Sui",                currency:"USDC", min:1 },
{ chain:"Sui",                currency:"USDSUI", min:1 },
{ chain:"Tron",               currency:"USDT", min:5 },
{ chain:"Solana",             currency:"USDT", min:20 },
{ chain:"Tempo",              currency:"USDC", min:1 },
{ chain:"ACH",                currency:"USD", min:1 },
{ chain:"Wire",               currency:"USD", min:1 },
{ chain:"SEPA",               currency:"EUR", min:1 },
{ chain:"SPEI",               currency:"MXN", min:2 },
{ chain:"Pix",                currency:"BRL", min:2 },
{ chain:"Faster Payments",    currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDCBL@Aptos": [
{ chain:"Arbitrum",           currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain",  currency:"USDC", min:1 },
{ chain:"Base",               currency:"USDC", min:1 },
{ chain:"Base",               currency:"EURC", min:2 },
{ chain:"Ethereum",           currency:"EURC", min:2 },
{ chain:"Stellar",            currency:"EURC", min:2 },
{ chain:"Base",               currency:"USDB", min:1 },
{ chain:"Celo",               currency:"USDC", min:1 },
{ chain:"HyperEVM",           currency:"USDC", min:1 },
{ chain:"Ethereum",           currency:"PYUSD", min:1 },
{ chain:"Ethereum",           currency:"USDC", min:1 },
{ chain:"Ethereum",           currency:"USDT", min:20 },
{ chain:"Plasma",             currency:"USDT", min:20 },
{ chain:"Optimism",           currency:"USDC", min:1 },
{ chain:"Polygon",            currency:"USDC", min:1 },
{ chain:"Solana",             currency:"USDC", min:1 },
{ chain:"Solana",             currency:"EURC", min:2 },
{ chain:"Solana",             currency:"PYUSD", min:1 },
{ chain:"Solana",             currency:"USDB", min:1 },
{ chain:"Solana",             currency:"USDG", min:1 },
{ chain:"Solana",             currency:"CASH", min:1 },
{ chain:"Stellar",            currency:"USDC", min:1 },
{ chain:"Sui",                currency:"USDC", min:1 },
{ chain:"Sui",                currency:"USDSUI", min:1 },
{ chain:"Tron",               currency:"USDT", min:5 },
{ chain:"Solana",             currency:"USDT", min:20 },
{ chain:"Tempo",              currency:"USDC", min:1 },
{ chain:"ACH",                currency:"USD", min:1 },
{ chain:"Wire",               currency:"USD", min:1 },
{ chain:"SEPA",               currency:"EUR", min:1 },
{ chain:"SPEI",               currency:"MXN", min:2 },
{ chain:"Pix",                currency:"BRL", min:2 },
{ chain:"Faster Payments",    currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Arbitrum": [
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Avalanche C-Chain": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Base": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Celo": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"EURC@Base": [
{ chain:"Base",              currency:"EURC", min:1 },
{ chain:"Ethereum",          currency:"EURC", min:1 },
{ chain:"Solana",            currency:"EURC", min:1 },
{ chain:"Stellar",           currency:"EURC", min:1 },
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"USDC", min:1 },
{ chain:"Optimism",          currency:"USDC", min:1 },
{ chain:"Polygon",           currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDC", min:1 },
{ chain:"Stellar",           currency:"USDC", min:1 },
{ chain:"Tempo",             currency:"USDC", min:1 },
{ chain:"World Chain",       currency:"USDC", min:1 },
{ chain:"Plasma",            currency:"USDT", min:5 },
{ chain:"SEPA",              currency:"EUR", min:1 },
{ chain:"SPEI", currency:"MXN", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDB", min:1 },
{ chain:"Solana",            currency:"USDG", min:1 }
],
"EURC@Ethereum": [
{ chain:"Base",              currency:"EURC", min:1 },
{ chain:"Ethereum",          currency:"EURC", min:1 },
{ chain:"Solana",            currency:"EURC", min:1 },
{ chain:"Stellar",           currency:"EURC", min:1 },
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"USDC", min:1 },
{ chain:"Optimism",          currency:"USDC", min:1 },
{ chain:"Polygon",           currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDC", min:1 },
{ chain:"Stellar",           currency:"USDC", min:1 },
{ chain:"World Chain",       currency:"USDC", min:1 },
{ chain:"SEPA",              currency:"EUR", min:1 },
{ chain:"SPEI", currency:"MXN", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDB", min:1 },
{ chain:"Solana",            currency:"USDG", min:1 }
],
"EURC@Stellar": [
{ chain:"Base",              currency:"EURC", min:1 },
{ chain:"Ethereum",          currency:"EURC", min:1 },
{ chain:"Solana",            currency:"EURC", min:1 },
{ chain:"Stellar",           currency:"EURC", min:1 },
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"USDC", min:1 },
{ chain:"Optimism",          currency:"USDC", min:1 },
{ chain:"Polygon",           currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDC", min:1 },
{ chain:"Stellar",           currency:"USDC", min:1 },
{ chain:"World Chain",       currency:"USDC", min:1 },
{ chain:"SEPA",              currency:"EUR", min:1 },
{ chain:"SPEI", currency:"MXN", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDB", min:1 },
{ chain:"Solana",            currency:"USDG", min:1 }
],
"EURC@Solana": [
{ chain:"Base",              currency:"EURC", min:1 },
{ chain:"Ethereum",          currency:"EURC", min:1 },
{ chain:"Solana",            currency:"EURC", min:1 },
{ chain:"Stellar",           currency:"EURC", min:1 },
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"USDC", min:1 },
{ chain:"Optimism",          currency:"USDC", min:1 },
{ chain:"Polygon",           currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDC", min:1 },
{ chain:"Stellar",           currency:"USDC", min:1 },
{ chain:"Tempo",             currency:"USDC", min:1 },
{ chain:"World Chain",       currency:"USDC", min:1 },
{ chain:"ACH",               currency:"USD", min:1 },
{ chain:"Wire",              currency:"USD", min:1 },
{ chain:"SEPA",              currency:"EUR", min:1 },
{ chain:"SPEI", currency:"MXN", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDB", min:1 },
{ chain:"Solana",            currency:"USDG", min:1 }
],
"EURC@Tempo": [
{ chain:"Base",              currency:"EURC", min:1 },
{ chain:"Ethereum",          currency:"EURC", min:1 },
{ chain:"Solana",            currency:"EURC", min:1 },
{ chain:"Stellar",           currency:"EURC", min:1 },
{ chain:"Arbitrum",          currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",              currency:"USDC", min:1 },
{ chain:"Tempo",             currency:"USDC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Ethereum",          currency:"USDC", min:1 },
{ chain:"Optimism",          currency:"USDC", min:1 },
{ chain:"Polygon",           currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDC", min:1 },
{ chain:"Stellar",           currency:"USDC", min:1 },
{ chain:"World Chain",       currency:"USDC", min:1 },
{ chain:"SEPA",              currency:"EUR", min:1 },
{ chain:"SPEI", currency:"MXN", min:1 },
{ chain:"Base",              currency:"USDB", min:1 },
{ chain:"Celo",              currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDB", min:1 },
{ chain:"Solana",            currency:"USDG", min:1 }
],
"EURC@Bridge Wallet": [
{ chain:"Base",              currency:"EURC", min:1 },
{ chain:"Ethereum",          currency:"EURC", min:1 },
{ chain:"Solana",            currency:"EURC", min:1 },
{ chain:"Stellar",           currency:"EURC", min:1 },
{ chain:"HyperEVM",          currency:"USDC", min:1 },
{ chain:"Solana",            currency:"USDG", min:1 },
{ chain:"ACH",               currency:"USD", min:1 },
{ chain:"Wire",              currency:"USD", min:1 },
{ chain:"SEPA",              currency:"EUR", min:1 }
],
"USDB@Base": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"World Chain",    currency:"USDC", min:1 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
],
"USDC@Bridge Wallet": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDT@Bridge Wallet": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"PYUSD@Bridge Wallet": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDB@Bridge Wallet": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"PYUSD@Ethereum": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Ethereum": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@HyperEVM": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"EURC", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Stellar",        currency:"EURC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:2 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDT@Solana": [
{ chain:"Arbitrum",          currency:"USDC",  min:2 },
{ chain:"Avalanche C-Chain", currency:"USDC",  min:2 },
{ chain:"Base",              currency:"USDC",  min:2 },
{ chain:"Base",              currency:"USDB",  min:2 },
{ chain:"HyperEVM",          currency:"USDC",  min:2 },
{ chain:"Ethereum",          currency:"USDC",  min:2 },
{ chain:"Ethereum",          currency:"PYUSD", min:2 },
{ chain:"Optimism",          currency:"USDC",  min:2 },
{ chain:"Polygon",           currency:"USDC",  min:2 },
{ chain:"Plasma",            currency:"USDT",  min:1 },
{ chain:"Solana",            currency:"USDC",  min:2 },
{ chain:"Solana",            currency:"USDB",  min:2 },
{ chain:"Solana",            currency:"USDG",  min:2 },
{ chain:"Stellar",           currency:"USDC",  min:2 },
{ chain:"Tempo",             currency:"USDC",  min:1 },
{ chain:"Tron",              currency:"USDT",  min:5 },
{ chain:"ACH",               currency:"USD",   min:2 },
{ chain:"Wire",              currency:"USD",   min:2 },
{ chain:"SPEI",              currency:"MXN",   min:2 },
{ chain:"Pix",               currency:"BRL",   min:2 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDT@Ethereum": [
{ chain:"Arbitrum",       currency:"USDC", min:2 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:2 },
{ chain:"Base",           currency:"USDC", min:2 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:2 },
{ chain:"Ethereum",       currency:"PYUSD", min:2 },
{ chain:"HyperEVM",       currency:"USDC", min:2 },
{ chain:"Ethereum",       currency:"USDC", min:2 },
{ chain:"Optimism",       currency:"USDC", min:2 },
{ chain:"Polygon",        currency:"USDC", min:2 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDC", min:2 },
{ chain:"Solana",         currency:"USDB", min:2 },
{ chain:"Solana",         currency:"USDG", min:2 },
{ chain:"Solana",         currency:"CASH", min:2 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Stellar",        currency:"USDC", min:2 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"ACH",            currency:"USD", min:2 },
{ chain:"Wire",           currency:"USD", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDT@Plasma": [
{ chain:"Arbitrum",       currency:"USDC", min:2 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:2 },
{ chain:"Base",           currency:"USDC", min:2 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"USDT", min:5 },
{ chain:"Base",           currency:"USDB", min:2 },
{ chain:"HyperEVM",       currency:"USDC", min:2 },
{ chain:"Ethereum",       currency:"USDC", min:2 },
{ chain:"Optimism",       currency:"USDC", min:2 },
{ chain:"Polygon",        currency:"USDC", min:2 },
{ chain:"Solana",         currency:"USDC", min:2 },
{ chain:"Solana",         currency:"USDB", min:2 },
{ chain:"Solana",         currency:"USDG", min:2 },
{ chain:"Solana",         currency:"CASH", min:2 },
{ chain:"Stellar",        currency:"USDC", min:2 },
{ chain:"Solana",         currency:"USDT", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"ACH",            currency:"USD", min:2 },
{ chain:"Wire",           currency:"USD", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Optimism": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Polygon": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Solana": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"EURC", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Stellar",        currency:"EURC", min:1 },
{ chain:"Tron",           currency:"USDT", min:2 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"CASH@Solana": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 }
],
"PYUSD@Solana": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"EURC@Bridge Wallet": [
{ chain:"Base",           currency:"EURC", min:1 },
{ chain:"Ethereum",       currency:"EURC", min:1 },
{ chain:"Solana",         currency:"EURC", min:1 },
{ chain:"Stellar",        currency:"EURC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 }
],
"USDP@Solana": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 }
],
"USDB@Solana": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDB@Tempo": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 }
],
"USDG@Solana": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:2 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Stellar": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Sui": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDSUI@Sui": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:20 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@Tempo": [
{ chain:"Arbitrum",       currency:"USDC", min:1 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Base",           currency:"EURC", min:2 },
{ chain:"Ethereum",       currency:"EURC", min:2 },
{ chain:"Stellar",        currency:"EURC", min:2 },
{ chain:"Base",           currency:"USDB", min:1 },
{ chain:"Celo",           currency:"USDC", min:1 },
{ chain:"HyperEVM",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"PYUSD", min:1 },
{ chain:"Ethereum",       currency:"USDC", min:1 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:1 },
{ chain:"Polygon",        currency:"USDC", min:1 },
{ chain:"Solana",         currency:"EURC", min:2 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"Solana",         currency:"PYUSD", min:1 },
{ chain:"Solana",         currency:"USDB", min:1 },
{ chain:"Solana",         currency:"USDG", min:1 },
{ chain:"Solana",         currency:"CASH", min:1 },
{ chain:"Stellar",        currency:"USDC", min:1 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDT", min:5 },
{ chain:"Sui",            currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDSUI", min:1 },
{ chain:"Aptos",          currency:"USDC", min:1 },
{ chain:"Aptos",          currency:"USDCBL", min:1},
{ chain:"ACH",            currency:"USD", min:1 },
{ chain:"Wire",           currency:"USD", min:1 },
{ chain:"SEPA",           currency:"EUR", min:1 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Faster Payments", currency:"GBP", min:3 }
],
"USDT@Tron": [
{ chain:"Arbitrum",       currency:"USDC", min:5 },
{ chain:"Avalanche C-Chain", currency:"USDC", min:5 },
{ chain:"Base",           currency:"USDC", min:5 },
{ chain:"Base",           currency:"USDB", min:5 },
{ chain:"Celo",           currency:"USDC", min:5 },
{ chain:"HyperEVM",       currency:"USDC", min:5 },
{ chain:"Ethereum",       currency:"USDC", min:5 },
{ chain:"Ethereum",       currency:"USDT", min:20 },
{ chain:"Plasma",         currency:"USDT", min:5 },
{ chain:"Optimism",       currency:"USDC", min:5 },
{ chain:"Polygon",        currency:"USDC", min:5 },
{ chain:"Solana",         currency:"USDC", min:5 },
{ chain:"Solana",         currency:"PYUSD", min:5 },
{ chain:"Solana",         currency:"USDB", min:5 },
{ chain:"Solana",         currency:"USDG", min:5 },
{ chain:"Solana",         currency:"CASH", min:5 },
{ chain:"Stellar",        currency:"USDC", min:5 },
{ chain:"Tron",           currency:"USDT", min:5 },
{ chain:"Solana",         currency:"USDT", min:20 },
{ chain:"Tempo",          currency:"USDC", min:1 },
{ chain:"Sui",            currency:"USDC", min:5 },
{ chain:"Sui",            currency:"USDSUI", min:5 },
{ chain:"Aptos",          currency:"USDC", min:5 },
{ chain:"Aptos",          currency:"USDCBL", min:5},
{ chain:"ACH",            currency:"USD", min:5 },
{ chain:"Wire",           currency:"USD", min:5 },
{ chain:"SPEI",           currency:"MXN", min:2 },
{ chain:"Pix",            currency:"BRL", min:2 },
{ chain:"Bre-B & Bank Transfer", currency:"COP", min:1 }
],
"USDC@World Chain": [
{ chain:"World Chain",    currency:"USDC", min:1 },
{ chain:"Base",           currency:"USDC", min:1 },
{ chain:"Solana",         currency:"USDC", min:1 },
{ chain:"ACH Same Day",   currency:"USD",  min:1 },
]
};

// ----- helpers
const strip = (s) => String(s||"").replace(/\*\*|_/g,"").trim();
const normAsset = (a) => {
const x = String(a||"").trim().toUpperCase();
return x === "EUROC" ? "EURC" : x;
};
const key = (currency, chain) => `${normAsset(currency)}@${strip(chain)}`;

// ----- flatten all routes into rows (show ALL by default)
const allRows = useMemo(() => {
const rows = [];
for (const [k, dests] of Object.entries(ROUTES)) {
const [currency, chain] = k.split("@");
const srcC = normAsset(currency), srcCh = strip(chain);
(dests || []).forEach(d => {
rows.push({
srcChain: srcCh,
srcCurrency: srcC,
dstChain: strip(d.chain),
dstCurrency: normAsset(d.currency),
min: d.min
});
});
}
// Stable sort
return rows.sort((a,b) =>
a.srcChain.localeCompare(b.srcChain)
|| a.srcCurrency.localeCompare(b.srcCurrency)
|| a.dstChain.localeCompare(b.dstChain)
|| a.dstCurrency.localeCompare(b.dstCurrency)
);
}, []);

// ----- build filter option lists
const srcChains = useMemo(() => [''].concat([...new Set(allRows.map(r => r.srcChain))].sort()), [allRows]);
const srcCurrencies = useMemo(() => [''].concat([...new Set(allRows.map(r => r.srcCurrency))].sort()), [allRows]);
const dstChains = useMemo(() => [''].concat([...new Set(allRows.map(r => r.dstChain))].sort()), [allRows]);
const dstCurrencies = useMemo(() => [''].concat([...new Set(allRows.map(r => r.dstCurrency))].sort()), [allRows]);

// ----- UI state
const [srcChain, setSrcChain] = useState('');
const [srcCurrency, setSrcCurrency] = useState('');
const [dstChain, setDstChain] = useState('');
const [dstCurrency, setDstCurrency] = useState('');
const [query, setQuery] = useState('');

// ----- apply filters (but default is everything)
const filtered = useMemo(() => {
const q = query.trim().toLowerCase();
return allRows.filter(r => {
if (srcChain && r.srcChain !== srcChain) return false;
if (srcCurrency && r.srcCurrency !== srcCurrency) return false;
if (dstChain && r.dstChain !== dstChain) return false;
if (dstCurrency && r.dstCurrency !== dstCurrency) return false;
if (q && !(`${r.srcChain} ${r.srcCurrency} ${r.dstChain} ${r.dstCurrency}`.toLowerCase().includes(q))) return false;
return true;
});
}, [allRows, srcChain, srcCurrency, dstChain, dstChain, dstCurrency, query]);

const clear = () => { setSrcChain(''); setSrcCurrency(''); setDstChain(''); setDstCurrency(''); setQuery(''); };

// ----- styles
const palette = {
border:'#e5e7eb', borderDark:'#d1d5db', textMute:'#6b7280',
headerBg:'#f8fafc', headerText:'#0f172a',
primary:'#0ea5e9', primaryHover:'#0284c7',
white:'#ffffff', shadow:'0 1px 2px rgba(0,0,0,.06), 0 1px 3px rgba(0,0,0,.10)'
};
const ui = {
wrap:{ maxWidth:1120, margin:'8px 0 32px' },
// ⬇️ UPDATED: 4 equal columns, more gap for even spacing
grid:{ display:'grid', gridTemplateColumns:'repeat(4, minmax(0,1fr))', gap:20, alignItems:'end' },
// ⬇️ UPDATED: add bottom margin for breathing room
field:{ display:'grid', gap:6, marginBottom:8 },
label:{ fontSize:12, textTransform:'uppercase', letterSpacing:'.02em', color:palette.textMute, fontWeight:700 },
select:{ width:'100%', height:40, padding:'0 10px', borderRadius:8, border:`1px solid ${palette.border}`, background:palette.white, cursor:'pointer' },
input:{ height:40, padding:'0 10px', borderRadius:8, border:`1px solid ${palette.border}` },
// ⬇️ UPDATED: left-align buttons and give more top margin
buttons:{ display:'flex', gap:10, justifyContent:'flex-start', marginTop:16 },
btnPrimary:{
height:40, padding:'0 14px', borderRadius:10, border:`1px solid ${palette.borderDark}`,
background:palette.primary, color:palette.white, fontWeight:700, boxShadow:palette.shadow, cursor:'pointer'
},
btnSecondary:{
height:40, padding:'0 14px', borderRadius:10, border:`1px solid ${palette.border}`,
background:palette.white, fontWeight:600, boxShadow:palette.shadow, cursor:'pointer'
},
tableWrap:{
marginTop:16,
overflowX:'auto',
paddingLeft:12,            // 👈 left gutter so first characters aren't clipped
},
table:{ width:'100%', borderCollapse:'collapse' },
th:{
position:'sticky', top:0, background:palette.headerBg, color:palette.headerText,
textAlign:'center',            // ⬅️ changed from 'left'
fontSize:12, textTransform:'uppercase', letterSpacing:'.03em',
borderBottom:`1px solid ${palette.borderDark}`, padding:'12px 10px', fontWeight:800,
verticalAlign:'middle'
},
td:{
borderBottom:`1px solid ${palette.border}`,
padding:'10px 10px',
textAlign:'center',            // ⬅️ added
verticalAlign:'middle'         // ⬅️ added
},
meta:{ marginTop:8, fontSize:12, color:palette.textMute }
};

return (
<div style={ui.wrap}>
{/* Filters */}
<div style={ui.grid}>
<div style={ui.field}>
<label style={ui.label}>Source rail / chain</label>
<select value={srcChain} onChange={(e)=>setSrcChain(e.target.value)} style={ui.select}>
{srcChains.map(v => <option key={v} value={v}>{v || 'Select a rail or chain'}</option>)}
</select>
</div>
<div style={ui.field}>
<label style={ui.label}>Source currency</label>
<select value={srcCurrency} onChange={(e)=>setSrcCurrency(e.target.value)} style={ui.select}>
{srcCurrencies.map(v => <option key={v} value={v}>{v || 'Select a currency'}</option>)}
</select>
</div>
<div style={ui.field}>
<label style={ui.label}>Destination rail / chain</label>
<select value={dstChain} onChange={(e)=>setDstChain(e.target.value)} style={ui.select}>
{dstChains.map(v => <option key={v} value={v}>{v || 'Select a rail or chain'}</option>)}
</select>
</div>
<div style={ui.field}>
<label style={ui.label}>Destination currency</label>
<select value={dstCurrency} onChange={(e)=>setDstCurrency(e.target.value)} style={ui.select}>
{dstCurrencies.map(v => <option key={v} value={v}>{v || 'Select a currency'}</option>)}
</select>
</div>
</div>

<div style={ui.buttons}>
<button onClick={clear} style={ui.btnSecondary}>Clear all</button>
</div>

{/* Results */}
<div style={ui.tableWrap}>
<table style={ui.table}>
<thead>
<tr>
<th style={ui.th}>Source rail / chain</th>
<th style={ui.th}>Source currency</th>
<th style={ui.th}>Destination rail / chain</th>
<th style={ui.th}>Destination currency</th>
<th style={ui.th}>Transaction minimum</th>
</tr>
</thead>
<tbody>
{filtered.map((r, i) => (
<tr key={`${r.srcChain}-${r.srcCurrency}-${r.dstChain}-${r.dstCurrency}-${i}`}>
<td style={ui.td}>{r.srcChain}</td>
<td style={ui.td}>{r.srcCurrency}</td>
<td style={ui.td}>{r.dstChain}</td>
<td style={ui.td}>{r.dstCurrency}</td>
<td style={ui.td}>
{Number.isFinite(r.min) ? `${r.min} ${r.srcCurrency}` : '—'}
</td>
</tr>
))}
</tbody>
</table>
</div>

<div style={ui.meta}>
Showing <strong>{filtered.length}</strong> of <strong>{allRows.length}</strong> routes.
</div>
</div>
);
})()}
