Appearance
Endpoints & Regions
lucum.io operates endpoints across multiple regions. For best performance, send to the endpoint closest to your server's location.
TIP
We recommend sending to both your closest regional endpoint and one additional endpoint for redundancy.
WARNING
When using QUIC, we strongly recommend connecting via the raw IP address rather than the domain. This skips DNS resolution and reduces latency.
All Endpoints
| Region | Endpoint | IP | Provider |
|---|---|---|---|
| Frankfurt | fra.lucum.io | 64.130.40.195 | Teraswitch |
| Frankfurt | fra2.lucum.io | 84.32.98.249 | Cherry Servers |
| Frankfurt | fra3.lucum.io | 70.40.184.133 | Allnodes |
| Amsterdam | ams.lucum.io | 64.130.42.36 | Teraswitch |
| Amsterdam | ams2.lucum.io | 108.61.188.23 | Vultr |
| New York | ny.lucum.io | 206.223.233.127 | Latitude |
| Tokyo | jp.lucum.io | 198.13.42.17 | Vultr |
| London | lon.lucum.io | 64.34.86.109 | Latitude |
HTTP
Prefix the endpoint with http:// and pass your API key as a query parameter:
bash
curl -X POST "http://fra.lucum.io/?api-key=YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "transaction": "BASE64_ENCODED_TX" }'See Sending Transactions via HTTP for code examples.
QUIC
Connect directly to the endpoint or IP on port 8888:
fra.lucum.io:8888
64.130.40.195:8888Using the raw IP is recommended for lowest latency as it skips DNS resolution.
See Sending Transactions via QUIC for code examples.
Tip Wallets
All transactions require a minimum tip of 0.001 SOL to one of:
Lucum3sDVsPmHnQVaRKGpLXVPQLhcUqJqmcN5Tn9xuR
Lucum2REE14nX1xBJee9RR24gMaM878icjigfuvWy7H
Lucum2g9HQeHdXEaENapK66C9bgprAMADsg1XijoW2m
Lucum3TJzgBRMZV5CgkmsH6jnE9YKa9ceAQDrUQQuA6
Lucum3TosrLyi8nwP9L9E6s9HWRTg8Y8kv67MjWpkKk
Lucum3yhZeqqXxW3yeTRheBRqwwXnr285HzTiyWKrgm
Lucum4XaQeeARcS4EwmJsGpjNWUNH75hAD2k7jsxSKD
Lucum4r22CCf5M5Zsj4PvhxYJ8CGz4QQMUCrL89Rupz
Lucum5FeurZkc7qrKadaWmzsZ6L1ig79EHGXJU65rPn
Lucum6s8rtKN5n7oWMm1h2Afm18DxWuA8Fgmraikxa3