Appearance
Address book
The deployed contracts behind Textile FX. More corridors and chains are coming, and this page grows as they go live.
| Chain | Live corridors |
|---|---|
| BNB Smart Chain (56) | cNGN ↔ USDT |
| Ethereum (1) | WETH ↔ USDT |
| Celo (42220) | cNGN ↔ USDT, USDC ↔ USDT, wARS ↔ USDT, wBRL ↔ USDT |
| BNB Smart Chain testnet (97) | cNGN ↔ USDT, sandbox only |
Always verify against this page before interacting with a contract directly. Anything else claiming to be Textile FX is not ours.
BNB Smart Chain (chain 56)
The live cNGN ↔ USDT corridor.
Settlement
| Contract | Address |
|---|---|
| LimitOrderReactor | 0xe03261c0436DB575F92F09EdDF3591E2566B7D97 |
| Fee controller (0.01% / 1 bps taker fee) | 0xBDA5e4d85674Fc3A4566B1080A3c59Dc2526c057 |
| Permit2 (canonical) | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
Tokens
Both tokens are existing assets on BSC, not issued by Textile.
| Token | Address |
|---|---|
| cNGN | 0xa8AEA66B361a8d53e8865c62D142167Af28Af058 |
| USDT (BSC-USD) | 0x55d398326f99059fF775485246999027B3197955 |
BNB Smart Chain testnet (chain 97)
The sandbox cNGN ↔ USDT corridor for integration testing. Test tokens only, no value. See Testnet (BSC) for how to get set up.
Settlement
The cNGN ↔ USDT corridor settles through this reactor, with a 1 bps fee controller matching BSC mainnet.
| Contract | Address |
|---|---|
| LimitOrderReactor | 0x65B2f3847b391783e15554D5f2826FBaF318a7Df |
| Fee controller (1 bps) | 0x65DED1F0270Dd86e9A920dd79caDDB50B67CbdC5 |
| Permit2 (canonical) | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
Tokens
Both are real testnet tokens: cNGN from the cNGN faucet, USDT from the BNB Chain faucet. USDT is 18 decimals on BSC (like mainnet).
| Token | Address |
|---|---|
| cNGN | 0x8a078b182bA9649c03982c2a80CDcc81cdc99dA8 |
| USDT | 0x337610d27c682E347C9cD60BD4b3b107C9d34dDd |
Ethereum (chain 1)
The live WETH ↔ USDT corridor. WETH is canonical wrapped ether (18 decimals). USDT is Tether (6 decimals).
Settlement
| Contract | Address |
|---|---|
| LimitOrderReactor | 0x26a1aedaa26affc4fd9f910acfca754a31bc43c6 |
| Fee controller (0.05% / 5 bps taker fee) | 0x7b54a3e2837b8c18462457fE3ca294cc37100647 |
| Permit2 (canonical) | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
Tokens
Both tokens are existing assets on Ethereum, not issued by Textile.
| Token | Address |
|---|---|
| WETH | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 |
| USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 |
Celo (chain 42220)
The live cNGN ↔ USDT, USDC ↔ USDT, wARS ↔ USDT, and wBRL ↔ USDT corridors. cNGN is the Compliant Naira token (6 decimals). USDC and USDT are the standard Circle and Tether stables (6 decimals). wARS is a wrapped Argentine peso; wBRL is a wrapped Brazilian real. Both wARS and wBRL are 18-decimal ERC-20s on Celo.
Settlement
| Contract | Address |
|---|---|
| LimitOrderReactor | 0xa9AA0a64769cBed4d3B1Ceb4Df01CdE915C235b3 |
| Fee controller (0.01% / 1 bps taker fee) | 0x7b005466F905DD882A959888154587fA76cd3Ea7 |
| Permit2 (canonical) | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
Tokens
Tokens are existing assets on Celo, not issued by Textile.
Next
- Settlement for what these contracts do
- Protocol overview for the mechanics