API guide · Kraken Spot API (United States)

Connect your Kraken account

Enable balance and order access, then add the keys to Demeter. Keep withdrawals off; live orders have not yet been verified.

  1. 01kraken.com › Sign up › Verify

    Have a verified Kraken account

    API trading needs a Kraken account verified to at least the Intermediate level, so that you can deposit USD and trade spot.

  2. 02Profile › Settings › API › Create API key

    Open the API page

    From the profile menu choose Settings › API (kraken.com/u/security/api) and press Create API key. Give it a name such as Demeter.

  3. 03Create API key › Permissions
    Kraken API key settings — permission checkboxes for funds, orders and trades, with withdrawal left off
    Source: Kraken Support (support.kraken.com)

    Choose permissions

    Turn on only Query Funds, Query Open/Closed Orders & Trades, Create & Modify Orders and Cancel/Close Orders. Leave Withdraw Funds and every funding permission off. Demeter never needs them. Optionally restrict the key to your IP.

  4. 04Create API key › Generate key
    Kraken Add API key dialog with the Generate key button highlighted
    Source: Kraken Support (support.kraken.com)

    Generate and copy

    Press Generate key. Kraken shows the API Key and the Private Key once; copy both. If you set an expiry, note the date. Demeter tells you when a key stops working.

  5. 05Demeter › Settings › Trading channels · API keys

    Paste into Demeter

    Settings › Trading channels · API keys › Kraken: paste the API Key and Private Key, set the crypto exchange to Kraken and save.

Menu names may shift slightly as each service updates. If a step blocks you, tell us on the contact page.

Where are the keys stored?

Keys are kept encrypted on your own computer; the unlocking key lives in the operating system keychain. Copying the files elsewhere does not open them, and the vendor cannot see them. Issue every key without withdrawal permission. Demeter never needs it.

Connecting another account?

FAQ

Questions about this key

Permissions, expiry and storage, all in one place.

Brokers and exchanges See the questions

No program to paste the keys into yet?

Demeter is free to download and free to use. After installing, paste the keys above into Settings › Trading channels · API keys and you are connected.