Skip to main content

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 USDT
  • MATIC/USDT — buy or sell MATIC, denominated in USDT
  • ETH/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.