Connect Coinbase
Create a read-only Coinbase Developer Platform API key and connect it to Viktury so your trades sync automatically.
Connecting Coinbase lets Viktury sync your trades automatically. Coinbase uses keys from its Developer Platform (CDP), and the key you create only needs view access, so Viktury can read your trade history but can never trade or move funds.
Create a read-only CDP API key
- Sign in to Coinbase and open the Developer Platform area, where Coinbase manages API keys (look for the API or Developer Platform section in your account).
- Create a new API key. Coinbase gives it a key name (an identifier) and a private key, which is the secret.
- Set the key to view permission only. Pick the read or view option and leave anything that allows trading or withdrawals turned off. Viktury never needs those.
- Save the key and copy both the key name and the private key. The private key is shown only once, so store it before you close the page. Depending on the key type, the secret is either a base64 string or a block of text that starts and ends with BEGIN and END lines. Copy the whole thing exactly as shown.
Add it to Viktury
On the Add account screen, choose Coinbase and give the account a name. Paste the key name into the API Key field and the full private key into the API Secret field. Save, and Viktury runs its first sync to pull your history.
Import from a CSV instead
If you would rather not create a key, you can export your trade history from Coinbase as a CSV and upload it on your account card with the Upload CSV button. A key keeps things in sync on its own, while a CSV is a one-time snapshot you re-upload when you want fresh data.
Troubleshooting
- Key rejected. Recheck that the key name and private key are pasted with no stray spaces, and that you copied the secret in full, including the BEGIN and END lines if your key has them. Confirm the key is active on Coinbase.
- No trades showing yet. The first sync can take a moment. A fresh account or a quiet date range may simply have nothing to import yet.
- Permissions error. If syncing fails on access, the key probably does not have read access. Edit it on Coinbase so it can view your account and trade history, and remove any trade or withdrawal rights if you granted them by mistake.
Still stuck? Email support@viktury.com or use the contact form.