Supported Assets & Currencies
🪙 Supported Stablecoins & Chains
Bakkt supports multiple stablecoins across 10 blockchain networks. Use GET /stablecoin/supported/chains to confirm current support in your environment.
| Blockchain | USDc | USDC.e | USDT | cEUR | cUSD | agEUR | EURC |
|---|---|---|---|---|---|---|---|
| Ethereum (Mainnet) | ✅ | ✅ | ✅ | ✅ | |||
| Polygon | ✅ | ✅ | ✅ | ||||
| Optimism | ✅ | ✅ | ✅ | ||||
| Arbitrum | ✅ | ✅ | ✅ | ✅ | |||
| Celo * | ✅ | ✅ | |||||
| Tron | ✅ | ||||||
| Solana | ✅ | ✅ | |||||
| Base | ✅ | ||||||
| Binance Smart Chain (BSC) | ✅ | ✅ | |||||
| Avalanche | ✅ | ✅ |
* Celo is production-only. It is not supported in Sandbox at the moment, so cUSD and cEUR flows cannot be tested end-to-end there. GET /stablecoin/supported/chains returns celo in both environments, so this gap is not visible from the API — see Sandbox Setup → Celo.
Payment rails
Payment rail availability
Availability depends on verified residency, currency, and access to the relevant payment rail. Use the table below as a product summary, and rely on the API plus Onboarding for live eligibility and KYC / KYB status.
Supported fiat currencies
| Currency | Code | Individual on-ramp | Individual off-ramp | Corporate on-ramp | Corporate off-ramp |
|---|---|---|---|---|---|
| Euro | EUR | ✅ | ✅ | ✅ | ✅ |
| British Pound | GBP | ✅ | ✅ | ✅ | ✅ |
| Nigerian Naira | NGN | ✅ | ✅ | ✅ | ✅ |
| US Dollar | USD | ✅ | ✅ | ✅ | ✅ |
| Mexican Peso | MXN | ✅ | |||
| Indian Rupee | INR | ✅ | |||
| Turkish Lira | TRY | ✅ | ✅ | ||
| Brazilian Real | BRL | ✅ | |||
| Argentine Peso | ARS | ✅ | |||
| Philippine Peso | PHP | ✅ | |||
| Indonesian Rupiah | IDR | ✅ | |||
| Vietnamese Dong | VND | ✅ | |||
| Pakistani Rupee | PKR | ✅ | |||
| Japanese Yen | JPY | ✅ | |||
| UAE Dirham | AED | ✅ | |||
| Omani Rial | OMR | ✅ | |||
| Qatari Riyal | QAR | ✅ | |||
| Ghanaian Cedi | GHS | ✅ | |||
| Kenyan Shilling | KES | ✅ | |||
| Zambian Kwacha | ZMW | ✅ | |||
| Central African CFA Franc | XAF | ✅ | |||
| Colombian Peso | COP | ✅ | |||
| Guatemalan Quetzal | GTQ | ✅ | |||
| Nepalese Rupee | NPR | ✅ | |||
| Singapore Dollar | SGD | ✅ | |||
| Canadian Dollar | CAD | ✅ |
Empty cells mean the currency is not supported for that flow and user type. Currencies marked coming soon are not available in sandbox or production until launched.
Note: UGX (Ugandan Shilling), TZS (Tanzanian Shilling), XOF (West African CFA Franc), and ZAR (South African Rand) are currently not supported, but support will be enabled in future releases.
Important rules
- Residency is based on proof of address, not nationality.
- Users must have access to the relevant payment rails (for example, SEPA for EUR).
- Some jurisdictions are restricted and not supported.
- Third-party bank accounts are supported for EUR and GBP.
- Third-party bank accounts are not enabled by default (fraud risk; limited to trusted users). See Off-ramp for
recipient_typeandthird_party_details.
Examples
- US user -> can off-ramp USD or JPY, but not EUR or GBP.
- French user -> can on- and off-ramp EUR and GBP, but not USD.
- Non-US user -> cannot access USD rails.
Coverage Map 🌍
Supported in 80+ countries, with more regions being added all the time. See below for a list of all payment methods for each country.
🌍 Regions of User Residency (KYC/KYB Supported)
Bakkt supports KYC/KYB verification for individuals and corporate entities residing in the following jurisdictions. This table indicates whether individuals, corporate entities, or both are supported for each jurisdiction.
| Jurisdiction | ISO 3166-1 alpha-2 code | Individual | Corporate |
|---|---|---|---|
| Afghanistan | AF | ||
| Åland Islands | AX | ✅ | ✅ |
| Albania | AL | ||
| Algeria | DZ | ✅ | ✅ |
| American Samoa | AS | ✅ | ✅ |
| Andorra | AD | ✅ | ✅ |
| Angola | AO | ✅ | ✅ |
| Anguilla | AI | ✅ | ✅ |
| Antigua and Barbuda | AG | ✅ | ✅ |
| Argentina | AR | ✅ | ✅ |
| Armenia | AM | ✅ | ✅ |
| Aruba | AW | ✅ | ✅ |
| Australia | AU | ✅ | ✅ |
| Austria | AT | ✅ | ✅ |
| Azerbaijan | AZ | ||
| Bahamas | BS | ✅ | ✅ |
| Bahrain | BH | ✅ | ✅ |
| Bangladesh | BD | ✅ | ✅ |
| Barbados | BB | ||
| Belarus | BY | ||
| Belgium | BE | ✅ | ✅ |
| Belize | BZ | ✅ | ✅ |
| Benin | BJ | ✅ | ✅ |
| Bermuda | BM | ✅ | ✅ |
| Bhutan | BT | ✅ | ✅ |
| Bolivia | BO | ✅ | ✅ |
| Bonaire, Sint Eustatius and Saba | BQ | ✅ | ✅ |
| Bosnia-Herzegovina | BA | ✅ | ✅ |
| Botswana | BW | ||
| Brazil | BR | ✅ | ✅ |
| British Indian Ocean Territory | IO | ✅ | ✅ |
| British Virgin Islands | VG | ✅ | ✅ |
| Brunei Darussalam | BN | ✅ | ✅ |
| Bulgaria | BG | ✅ | ✅ |
| Burkina Faso | BF | ||
| Burundi | BI | ||
| Cambodia | KH | ||
| Cameroon | CM | ✅ | ✅ |
| Canada | CA | ✅ | ✅ |
| Cape Verde | CV | ✅ | ✅ |
| Cayman Islands | KY | ✅ | ✅ |
| Central African Rep | CF | ||
| Chad | TD | ✅ | ✅ |
| Chile | CL | ✅ | ✅ |
| Christmas Island | CX | ✅ | ✅ |
| Cocos (Keeling) Islands | CC | ✅ | ✅ |
| Colombia | CO | ✅ | ✅ |
| Comoros | KM | ✅ | ✅ |
| Congo (Brazzaville) | CG | ✅ | ✅ |
| Congo, the Democratic Republic | CD | ||
| Cook Islands | CK | ✅ | ✅ |
| Costa Rica | CR | ✅ | ✅ |
| Côte D'Ivoire | CI | ✅ | ✅ |
| Croatia | HR | ✅ | ✅ |
| Cuba | CU | ||
| Curacao | CW | ✅ | ✅ |
| Cyprus | CY | ✅ | ✅ |
| Czech Republic | CZ | ✅ | ✅ |
| Denmark | DK | ✅ | ✅ |
| Djibouti | DJ | ✅ | ✅ |
| Dominica | DM | ✅ | ✅ |
| Dominican Republic | DO | ✅ | ✅ |
| Ecuador | EC | ✅ | ✅ |
| Egypt | EG | ✅ | ✅ |
| El Salvador | SV | ✅ | ✅ |
| Equatorial Guinea | GQ | ✅ | ✅ |
| Eritrea | ER | ||
| Estonia | EE | ✅ | ✅ |
| Eswatini | SZ | ✅ | ✅ |
| Ethiopia | ET | ✅ | ✅ |
| Falkland Islands (Malvinas) | FK | ✅ | ✅ |
| Faroe islands | FO | ✅ | ✅ |
| Fiji | FJ | ✅ | ✅ |
| Finland | FI | ✅ | ✅ |
| France | FR | ✅ | ✅ |
| French Guiana | GF | ✅ | ✅ |
| French Polynesia | PF | ✅ | ✅ |
| Gabon | GA | ✅ | ✅ |
| Gambia | GM | ✅ | ✅ |
| Georgia | GE | ✅ | ✅ |
| Germany | DE | ✅ | ✅ |
| Ghana | GH | ||
| Gibraltar | GI | ✅ | ✅ |
| Greece | GR | ✅ | ✅ |
| Greenland | GL | ✅ | ✅ |
| Grenada | GD | ✅ | ✅ |
| Guadeloupe | GP | ✅ | ✅ |
| Guam | GU | ✅ | ✅ |
| Guatemala | GT | ✅ | ✅ |
| Guernsey | GG | ✅ | ✅ |
| Guinea | GN | ||
| Guinea Bissau | GW | ||
| Guyana | GY | ✅ | ✅ |
| Haiti | HT | ||
| Honduras | HN | ✅ | ✅ |
| Hong Kong | HK | ✅ | ✅ |
| Hungary | HU | ✅ | ✅ |
| Iceland | IS | ✅ | ✅ |
| India | IN | ✅ | ✅ |
| Indonesia | ID | ✅ | ✅ |
| Iran, Islamic Republic of | IR | ||
| Iraq | IQ | ||
| Ireland | IE | ✅ | ✅ |
| Isle Of Man | IM | ✅ | ✅ |
| Israel | IL | ✅ | ✅ |
| Italy | IT | ✅ | ✅ |
| Jamaica | JM | ||
| Japan | JP | ||
| Jersey | JE | ✅ | ✅ |
| Jordan | JO | ||
| Kazakhstan | KZ | ||
| Kenya | KE | ✅ | ✅ |
| Kiribati | KI | ✅ | ✅ |
| Kosovo | XK | ✅ | ✅ |
| Kuwait | KW | ✅ | ✅ |
| Kyrgyzstan | KG | ||
| Lao People's Democratic Republic (the) | LA | ✅ | ✅ |
| Latvia | LV | ✅ | ✅ |
| Lebanon | LB | ||
| Lesotho | LS | ✅ | ✅ |
| Liberia | LR | ||
| Libya | LY | ||
| Liechtenstein | LI | ✅ | ✅ |
| Lithuania | LT | ✅ | ✅ |
| Luxembourg | LU | ✅ | ✅ |
| Macau | MO | ✅ | ✅ |
| Madagascar | MG | ||
| Malawi | MW | ✅ | ✅ |
| Malaysia | MY | ✅ | ✅ |
| Maldives | MV | ✅ | ✅ |
| Mali | ML | ||
| Malta | MT | ✅ | ✅ |
| Marshall Islands | MH | ✅ | ✅ |
| Martinique | MQ | ✅ | ✅ |
| Mauritania | MR | ✅ | ✅ |
| Mauritius | MU | ✅ | ✅ |
| Mayotte | YT | ✅ | ✅ |
| Mexico | MX | ✅ | ✅ |
| Micronesia | FM | ✅ | ✅ |
| Moldova | MD | ||
| Monaco | MC | ✅ | ✅ |
| Mongolia | MN | ✅ | ✅ |
| Montenegro | ME | ✅ | ✅ |
| Montserrat | MS | ✅ | ✅ |
| Morocco | MA | ||
| Mozambique | MZ | ||
| Myanmar | MM | ||
| Namibia | NA | ✅ | ✅ |
| Nauru | NR | ✅ | ✅ |
| Nepal | NP | ✅ | ✅ |
| Netherlands | NL | ✅ | ✅ |
| New Caledonia | NC | ✅ | ✅ |
| New Zealand | NZ | ✅ | ✅ |
| Nicaragua | NI | ||
| Niger | NE | ✅ | ✅ |
| Nigeria | NG | ✅ | ✅ |
| Niue | NU | ✅ | ✅ |
| Norfolk Island | NF | ✅ | ✅ |
| North Korea | KP | ||
| North Macedonia | MK | ✅ | ✅ |
| North Mariana Islands | MP | ✅ | ✅ |
| Norway | NO | ✅ | ✅ |
| Oman | OM | ✅ | ✅ |
| Pakistan | PK | ✅ | ✅ |
| Palau | PW | ✅ | ✅ |
| Palestine, State of | PS | ||
| Panama | PA | ||
| Papua New Guinea | PG | ✅ | ✅ |
| Paraguay | PY | ✅ | ✅ |
| Peru | PE | ✅ | ✅ |
| Philippines | PH | ||
| Pitcairn | PN | ✅ | ✅ |
| Poland | PL | ✅ | ✅ |
| Portugal | PT | ✅ | ✅ |
| Puerto Rico | PR | ✅ | ✅ |
| Qatar | QA | ✅ | ✅ |
| Réunion | RE | ✅ | ✅ |
| Romania | RO | ✅ | ✅ |
| Russian Federation | RU | ||
| Rwanda | RW | ✅ | ✅ |
| Saint Berthélemy | BL | ✅ | ✅ |
| Saint Helena, Ascension and Tristan | SH | ✅ | ✅ |
| Saint Martin (French part) | MF | ✅ | ✅ |
| Saint Pierre and Miquelon | PM | ✅ | ✅ |
| Samoa | WS | ✅ | ✅ |
| San Marino | SM | ✅ | ✅ |
| Sao Tome & Prin. | ST | ✅ | ✅ |
| Saudi Arabia | SA | ✅ | ✅ |
| Senegal | SN | ||
| Serbia | RS | ✅ | ✅ |
| Seychelles | SC | ✅ | ✅ |
| Sierra Leone | SL | ✅ | ✅ |
| Singapore | SG | ✅ | ✅ |
| Slovakia | SK | ✅ | ✅ |
| Slovenia | SI | ✅ | ✅ |
| Solomon Islands | SB | ✅ | ✅ |
| Somalia | SO | ||
| South Africa | ZA | ✅ | ✅ |
| South Korea | KR | ✅ | ✅ |
| South Sudan | SS | ||
| Spain | ES | ✅ | ✅ |
| Sri Lanka | LK | ✅ | ✅ |
| St Kitts & Nevis | KN | ✅ | ✅ |
| St Lucia | LC | ✅ | ✅ |
| St Maarten | SX | ✅ | ✅ |
| St Vincent & Gren | VC | ✅ | ✅ |
| Sudan | SD | ||
| Suriname | SR | ✅ | ✅ |
| Svalbard and Mayen | SJ | ✅ | ✅ |
| Sweden | SE | ✅ | ✅ |
| Switzerland | CH | ✅ | ✅ |
| Syria | SY | ||
| Taiwan | TW | ✅ | ✅ |
| Tajikistan | TJ | ||
| Tanzania | TZ | ||
| Thailand | TH | ✅ | ✅ |
| Timor-Leste | TL | ✅ | ✅ |
| Togo | TG | ✅ | ✅ |
| Tokelau | TK | ✅ | ✅ |
| Tonga | TO | ✅ | ✅ |
| Trinidad & Tobago | TT | ||
| Tunisia | TN | ||
| Turkey | TR | ✅ | ✅ |
| Turkmenistan | TM | ||
| Turks & Caicos | TC | ✅ | ✅ |
| Tuvalu | TV | ✅ | ✅ |
| Uganda | UG | ||
| Ukraine | UA | ||
| United Arab Emirates | AE | ✅ | ✅ |
| United Kingdom | GB | ✅ | ✅ |
| United States | US | ✅ | ✅ |
| United States Virgin Islands | VI | ✅ | ✅ |
| Uruguay | UY | ✅ | ✅ |
| Uzbekistan | UZ | ||
| Vanuatu | VU | ||
| Vatican City State (Holy See) | VA | ✅ | ✅ |
| Venezuela | VE | ||
| Vietnam | VN | ||
| Wallis and Futuna | WF | ✅ | ✅ |
| Western Sahara | EH | ||
| Yemen | YE | ||
| Zambia | ZM | ✅ | ✅ |
| Zimbabwe | ZW |
Payment Methods
The table below groups common payment methods by currency.
| Currency | Common payment methods |
|---|---|
| EUR | SEPA, SEPA Instant |
| GBP | Faster Payments, SWIFT |
| USD | ACH, WIRE |
| NGN | NIP |
| MXN | RTGS, SPEI |
| INR | IMPS, NEFT, RTGS, UPI |
| TRY | RTGS, FAST, EFT |
| BRL | PIX |
| ARS | RTGS |
| PHP | GCash, PayMaya, Coins PH |
| IDR | RTGS, IFT, GoPay, OVO, DANA |
| VND | CITAD, Momo, ZaloPay, VNPay |
| PKR | JazzCash, EasyPaisa, RTGS, PRISM |
| JPY | Zengin |
| GHS | SWIFT, RTGS, mobile money |
| KES | RTGS, mobile money |
| ZMW | RTGS, mobile money (MTN, Airtel, Zamtel) |
| XAF | RTGS, mobile money (MTN, Orange, Moov, Airtel) |
| COP | RTGS |
| GTQ | SWIFT |
| NPR | SWIFT |
| SGD | SWIFT |
| CAD | Interac (EFT and Lynx in preview) |
CAD (Canadian Dollar)
CAD payouts are available to Canada (CA). Interac e-Transfer is the only
transfer method generally available — EFT and Lynx are in preview.
-
Interac e-Transfer (
transfer_method: "INTERAC"): Payouts sent directly to the recipient's email address.- Required fields:
transfer_method: "INTERAC",recipient_email(valid email format). - Note: The recipient must have Interac Autodeposit enabled for their email address.
- Required fields:
-
EFT (preview) (
transfer_method: "EFT"): Standard Canadian Electronic Funds Transfer to domestic bank accounts.- Required fields:
transfer_method: "EFT",account_number(7–12 digits),transit_code(5-digit Canadian bank routing transit code).
- Required fields:
-
Lynx (preview) (
transfer_method: "LYNX"): Canadian high-value payment system (wire transfer).- Required fields:
transfer_method: "LYNX",account_number,transit_code(5 digits),swift_code,bank_name,recipient_relationship,remittance_purpose.
- Required fields:
Note: Preview transfer methods are still being rolled out and may change
or be unavailable in some environments. UseINTERACfor production
integrations until EFT and Lynx are announced as generally available.
XAF (Central African CFA Franc)
XAF is shared by several Central African countries, and coverage differs by
country rather than by currency:
| Country | Code | Mobile money | Bank account |
|---|---|---|---|
| Cameroon | CM | ✅ | ✅ |
| Gabon | GA | ✅ | |
| Republic of the Congo | CG | ✅ |
Because several countries share XAF, the beneficiary country is required
and cannot be inferred from the currency. Supply CM, GA or CG.
- Mobile money is available in all three countries. Supply
recipient_phone_numberincluding the country dialling code (for example
237651234567for Cameroon). - Bank transfers are available in Cameroon only; a bank account for
Gabon or the Republic of the Congo is rejected. Cameroon account numbers are
the 23-character RIB (5-digit bank code, 5-digit branch code, 11-digit
account number and a 2-digit key), andswift_codeis optional since many
Central African banks do not publish one.
Warning: Important Considerations:
- Regional Availability: Not every method is available in every corridor or for every user profile. Confirm support with the API for the specific user and currency.
- Transaction Limits: Some payment methods may have associated transaction limits (minimums and maximums). See minimum transaction values.
- Mobile money operators: Use
GET /stablecoin/supported/banks?currency=ZMW(orXAF/GHS/KES) for the live operator list.
Updated 12 days ago
