Overview
To trade on Polymarket through LuckyLobster, you need to connect your Polymarket Magic Proxy Safe wallet.Wallet Types
Proxy Wallet
The recommended wallet type. Uses Polymarket’s Magic Proxy for seamless trading.
Safe Wallet
Gnosis Safe multisig wallet for institutional users.
Connecting Your Wallet
Prerequisites
- A Polymarket account with a deployed wallet
- Your wallet private key (EOA key from Magic)
- Your proxy/Safe address
Step-by-Step
Finding Your Wallet Details
From Polymarket
- Log in to polymarket.com
- Go to Settings or click your profile
- Your proxy address is displayed in the wallet section
Getting Your Private Key
Your Magic wallet private key can be exported from your Magic account. Be extremely careful with this key.Wallet Security
Your wallet is protected with:| Security Layer | Description |
|---|---|
| AES-256-GCM Encryption | Private key encrypted at rest |
| Per-Wallet IV | Unique initialization vector for each wallet |
| Server-Side Only | Keys never sent to browser/client |
| Secure Key Derivation | Master key stored in secure environment |
Wallet Approvals
Before selling tokens, your wallet needs to approve the Polymarket contracts:- USDC Approval - For buying shares
- CTF Approval - For selling shares (Conditional Token Framework)
Troubleshooting
Wallet not showing balance
Wallet not showing balance
- Verify your proxy address is correct
- Check that you have USDC in your Polymarket wallet
- Ensure you’re connected to Polygon network
Orders failing with insufficient balance
Orders failing with insufficient balance
- Check the
/balanceendpoint for current balance - Make sure you have MATIC for gas fees
- Verify funds are in your proxy wallet, not EOA
CTF approval errors
CTF approval errors
LuckyLobster auto-approves CTF when needed. If you get approval errors:
- Try the
/wallet/approveendpoint manually - Check for pending transactions on PolygonScan
API Endpoints
Wallet Approval API
Manually approve tokens for trading
