C2C (Crypto-to-Crypto) Trading
C2C trading lets you swap one cryptocurrency for another directly, using USDT as the quote asset. C2C orders execute against the c2c1 and c2c2 exchanges; both quote in USDT.
How it works
C2C symbols use the standard BASE/QUOTE notation, with USDT as the quote:
BTC/USDT— buy or sell BTC, denominated in USDTMATIC/USDT— buy or sell MATIC, denominated in USDTETH/USDT— buy or sell ETH, denominated in USDT
A buy order spends USDT to acquire the base asset. A sell order spends the base asset to acquire USDT.
Examples
Buy 0.001 BTC with USDT at a limit price of 60,000 USDT:
body = {
"side": "buy",
"symbol": "BTC/USDT",
"type": "limit",
"price": 60000,
"quantity": 0.001,
"exchange": "c2c1",
}
Sell 50 USDT worth of MATIC at 0.5 USDT each (i.e. sell 100 MATIC):
body = {
"side": "sell",
"symbol": "MATIC/USDT",
"type": "limit",
"price": 0.5,
"quantity": 100,
"exchange": "c2c1",
}
What you'll see in your portfolio
For convenience, Portfolio reports holdings in Indian Rupees even when you trade C2C. The INR value is computed from the last traded price of USDT on coinswitchx at the time of the trade.
For example, if you buy 100 MATIC for 50 USDT at a moment when 1 USDT = ₹88, the position is recorded as ₹4,400.
c2c1 vs c2c2
Both are USDT-quoted spot venues with independent order books. You can route to either, or split orders across both to improve fills. Use Active Coins to discover which symbols are available on each exchange.
Trade compliance
C2C trading is subject to the same TDS, GST, and compliance treatment as INR trading. See TDS for tax-related queries.