Knowledge Base: Adding Accounts

  • How do I add my Kiwi-Coin account?

    To add your Kiwi-Coin account to your CryptFolio, follow these steps: Creating a Kiwi-Coin API Key 1. Log into your Kiwi-Coin account, and visit your Account page. 2. Visit your API page.

    3. Here you will see a list of all of your API keys. Click the Add new API-key button to create a new API key. 4. Make sure that the new API key does not have the Allow trade permission before clicking Add. 4. A new API key has now been created. You will be shown the new key and secret – you must copy the key and

  • How do I add my Cryptopia account?

    Cryptopia does not yet support creating safe, read-only API keys for user accounts. Consequently we only support Cryptopia accounts if you export your transactions to CSV, and import these CSV files into your CryptFolio account. To add your Cryptopia account to your CryptFolio, follow these steps: Exporting Cryptopia CSV files 1. Log into your Cryptopia account, and visit your Account page. 2. Visit each of your Deposit History, Withdraw History, and Trade History pages. 3. On each of these pages, there will be a button to download your transactions as a CSV file. 4. Save the generated CSV file to

  • Supported External API formats

    CryptFolio supports External APIs (also known as Generic APIs) that list balances.

    The URL for the External API must be accessible over HTTP or HTTPS. If HTTPS, then the SSL certificate must be valid.

    The reported balances need to be in one of these formats:

    • A single number - the default currency for that API will be used
      • balances-text.txt example
    • A JSON file with a hash of "currency": "balance"
      • balances-json.json example
    • A JSON file with an array of { currency, balance/value } keys
      • balances-json2.json example
    • A CSV file with headers of "balance/value" and "currency"
      • balances-csv.csv example
      • balances-csv2.csv example

    If you

  • How do I add my ANXPRO account?

    To add your ANXPRO account to your CryptFolio, follow these steps: Creating a ANXPRO API Key 1. Log into your ANXPRO account, and visit your Settings page. 2. Visit your API page.

    3. Here you will see a list of all of your API keys. Click the button to create a new API key. 4. A new API key will be created. You will be shown the new key and secret – you must copy the secret for the next step. Make sure that the key does not have the Move Funds or Place and Manage Orders permissions before clicking

  • How do I add my Bit2C account?

    To add your Bit2C account to your CryptFolio, follow these steps: Creating a Bit2C API Key 1. Log into your Bit2C account, and visit your User Settings page. 2. Visit the API page.

    3. Here you will see a list of all of your API keys. Click the button to create a new API key. 4. Create a new API key that has been set to Readonly. If you need to use an IP address filter (not recommended), use 45.79.192.43. 5. Click Confirm to create the new API key. You will be shown the new API key and secret, ready

  • How do I add my BitMarket account?

    To add your BitMarket account to your CryptFolio, follow these steps: Creating a BitMarket API Key 1. Log into your BitMarket.pl account, and visit your Account Overview page. 2. Visit the Applications and API keys page. 3. Here you will see a list of all of your API keys. Click the button to Generate a new API key. 4. Generate a new API key with only the following key permissions selected: Account balance retrieval Download a list of placed orders Download account balance history Download trading history 4. Create the new API key. You will be shown the new API

  • How do I add my Vircurex account?

    To add your Vircurex account to your CryptFolio, follow these steps: Creating a Vircurex API Key 1. Log into your Vircurex account, and visit your Settings page. 2. Visit the API menu. 3. Create a new API key, with a secret phrase that you need to enter in. You will need to remember this secret phrase in the next step. Make sure that only the Get Balance permission is enabled. 4. Your new API key will now be active, and ready to add to CryptFolio. Adding the Vircurex API key to your portfolio 1. Go into your CryptFolio and Configure

  • How do I add my Coinbase account?

    To add your Coinbase account to your CryptFolio, follow these steps:

    Connect CryptFolio to your Coinbase account

    1. Go into your CryptFolio and Configure the portfolio you wish to add the account to.

    2. Click on the "Exchange" button to then add a Coinbase account.

    3. Click the "Connect to Coinbase" button to redirect your browser to Coinbase, where you'll be able to authorise the connection.

    4. On Coinbase, authorise CryptFolio to access your account. Cryptfolio will now download the balances and transactions from your Coinbase wallets.

    5. You're done!

  • How do I add my Poloniex account?

    To add your Poloniex account to your CryptFolio, follow these steps: Creating a Poloniex API Key 1. Log into your Poloniex account, and visit your API Keys page. 2. Select the option to Create New Key. You may need to confirm enabling the API before you can see this button. 3. A new key will be created. You will need to go into your email and confirm the creation of the new API key by clicking on the link. 4. Make sure that the Enable Trades and Enable Withdrawals options are NOT selected. This will create an API key that

  • How do I add my Kraken account?

    To add your Kraken account to your CryptFolio, follow these steps:

    Creating a Kraken API Key

    1. Log into your Kraken account, and visit your Settings page.

    2. Visit your API page in your Settings.

    3. Select the option to Generate New Key.

    4. Select the following read-only permissions: Query Funds, Query Open Orders & Trades, Query Closed Orders & Trades, and Query Ledger Entities. You can also give the key a description if you'd like.

    5. Click Generate Key.

    6. You now have a new API Key and Secret that you can add to your portfolio.

    Adding the Kraken

  • How do I add my Bitfinex account?

    To add your Bitfinex account to your CryptFolio, follow these steps:

    Creating a Bitfinex API Key

    1. Log into your Bitfinex account, and visit your API page.

    2. Select the option to Create New Key.

    3. By default, your new API key will have all read-only permissions enabled. If you would like, you can reduce the permissions to only those regarding balances, transactions and fund movements:

    4. Click Generate API key. You will be sent an email with a link to follow to enable the key.

    6. You now have a new API Key and Secret that you can add

  • How do I add my HitBTC account?

    To add your HitBTC account to your CryptFolio, follow these steps:

    Creating a HitBTC API Key

    1. Log into your HitBTC account, and visit your Settings page.

    2. Click on the API keys tab in your Settings.

    3. Create a new API key.

    4. By default, your new API key will have no permissions enabled. You will need to enable both the "Order book, History, Trading balance" and "Payment information" permissions.

    CryptFolio uses the History permission to retrieve the historical trades and orders on your account, and the Payment information permission to retrieve the incoming and outgoing deposits and withdrawals

  • How do I add my Cex.io account?

    To add your Cex.io account to your CryptFolio, follow these steps:

    Creating a Cex.io API Key

    1. Log into your Cex.io account, and visit your Profile page.

    2. Under the "Account Settings" menu, select "API".

    3. Here you can create a new API Key. Make sure that only the "Account balance" permission is selected, and click "Generate Key".

    If you have 2FA enabled, then you will need to enter in a new 2FA code to create the API Key.

    NOTE: You must not enable any other permissions. Otherwise, if somebody accesses your CryptFolio account, they may be able to make

  • How do I add my Binance account?

    To add your Binance account to your CryptFolio, follow these steps:

    Creating a Binance API Key

    1. Log into your Binance account.

    2. API keys are only available to users with 2FA enabled. Make sure that you have 2FA enabled on your account, and click the API Setting button.

    3. Create a new API key.

    4. By default, your new API key will have the unsafe "Enable Trading" permission enabled. You'll need to click on the "Edit" button, and uncheck all checkboxes except for "Read Info".

    5. You now have a new API Key and Secret that you can add

  • How do I add my Slush Pool account?

    To add your Slush Pool account to your CryptFolio, follow these steps:

    Creating a Slush Pool API Key

    1. Log into your Slush Pool account, and select My Account > Settings.

    2. Click on Access Tokens in the Settings submenu.

    3. You will be shown your current API Token.

    Adding the Slush Pool API key to your portfolio

    1. Go into your CryptFolio and Configure the portfolio you wish to add the account to.

    2. Click on the "Pool" button to then add a Slush Pool account.

    3. Copy your API Token (from Slush Pool) and put it into the

  • How do I add my Bitminter account?

    To add your Bitminter account to your CryptFolio, follow these steps:

    Creating a Bitminter API Key

    1. Log into your Bitminter account, and select My Account > API keys.

    2. Click on Create new API key.

    3. For the new API key, make sure that you have the API perk active. (This perk is enabled by default on new accounts.)

    4. You will be shown your new API key.

    Adding the Bitminter API key to your portfolio

    1. Go into your CryptFolio and Configure the portfolio you wish to add the account to.

    2. Click on the "Pool" button to

  • How do I export my Bitcoin addresses from Bitcoin Core?

    To export your Bitcoin addresses from Bitcoin Core safely, follow these steps:

    Exporting your Received Addresses as CSV

    1. Open up your Bitcoin Core application.

    2. In the main menu, select File > Receiving addresses...

    3. Here you will see all of the addresses you have created to receive transactions. Click on the "Export" button to save these addresses as a CSV file.

    Uploading the CSV file to your portfolio

    1. Go into your CryptFolio and Configure the portfolio you wish to add the addresses to.

    2. Click on the "Address" button to add a collection of addresses.

    3. Copy

  • How do I export my change and keypool Bitcoin addresses from Bitcoin Core?

    By default, Bitcoin Core will automatically send the unspent outputs of your Bitcoin transactions into new, anonymous addresses. These are known as "change addresses", and your wallet stores a number of these in the "keypool" (by default, 100).

    In order for CryptFolio to also track these change addresses, you will need to export these addresses to CryptFolio as well. This step is a bit more technically challenging.

    Exporting your Change and Keypool Addresses as JSON

    1. Open up your Bitcoin Core application.

    2. In the main menu, select Help > Debug window.

    3. Here, you will see the raw debug

  • How do I upload a list of addresses?

    CryptFolio supports uploading a CSV, JSON or plain text file of addresses (optionally with labels) to your portfolio. Each of the addresses in the file you upload will be added to your portfolio, and the balances and transactions tracked.

    The exact process for exporting a list of addresses depends on the wallet software, hardware and/or operating system.

    Select your wallet type below:

    Is your wallet missing? Let us know.

  • How do I add my Bittrex account?

    To add your Bittrex account to your CryptFolio, follow these steps:

    Creating a Bittrex API Key

    1. Log into your Bittrex account.

    2. Visit your Settings.

    3. In the Settings menu, visit API Keys.

    4. Click on Add New Key.

    5. For the new API Key, make sure that only the "Read Info" permission is toggled. Every other permission must not be toggled. Enter in a new Authenticator Code and click Update Keys to save.

    You may need to enter in a unique Authenticator Code for the new key to be saved.

    NOTE: You must not enable any other permissions.