Getting API Keys for Trading
What Are API Keys
API keys are special access codes that allow the MoonTrader terminal to connect to your exchange account and perform trading operations on the exchange. Without them, the terminal cannot trade.
How API Keys Work
When creating an API key, the exchange provides two components:
API Key (public key) — identifies your application
Secret Key (secret key) — confirms that the request is actually from you
Some exchanges also require:
Passphrase — an additional password for enhanced security
API Key Access Rights
When creating keys, configure their permissions:
Read — view balances, trade history, open orders
Trade — place and cancel orders
Transfer — internal transfers between wallets
Withdraw — do NOT enable for security
API Key Security
Basic principles:
Never enable withdrawal rights
Use IP whitelist — restrict access only to your servers
Do not share keys with third parties
IP Whitelist
IP whitelist is a list of allowed IP addresses for using the key. It is recommended to specify:
the public IP address of the server running the MoonTrader core
the public IP address of the server with Watchdog monitoring system (if used)
Prerequisites for Creating API Keys
✅ KYC verification completed on the exchange
✅ Two-factor authentication (2FA) configured
✅ Static IP of your server is known
✅ Decision on keys naming(for example, "MoonTrader")
Important: the Secret Key is displayed only once during creation. Save it immediately after generation.
Select an Exchange to Create API Keys:
Last updated