
Run from Optimal Regions
Network latency between your server and our API directly impacts your trade execution speed. Running your scripts from a server physically close to our infrastructure reduces round-trip time and gives you faster confirmations. Deploy your trading scripts on servers located in one of our supported regions.- Europe
- North America
- Asia
| City | Code | Status |
|---|---|---|
| Amsterdam | ams | ⭐ Recommended |
| Frankfurt | fra | ✅ Available |
Keep Connections Alive
Maintain persistent SSL/TLS connections between requests. Opening a new connection for each request adds significant latency due to the TLS handshake. Add this setup code once at the beginning of your script. All subsequent requests will automatically reuse the same connection:Once configured, every request through this client automatically benefits from persistent connections. No extra code needed.
Initialize Your Wallets
Call the/wallets/init endpoint for each wallet you plan to use for trading (buy, sell, bundle, etc.) via the Launchpad Trade API.
Why Initialize?
When you initialize a wallet, Launchpad Trade pre-allocates resources on the Solana network to speed up your transactions. Without initialization, this allocation happens during your first trade, adding significant latency.Requirements
- Minimum 0.01 SOL in the wallet
- This SOL is not consumed by Launchpad Trade. It’s used as a temporary deposit for Solana network operations and returned after completion
How to Initialize
Once initialized, all subsequent trades from that wallet execute at optimal speed.
Region-Specific Initialization
Our load balancer automatically routes your requests to the closest, most optimal server. When you initialize a wallet, it’s prepared for that specific region. If you change your server location or IP address:- The load balancer may assign you to a different region
- Your wallets won’t be initialized for this new region
- Your first transaction will have added latency
- Re-initialize your wallets after changing your server location
- Check your current region using the
/healthendpoint