browse

 

Automatically synchronize your wallet(s) with your FTX App portfolio(s). After enabling this feature, you’ll never need to manually enter your spot trades, transfers, deposits or withdrawals to your FTX App portfolio(s) again. Instead, you’ll be able to freely transact on your wallets, then simply launch or refresh your FTX App to view your synced portfolio(s). If you still prefer to enter transactions manually, the auto-sync feature is easy to toggle off. To enable FTX auto-sync, follow the simple steps in the guides below.

Note: We currently do not support auto-sync for futures trading.

  • FTX

    What you’ll need:

    • Desktop FTX Pro account and credentials
    • Latest FTX App
    • 5 minutes

     

    Steps:

    1. Log into your FTX account on the website.

    2. Find and click on your email address in the top right corner and select Settings.

    2_-_FTX.png

    3. Scroll down the API Keys section and click CREATE READ-ONLY API KEY.

    3_-_FTX.png

    4. Your read-only API Keys will appear; please be sure to save the secret.

    4_-_FTX.jpeg

    5. Launch the FTX App.

    6. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    7. Tap Exchange Connections (second from the top).

    Exchange.jpeg

    8. Select FTX from the list of available Exchange Connections.

    9. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    10. Enter or paste your API Key and API Secret where prompted and review the sync preferences.

    11. Tap Add Connection.

    12. Allow time for the connection to be established.

    connecting.jpeg

  • AAX

    What you’ll need:

    • Desktop AAX account and credentials
    • Latest FTX App
    • 10 minutes

     

    Steps:

    1. Log into your AAX desktop account.

    2. Find and click on your profile icon in the top right corner and select API Management from the drop-down.

    2_-_AAX.jpeg

    3. A Create New API Key pop-up will appear. Make sure Account Info and Spot Trading for Read boxes are checked off as shown below. For the label, simply name your API key.

    3a_-_AAX.png

    If the pop-up doesn't appear, click the Create New API Key button on the webpage:

    3b_-_AAX.png

    4. After you click Create New API Key, a pop-up with your API Key and Secret will appear.

    4_-_AAX.png

    5. Launch the FTX App .

    6. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    7. Tap Exchange Connections.

    Exchange.jpeg

    8. Select AAX from the list of available Exchange Connections.

    9. Scan the QR code or enter or paste your API Key and API Secret where prompted.

    10. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    11. Tap Add Connection.

    13. Allow time for the connection to be established.

    connecting.jpeg

     

  • Binance

    What you’ll need:

    • Desktop Binance account and credentials
    • Latest FTX App
    • Email account and credentials
    • 10 minutes

     

    Steps:

    1. Log into your Binance desktop account.

    2. Hover over your User Profile (avatar in upper right corner), then click Account from the drop down menu.

    Account.png

    3. Within the API box, click API Setting.

    API_Setting.png

    4. Enter an arbitrary API Key Label (e.g. My First API), then click Create New Key.

    New_Key.png

    5. Enter the 2FA Google Authentication Code.

    6. Log into your email account, then click Confirm Create button within the confirmation email.

    7. Within your new API Key Label, ensure Read Info is the only option selected. Otherwise, click Edit and only select Read Info. IF YOU SELECT ANYTHING OTHER THAN THIS READ-ONLY PERMISSION, YOUR SYNC WILL BE UNSUCCESSFUL.

    Read_Info.png

    8. Click Save, then enter the 2FA Google Authentication Code.

    9. To use QR sync, proceed immediately to Step 10. Otherwise, collect and securely store the auto-generated API Key and Secret Key.

    10. Launch the FTX App. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    11. Tap Exchange Connections.

    Exchange.jpeg

    12. Select Binance from the list of available Exchange Connections.

    13. To use QR sync, tap the QR code, then position the Binance QR within your mobile device’s camera window. Otherwise, enter or paste your API Key and Secret Key where prompted.

    14. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    15. Review sync preferences, then tap Add Connection. Allow time for the connection to be established.
    Note: Once the connection is established, the Establishing Exchange Connection bar will disappear.

    connecting.jpeg

    16. Compare the portfolio to your Binance account to confirm wallets were correctly synced.

     

  • Binance.US

    What you’ll need:

    • Desktop Binance.US account and credentials
    • Latest FTX App
    • Email account and credentials
    • 10 minutes

     

    Steps:

    1. Log into your Binance.US desktop account.

    2. Find and click on settings.

    2_-_click_settings.png

    3. Find and click API Management.

    3_-_api_management.png

    4. Enter a key label.

    4_-_EnterAPIname.png

    5. Complete 2FA if you have it setup.

    5_-_2FA.png

    6. Check your email and click the link to confirm setup.

    6_-_Email.png

    7. Find your new API key on Binance.US.

    8. Click Edit restrictions to adjust the access level.

    8_-Edit_Restrictions.png

    9. Adjust API restrictions to Read Only. It should look like the image below. Make sure to save your changes.

    9_-_Adjust_restrictions.png

    10. Launch the FTX App

    11. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.       

    more.png

    12. Tap Exchange Connections (second from top).                                        

    Exchange.jpeg

    13. Select Binance.US from the list of available Exchange Connections.

    14. To use QR sync, tap the QR code, then position the Binance.US QR within your mobile device’s camera window. Otherwise, enter or paste your API Key and Secret Key where prompted.

    15. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    16. Review sync preferences, then tap Add Connection.

    17. Allow time for the connection to be established.

    Note: Once the connection is established, the Establishing Exchange Connection bar will disappear.

    connecting.jpeg

     

    18. Compare the portfolio to your Binance.US account to confirm your wallets were correctly synced.

     

     

  • Bitfinex

    What you’ll need:
    • Desktop Bitfinex account and credentials
    • Latest FTX App app
    • 10 minutes

     

    Steps:

    1. Log into your Bitfinex desktop account.

    2. Hover over your User Profile (avatar in upper right corner), then click API from the drop down menu.

    API.png

    3. Within the API tab, click Create New Key.

    New_Key.png

    4. Under the Permissions header, check all (and only) Read permissions. (IF YOU SELECT ANYTHING OTHER THAN READ-ONLY PERMISSIONS, YOUR SYNC WILL BE UNSUCCESSFUL.)

    Permissions.png

    5. Where prompted, enter an arbitrary API Key Label (ex. test), then click Generate API Key.

    Generate.png

    6. Enter the 2FA token, then click Submit. 

    7. In your email account, open the Bitfinex email, then click Create API Key in the email body.

    Email.png

    8. To use QR sync, proceed immediately to Step 9. Otherwise, collect and securely store the             auto-generated API Key and API Key Secret.

    9. Launch the FTX App.

    10. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

      more.png

    11. Tap Exchange Connections (second from top).

    Exchange.jpeg

    12. Select Bitfinex from the list of available Exchange Connections.

    13. To use QR sync, tap the QR code, then position the Bitfinex QR within your mobile device’s            camera window. Otherwise, enter or paste your API Key and Secret Key where prompted.

    14. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    15. Review sync preferences, then tap Add Connection.

    16. Allow time for the connection to be established.
    Note: Once the connection is established, the Establishing Exchange Connection bar will               disappear.      

    connecting.jpeg

    17. Compare the portfolio to your Bitfinex account to confirm wallets were correctly synced.

  • Bitstamp

    What you’ll need:

    • Desktop Bitstamp account and credentials
    • Latest FTX App
    • Email account and credentials
    • 10 minutes

    Steps:

    1. Log in to your Bitstamp desktop account.

    2. Find and click on Security and then API Access.

    API_Access.png

    3. Click the “New API Key” button (top right of the screen).

    New_API_Key.png

    4. Enable Account Balances and User transactions permissions.

    Permissions.png

    5. Click the “Enter 2FA & Submit” button.

    2FA.png

    6. Complete the 2FA process.

    7. Your new key and secret will show on the next screen. Be sure to save the secret as it will disappear after you activate it. Click Activate to send activation email.

    Activate.png

    8. Check your email and click the button to activate your new API key.

    Activate2.png

    9. Launch the FTX App.

    10. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    11. Tap Exchange Connections (second from the top).

    Exchange.jpeg

    12. Tap Add Connection and Select Bitstamp from the list of available Exchange Connections.

    13. Enter or paste your User ID, API Key and Secret Key where prompted. Your User ID (not your email address) can be found on the Security->Change password screen on the Bitstamp website.

    14. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    15. Review your sync preferences, then tap Add Connection.

    16. Allow time for the connection to be established.

    Note: Once the connection is established, the Establishing Exchange Connection bar will disappear.

    connecting.jpeg

    17. Compare the portfolio to your Bitstamp account to confirm the wallets were correctly synced.

  • Bittrex

    What you’ll need:

    • Desktop Bittrex account and credentials
    • Latest FTX App
    • 10 minutes

     

    Steps:

    1. Log into your Bittrex desktop account.

    2. Under the SITE SETTINGS tab (left panel), click API Keys.

    API_Keys.png

    2. Within the API KEYS box, click Add new key...

    Add_new_key.png

    3. Under the READ INFO header, toggle the permission ON, then click Save.
    (IF YOU SELECT ANYTHING OTHER THAN THIS READ-ONLY PERMISSION, YOUR SYNC WILL BE UNSUCCESSFUL.)

    Key_setting.png 

    4. Enter the Authenticator Code, then click Confirm.

    Authenticator_Code.png

    5. Collect and securely store the auto-generated API key and API key secret.

    6. Launch the FTX App. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    7. Tap Exchange Connections (second from top).

    Exchange.jpeg

    8. Select Bittrex from the list of available Exchange Connections.

    9. Enter or paste your API key and API key secret where prompted.

    10. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    11. Review sync preferences, then tap Add Connection. Allow time for the connection to be established.  Note: once the connection is established, the Establishing Exchange Connection bar will disappear.

    connecting.jpeg

    12. Compare the portfolio to your Bittrex account to confirm wallets were correctly synced.

  • Coinbase

    What you’ll need:

    • Desktop Coinbase account and credentials
    • Latest FTX App
    • 10 minutes

    Steps:

    1. Log into your Coinbase desktop account.

    2. Click the Settings tab, then click API Access.

    API.png

    3. Click +New API Key.

    4. If prompted, enter the 2-step verification code.

    5. Select all Coinbase wallet Accounts

    All_Accounts.png

    6. Select the following API v2 Permissions*.
    (IF YOU SELECT ANYTHING OTHER THAN THESE READ-ONLY PERMISSIONS, YOUR SYNC WILL BE UNSUCCESSFUL)

    Permissions.png

    Note: Click here for more on Coinbase permissions.

    7. Click Create.

    8. If prompted, enter the 2-step verification code.

    9. Collect API Key and API Secret from display window.

    API_Key.png

    10. Launch the FTX App.

    11. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    12. Tap Exchange Connections.

    Exchange.jpeg

    13. Tap Add Connection and select Coinbase from the list of available exchanges.

    14. Paste or enter the API KEY and API SECRET.

    15. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    16. Review your sync preferences, then tap Add Connection.

    17. Tap on Continue when prompted to import past transactions.

    18. Allow time for the connection to be established.

    Note: Once the connection is established, the Establishing Exchange Connection bar will disappear.

    connecting.jpeg

    19. Compare the portfolio to your Coinbase account to confirm wallets were correctly synced.

  • Coinbase Pro

    What you’ll need:

    • Desktop Coinbase Pro account and credentials
    • Latest FTX App
    • 10 minutes

    Steps:

    1. Log into your Coinbase Pro desktop account.

    2. Hover over your User Profile (upper right corner), then click API from the drop down menu.

    API.png

    3. Within the API SETTINGS tab, Click +NEW API KEY.

    New_API_Key.png

    4. Select View from the list of available permissions.
    (IF YOU SELECT ANYTHING OTHER THAN THIS READ-ONLY PERMISSION, YOUR SYNC WILL BE UNSUCCESSFUL.)

    View.png

    5. Collect and store the auto-generated Passphrase.

    6. Click Using SMS? Send me a code.

    7. Enter Two Factor Authentication Code, then click CREATE API KEY.

    Create_API_Key.png

    8. Collect the API Secret from the pop-up display window.

    9. Return to the Profile Information screen, then collect the displayed API Key.

    10. Launch the FTX App.

    11. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    12. Tap Exchange Connections.

    Exchange.jpeg

    13. Select CoinbasePro from the list of available Exchange Connections.

    14. Where prompted, paste or enter the API KEY, API SECRET, and PASS PHRASE.

    15. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    16. Review sync preferences, then tap Add Connection.

    17. Allow time for the connection to be established.
    Note: Once the connection is established, the Establishing Exchange Connection bar will disappear.

    connecting.jpeg

    18. Compare the portfolio to your Coinbase Pro account to confirm wallets were correctly synced.

     

  • HitBTC

    What you’ll need:

    • Desktop HitBTC account and credentials
    • Latest FTX App
    • 10 minutes

    Steps:

    1. Log into your HitBTC desktop account.

    2. Click the Settings tab (gear icon in upper right), then click API Keys.

    API.png

    3. Click New API Key.

    4. Under the Access Rights header, check all (and only) Order book, History, Trading balance and Payment information permissions. (IF YOU SELECT ANYTHING OTHER THAN THESE PERMISSIONS, YOUR SYNC WILL BE UNSUCCESSFUL.)

    History.png

    5. To use QR sync, proceed immediately to Step 6. Otherwise, collect and securely store the             auto-generated API Key and API Key Secret.

    6. Launch the FTX App .

    7. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    8. Tap Exchange Connections (second from top).

    Exchange.jpeg

    9. Select HitBTC from the list of available Exchange Connections. 

    10. To use QR sync, tap the QR code, then position the HitBTC QR within your mobile device’s            camera window. Otherwise, enter or paste your API Key and Secret Key where prompted.

    11. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    12. Review sync preferences, then tap Add Connection.

    13. Allow time for the connection to be established. 
    Note: Once the connection is established, the Establishing Exchange Connection bar will                disappear.      

    connecting.jpeg

    14. Compare the portfolio to your HitBTC account to confirm wallets were correctly synced.

  • Kraken

    What you’ll need:

    • Desktop Kraken account and credentials
    • Latest FTX App
    • 10 minutes

     

    Steps:

    1. Log into your Kraken desktop account.

    2. Click the Settings tab (wrench icon), then click API.

    API.png

    3. Click + Generate New Key.

    4. Enter a Key Description you'll remember, then select each Query Key Permission.  (IF YOU SELECT ANYTHING OTHER THAN THESE READ-ONLY PERMISSIONS, YOUR SYNC WILL BE UNSUCCESSFUL.) 

    Key_Description.png

    5. Click Generate Key.

    6. To use QR sync, proceed immediately to Step 7. Otherwise, collect and securely store the             auto-generated API Key and API Private Key.

    7. Launch the FTX App .

    8. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    9. Tap Exchange Connections (second from top).

    Exchange.jpeg

    10. Select Kraken from the list of available Exchange Connections.

    11. To use QR sync, tap the QR code, then position the Kraken QR within your mobile device’s            camera window. Otherwise, enter or paste your API Key and Secret Key where prompted.

    12. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    13. Review sync preferences, then tap Add Connection.

    14. Allow time for the connection to be established. 
    Note: Once the connection is established, the Establishing Exchange Connection bar will               disappear.      

    connecting.jpeg

    15. Compare the portfolio to your Kraken account to confirm wallets were correctly synced.

     

  • KuCoin

    What you’ll need:

    • Desktop KuCoin account and credentials
    • Latest FTX App
    • Email account and credentials
    • 10 minutes

    Steps:

    1. Log into your KuCoin desktop account.

    2. Click API Management (left side of screen).

    API_Management.png

    3. Click Create API.

    4. Where prompted, enter an arbitrary API Name and API Passphrase you'll remember, then click Confirm.

    API_Name.png

    5. Where prompted, enter the Trading Password, API Code (sent to your email), and Two-Factor Authentication Code, then click Confirm.

    6. Confirm only General Permission is selected.  Otherwise, click Change, re-enter the Trading Password, select the General Permission, then click Save.  (IF YOU SELECT ANYTHING OTHER THAN THIS PERMISSION, YOUR SYNC WILL BE UNSUCCESSFUL.)

    Permission.png

    7. To use QR sync, proceed immediately to Step 8. Otherwise, collect and securely store the             auto-generated API Key and API Key Secret.

    8. Launch the FTX App.

    9. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    10. Tap Exchange Connections (second from top).

      Exchange.jpeg

    11. Select KuCoin from the list of available Exchange Connections.

    12. To use QR sync, tap the QR code, then position the KuCoin QR within your mobile device’s            camera window. Otherwise, enter or paste your API KeySecret Key, and Pass                          Phrase where prompted.

    13. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    14. Review sync preferences, then tap Add Connection.

    15. Allow time for the connection to be established. 
          Note: Once the connection is established, the Establishing Exchange Connection bar will                disappear.      

    connecting.jpeg

    16. Compare the portfolio to your KuCoin account to confirm wallets were correctly synced.

     

  • OKEx

    What you’ll need:

    • Desktop OKEx account and credentials
    • Latest FTX App
    • 10 minutes

    Steps:

    1. Log into your OKEx desktop account.

    2. Hover over your Username (upper right corner), then click API from the drop down menu.

    API.png

    3. Click Apply for v3 API.

    Apply.png

    4. Enter an arbitrary Display Name, Passphrase, and auto-generated Google code where prompted. Confirm only the Enquiry Permission box is checked, then click Confirm.
    (IF YOU SELECT ANYTHING OTHER THAN THIS READ-ONLY PERMISSION, YOUR SYNC WILL BE UNSUCCESSFUL.)

    Display.png

    5. Find your newly created API by its Display Name, then under the Action header click View.

    Enter Passphrase and Google code, then click Confirm.

    Passphrase.png

    6. To use QR sync, proceed immediately to Step 8. Otherwise, collect and securely store the auto-generated apiKey and secretKey.

    7. Launch FTX App .

    8. Tap More and then Track. Swipe to the target portfolio, then tap ⚙️.

    more.png

    9. Tap Exchange Connections.

    Exchange.jpeg

    10. Select OKEx from the list of available Exchange Connections.

    11. To use QR sync, tap the QR code, then position the OKEx QR within your mobile device’s camera window. Otherwise, enter or paste your API Key, Secret Key, and Passphrase where prompted.

    12. Select additional sync preferences by tapping Advanced Import Options. (this is optional)

    13. Review sync preferences, then tap Add Connection. Allow time for the connection to be established.
    Note: Once the connection is established, the Establishing Exchange Connection bar will disappear.

    connecting.jpeg

    14. Compare the portfolio to your OKEx account to confirm wallets were correctly synced.

     

 

Why is my connection taking longer than 10 minutes?

connecting.jpeg

Among other factors, the connection time may depend on the exchange network traffic, the number of transactions being synced, any additional sync preferences you specify, and your internet bandwidth. Most users have experienced connection times under a minute, while some larger connections have exceeded 10 minutes. If your connection time exceeds 30 minutes, you may need to reattempt. As an aside, the connection process can run in the background without impacting app performance, so feel free to navigate through the app while you wait.

 

 

Will I always need to re-sync manually or will re-syncs happen automatically?

The app syncs with each connected exchange when you open it--provided it's been an hour or more since the last sync.  You can re-sync manually at any time on the Exchange Connections screen.

 

Was this article helpful?

0 out of 0 found this helpful