// FULL GUIDE
Kraken โ€” API KEY SETUP
Complete step-by-step manual ยท Futures trading only ยท No withdrawal rights needed
โš™๏ธ
โš  SET LEVERAGE MANUALLY โ€” BOT DOES NOT DO THIS

SolEdgeBot does NOT set leverage. Before your first trade, go to Kraken Futures โ†’ PF_SOLUSD Perpetual (USD margin, niet USDT) โ†’ click the leverage button and set it manually (e.g. 5x or 10x).
If you skip this, Kraken uses its default. This is your responsibility.

01
Log in to Kraken
Go to kraken.com and log in. Make sure Futures trading is activated on your account. You can enable it via the main menu โ†’ Futures โ†’ Enable.
02
Open API Management
Click your profile icon (top right) โ†’ select API from the dropdown.
On the API Management page, click "Create API Key".
Note: Kraken may ask you to complete security verification (2FA / email) before you can access API Management.
03
Name your API key
Enter a label such as SolEdgeBot in the API Note / Label field. Then confirm with your 2FA code (Google Authenticator or SMS).
04
Set the correct permissions
โœ…Contract Trading (Futures)Required for placing futures orders
โœ…Read InfoRequired for balance and position data
โŒWithdrawNEVER enable
โŒSpot TradingNot needed
โŒTransferNot needed
05
IP restriction (optional but recommended)
For extra security, restrict the key to SolEdgeBot's server IP.

If you want to add it, enter: 62.171.169.179

Leave unrestricted if you prefer โ€” the bot works fine either way, though restricting the IP is safer.
06
Copy your API Key and Secret
Kraken will show your API Key and Secret Key after creation.

โš  The Secret Key is shown only once. Copy both values immediately and store them securely before closing the page.

Paste them into your SolEdgeBot registration or account settings.
โš™
Set margin mode + leverage on PF_SOLUSD โ€” DO THIS BEFORE THE BOT TRADES
โ‘  Set margin mode to ISOLATED
1. Go to Kraken Futures โ†’ PF_SOLUSD Perpetual (USD margin, niet USDT)
2. Find the margin mode button on the order form (shows "Cross" or "Isolated")
3. Switch to Isolated and confirm

โš  Always use Isolated margin. Cross margin means your entire futures balance is at risk if a position gets liquidated. Isolated limits the loss to only that position's margin.

โ‘ก Set your leverage
1. Click the leverage amount on the trading panel (e.g. "20x")
2. Set your preferred leverage (recommended: 5x or 10x)
3. Click Confirm

SolEdgeBot does NOT change either of these settings. Whatever you configure here is what the bot trades with on every order.
โš  Security reminder: Never enable Withdraw permissions. Never share your Secret Key with anyone. SolEdgeBot will never ask for your password or Secret.
โœ… Done! Your Kraken Futures API key is ready. Enter the API Key and Secret during your SolEdgeBot registration. Remember to set your PF_SOLUSD leverage first.
Open Kraken API Settings โ†’ Register on SolEdgeBot โ†’ โ† Back to API Keys