Connecting Kalshi
Kalshi uses API credentials for account linking.Generate API credentials on Kalshi
- Log in to kalshi.com.
- Go to Account → Security → API Keys.
- Click Generate API Key.
- Copy the API Key (a UUID string) and download the RSA Private Key (PEM file).
Enter credentials in Previa
- Go to Settings → Linked Accounts (or Portfolio → Link Account).
- Select Kalshi.
- Paste your API Key and API Secret (the private key content).
- Tap Connect.
Connecting Polymarket
Polymarket uses your wallet address for position tracking.Find your Polymarket wallet address
Your Polymarket wallet address is the Ethereum/Polygon address you use to trade on Polymarket.
Enter your wallet address in Previa
- Go to Settings → Linked Accounts (or Portfolio → Link Account).
- Select Polymarket.
- Enter your wallet address.
- Tap Connect.
Polymarket position tracking uses public CLOB API data. Full on-chain USDC position reads and more granular P&L calculations are on the roadmap.
Connection status
Each connected account shows a status:| Status | Meaning |
|---|---|
| Active | Credentials are valid, positions are syncing |
| Invalid | Credentials are no longer valid (e.g., API key revoked). Reconnect with new credentials. |
| Disconnected | You manually disconnected the account |