Back to Ccxt

Withdraw From One Exchange To Another

wiki/examples/py/withdraw-from-one-exchange-to-another.md

4.5.521.0 KB
Original Source
python
import ccxt
import sys
from pprint import pprint

print('python', sys.version)
print('CCXT Version:', ccxt.__version__)

binance = ccxt.binance({
   "apiKey": 'YOUR_BINANCE_API_KEY',
   "secret": 'YOUR_BINANCE_SECRET',
   'options': {
       'fetchCurrencies': True,
   },
})
binance.verbose = True

kucoin = ccxt.kucoin({
   'apiKey': 'YOUR_KUCOIN_API_KEY',
   'secret': 'YOUR_KUCOIN_SECRET',
   'password': 'YOUR_KUCOIN_API_PASSWORD',
})
kucoin.verbose = True

binance.load_markets()
kucoin.load_markets()

code = 'USDT'
amount = 40

params = {'network': 'TRC20'}

deposit = binance.fetchDepositAddress(code, params)

print('-----------------------------------------------------------')
print(deposit)
print('-----------------------------------------------------------')

withdrawal = kucoin.withdraw(code, amount, deposit['address'], deposit['tag'], params)

print('-----------------------------------------------------------')

pprint(withdrawal)