Skip to content
Cryptio Help Center home
Cryptio Help Center home

How to connect Gemini to Cryptio

Connecting your Gemini account to Cryptio allows you to automatically import balances and transaction history. Once set up, your data will stay in sync without manual uploads.

Step 1: Generate Your API Key in Gemini

  1. Log in to your Gemini account.

  2. In the top-right menu, go to Account → Settings → API.

  3. Click Create a New API Key.

  4. Configure your API key:

    • Permissions: Select Read-only. Do not enable trading or withdrawal permissions.

    • IP allowlist: If required, add Cryptio IP addresses here.

    • Label: Give your key a descriptive name (e.g., Cryptio_ReadOnly_2025-09).

  5. Copy your API Key and API Secret. Store them securely.

Only Read access is required.

Step 2: Import Your API Key into Cryptio

  1. Log in to your Cryptio workspace.

  2. Go to the Imports tab.

  3. Select Gemini from the list.

  4. Enter the following details:

    • Name (any label you choose for this connection).

    • API Key (from Gemini).

    • API Secret (from Gemini).

  5. Choose a date range for your imports:

    • To import all historical data, leave this section blank.

    • To import transactions starting from a specific date, enter your date range.

  6. Click Create to start your import.

Step 3: Verify Your Import

  1. In Cryptio, go to the Imports tab.

  2. Locate your Gemini connection.

  3. Click the transaction count to open the Transactions tab.

  4. Review balances and a sample of transactions to confirm everything imported correctly.

Troubleshooting

  • Missing transactions: Ensure the API key has Read-only permissions enabled.

  • Invalid/expired API key: Regenerate a new key in Gemini and update it in Cryptio.

  • IP allowlist errors: Confirm that Cryptio IP addresses are correctly added in Gemini.