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 Exchanges → Add 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 Wallet → Transfer
  3. Select From App to Exchange
  4. Choose the cryptocurrency
  5. Enter amount and confirm

API Documentation

For advanced users:


Next Steps

Strategies available on Crypto.com

Deploy any of these 6 automated strategies on Crypto.com.