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. The MCP server manages wallet creation and CLOB credentials.
Note: Use setup_wallet to deploy your Safe wallet and set up trading credentials. All transactions are gasless via Polymarket's relayer.
Setting Up Your Polymarket Wallet
- Get an API Key - Generate one from the Get Started page (requires access code)
- Use the
setup_wallettool - This deploys your Safe wallet and sets up CLOB credentials for trading - Fund your wallet - Deposit USDC on Polygon to your Safe address
- Start trading - Use
place_orderto trade
Wallet Tools
setup_walletDeploy Safe wallet and set up CLOB credentials
get_wallet_statusCheck wallet deployment and approval status
get_balancesCheck USDC, Native USDC, and MATIC balances
get_deposit_addressesGet deposit addresses for funding your wallet
export_private_keyExport wallet private key for backup
📈 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_setup_walletGenerate a new Solana wallet for DFlow trading
kalshi_import_walletImport an existing Phantom/Solana wallet
kalshi_get_wallet_infoGet your Solana wallet's public key and type
kalshi_get_balancesCheck SOL and USDC balances
kalshi_export_private_keyExport wallet private key 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.