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

  1. Get an API Key - Generate one from the Get Started page
  2. Use the create_wallet tool - This generates a new Polymarket-compatible wallet with a secure password
  3. Fund your wallet - Deposit USDC on Polygon to your wallet address
  4. Enable trading - The wallet is automatically approved for Polymarket trading

Wallet Tools

create_wallet

Generate a new trading wallet with encryption

get_wallet_address

Get your current wallet's public address

get_balance

Check your USDC balance

export_wallet

Export 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

  1. Open Phantom wallet → Settings → Security & Privacy
  2. Select "Show Secret Recovery Phrase" or export private key
  3. Use the kalshi_import_wallet tool 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_wallet

Generate a new Solana wallet for DFlow trading

kalshi_import_wallet

Import an existing Phantom/Solana wallet

kalshi_get_wallet_address

Get your Solana wallet's public address

kalshi_get_balance

Check SOL and USDC balances

kalshi_export_wallet

Export 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.

Next Steps