Note 1: Due to limitations with Binance API, import times may take up to 20 minutes to complete:
Note 2: The following transaction types get pulled into your CoinLedger account when you link your Binance account via API:
Spot market trades
Crypto deposits and withdrawals
Savings Trail Fund
DOT Slot Auction
Black Friday Settlement
Learn & Earn programs
Monthly token unlock programs
If you had any other type of transactions, those transactions will need to be entered separately following the manual import guide.
Learn more about the limitations of the Binance API here.
Creating Your Binance API Key
Navigate to your account.
After sign in, select your profile icon in the top right corner, and select API Management from the dropdown.
Step 3: Create API Key
You will be prompted to create a new API Key. Enter a label for your key, and click Create. (This label can be anything.)
Step 4: Enter Verification Codes
Next you will need to enter both an e-mail and 2FA verification code. Click Send and you will receive the e-mail code in your inbox. Retrieve the 2FA code from your authenticator app and after entering both codes click Submit.
Step 5: Edit Restrictions
You will see a green banner notification that says API key created and then it will display your new API Key and Secret Key.
Step 6: De-select Trading Access
Click Edit Restrictions and then deselect Enable Spot & Margin Trading (Remember, CoinLedger requires read only API access. You do not need to grant CoinLedger permission to enable trading.)
Then make sure that Can Read is selected.
Step 7: Save restriction settings
Click Save and you will be prompted to enter your 2FA code again.
Step 8: Enter Into CoinLedger
Navigate to Step 1. Import. Select Add Account then choose the Binance tab on CoinLedger. Click on Auto-Import then enter your API Key and API Secret into CoinLedger. Click Connect.