Wallet Setup
Configure your trading wallet for Polymarket and Kalshi prediction markets.
📊 Polymarket Wallet
How It Works
Polymarket uses a Polygon-based wallet system with a Safe (Gnosis Safe) smart contract wallet for secure, gasless transactions. Your wallet is derived from your Privy authentication.
Note: You don't need to create or manage a separate wallet. The MCP server handles wallet operations automatically after you authenticate via Privy.
Setting Up Your Polymarket Wallet
- Get an API Key - Generate one from the Get Started page
- Use the
create_wallettool - This generates a new Polymarket-compatible wallet with a secure password - Fund your wallet - Deposit USDC on Polygon to your wallet address
- Enable trading - The wallet is automatically approved for Polymarket trading
Wallet Tools
create_walletGenerate a new trading wallet with encryption
get_wallet_addressGet your current wallet's public address
get_balanceCheck your USDC balance
export_walletExport wallet for backup (encrypted)
📈 Kalshi Wallet (Solana)
How It Works
Kalshi markets are accessed via DFlow on Solana. You'll need a Solana wallet (Ed25519 keypair) to trade. The MCP server can generate one for you, or you can import an existing Phantom wallet.
Important: Keep your wallet's private key secure. If lost, you cannot recover funds. Export and backup your wallet immediately after creation.
Option 1: Generate New Wallet
# Ask Claude to create a wallet
"Create a new Solana wallet for Kalshi trading with password: MySecurePass123"
The wallet will be encrypted with your password and stored securely.
Option 2: Import from Phantom
- Open Phantom wallet → Settings → Security & Privacy
- Select "Show Secret Recovery Phrase" or export private key
- Use the
kalshi_import_wallettool with your key
# Import existing Phantom wallet
"Import my Phantom wallet with private key: [your-base58-key] and password: MySecurePass123"
Kalshi Wallet Tools
kalshi_create_walletGenerate a new Solana wallet for DFlow trading
kalshi_import_walletImport an existing Phantom/Solana wallet
kalshi_get_wallet_addressGet your Solana wallet's public address
kalshi_get_balanceCheck SOL and USDC balances
kalshi_export_walletExport wallet bundle for backup
🔐 Security Best Practices
Use Strong Passwords
Your wallet password encrypts your private key. Use at least 12 characters with mixed case, numbers, and symbols.
Backup Your Wallet
Use export_wallet to create an encrypted backup. Store it securely offline.
Never Share Private Keys
The MCP server never logs or transmits your private keys. Don't share them in chat or with anyone claiming to be support.
Start Small
Test with small amounts first. Prediction markets involve risk - never trade more than you can afford to lose.