Connecting Crypto.com

This guide walks you through connecting your Crypto.com Exchange account to TradeStaq for automated trading.

Overview

Crypto.com Exchange is a comprehensive trading platform offering:

  • Spot Trading - 250+ trading pairs
  • Futures Trading - Perpetual contracts
  • CRO Ecosystem - Native token benefits
  • Regulated Platform - Multiple licenses globally
  • Mobile First - Excellent app experience

Prerequisites

Before connecting Crypto.com:

  1. Crypto.com Exchange Account - Create at crypto.com/exchange
  2. KYC Verification - Complete identity verification
  3. 2FA Enabled - Google Authenticator or similar
  4. TradeStaq Account - Sign up at tradestaq.com

Important: Exchange vs App

TradeStaq connects to Crypto.com Exchange, not the Crypto.com App. These are separate platforms:

PlatformUse Case
Crypto.com AppBuying/selling, card, earn
Crypto.com ExchangeTrading, API access

If you only have the app, you'll need to create an Exchange account at crypto.com/exchange.


Step 1: Access API Management

  1. Log in to crypto.com/exchange
  2. Click your profile icon in the top right
  3. Navigate to API Keys
  4. Or go to: Settings → API Keys

Step 2: Create API Key

  1. Click Create New API Key
  2. Enter a label: TradeStaq Trading Bot
  3. Complete 2FA verification
  4. Review and confirm

Step 3: Configure Permissions

Required Permissions

PermissionStatusPurpose
ReadRequiredView balances and orders
TradeRequiredExecute orders
WithdrawNot NeededNever enable

Permission Setup

Select only the necessary permissions:

  • ✅ Can Read - Account information access
  • ✅ Can Trade - Order placement and management

Never enable:

  • ❌ Can Withdraw - Keep disabled

Step 4: IP Whitelist (Recommended)

For enhanced security:

  1. Enable IP restriction
  2. Add TradeStaq server IP addresses
  3. Contact TradeStaq support for current IPs if needed

Step 5: Copy Credentials

After creating the API key:

  1. API Key - Your public identifier
  2. Secret Key - Shown only once
API Key:    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Secret Key: yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

IMPORTANT: Save the Secret Key immediately. It will not be shown again.


Step 6: Connect to TradeStaq

  1. Go to TradeStaq Dashboard
  2. Click ExchangesAdd Exchange
  3. Select Crypto.com from the list
  4. Enter your credentials:
FieldValue
NameGive it a memorable name (e.g., "Crypto.com Main")
API KeyPaste your API Key
API SecretPaste your Secret Key
Account TypeSelect Spot or Futures
  1. Click Connect Exchange

Step 7: Verify Connection

After connecting:

  1. Check the status shows Active (green indicator)
  2. Verify your balance is displayed correctly
  3. Test by viewing available trading pairs

Supported Features

FeatureSpotFutures
Market Orders
Limit Orders
Stop Orders
Take Profit
OCO Orders-
Leverage-Up to 100x

Account Types

Spot Account

  • Direct cryptocurrency trading
  • Own the underlying assets
  • No leverage

Futures Account

  • Perpetual contracts
  • Long and short positions
  • Leverage up to 100x
  • USDT-settled

Trading Pairs

Popular Spot Pairs

  • BTC/USDT, ETH/USDT, CRO/USDT
  • SOL/USDT, XRP/USDT, DOGE/USDT
  • Various CRO trading pairs

Popular Futures Pairs

  • BTCUSD-PERP, ETHUSD-PERP
  • Major cryptocurrency perpetuals

Security Best Practices

Do's

  • ✅ Enable 2FA on your account
  • ✅ Use IP whitelist for API keys
  • ✅ Enable anti-phishing code
  • ✅ Monitor API key usage regularly
  • ✅ Use separate keys per service

Don'ts

  • ❌ Never enable withdrawal permissions
  • ❌ Never share API credentials
  • ❌ Never store keys insecurely
  • ❌ Never reuse keys across platforms

Crypto.com Specific Notes

Trading Fees

TypeMakerTaker
Spot0.4%0.4%
Futures0.02%0.05%

Fees decrease with CRO staking and trading volume.

CRO Token Benefits

Stake CRO for significant benefits:

  • Trading fee discounts
  • Higher withdrawal limits
  • Priority support
  • Enhanced rewards

Fee Tiers

Tier30-Day VolumeMakerTaker
1< $25K0.4%0.4%
2$25K - $50K0.35%0.35%
3+HigherLower fees

Syncing Between App and Exchange

Funds between the App and Exchange:

  • Must be transferred manually
  • Use the Exchange's Transfer feature
  • Usually instant between platforms

Troubleshooting

API Key Rejected

Solutions:

  • Verify key and secret are copied correctly
  • Check for extra spaces
  • Ensure API key hasn't expired
  • Verify IP whitelist settings

Permission Errors

Solutions:

  • Check Trade permission is enabled
  • Verify API key is active
  • Ensure account has trading access

Balance Not Showing

Solutions:

  • Funds must be on Exchange, not App
  • Transfer from App to Exchange if needed
  • Check API has Read permission
  • Refresh the connection

Order Failed

Solutions:

  • Check sufficient balance
  • Verify minimum order requirements
  • Ensure trading pair is available
  • Check for maintenance periods

Regional Restrictions

Solutions:

  • Check if service is available in your region
  • Some features may be restricted
  • Review Crypto.com's terms of service

Transfer Funds from App

If your funds are in the Crypto.com App:

  1. Open Crypto.com Exchange
  2. Go to WalletTransfer
  3. Select From App to Exchange
  4. Choose the cryptocurrency
  5. Enter amount and confirm

API Documentation

For advanced users:


Next Steps