Lantern

Example Config Files

Pre-built configuration files to get you started quickly. Remember to add your FluxRPC API key and optionally adjust the RPC URL for your location.

Benchmarks

Just loads one DEX, good for running simple benchmarks without costing much bandwidth. Works with new accounts with 10GB free bandwidth.

JSON
{
"maximum_disk": 10,
"maximum_ram": 8,
"maximum_ram_cache": 200,
"location": "./data/benchmark/",
"cache_requests": false,
"log_level": "INFO",
"mode": "memory",
"lantern_port": "8080",
"grpc_port": "8090",
"http_port": "8080",
"quic_port": "8080",
"quic_url": "quic.eu.fluxrpc.com",
"monitoring": false,
"monitoring_url": "",
"rpc_url": "https://us.fluxrpc.com",
"rpc_apikey": "",
"max_concurrent": 3,
"changed_since_slot": 0,
"programs": {
"2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c": {
"discriminator": 2,
"filters": []
}
}
}

Memecoins

Listens to PumpFun, Moonshot, and Raydium launchpad. Requires Developer plan at FluxRPC.

JSON
{
"maximum_disk": 100,
"maximum_ram": 8,
"maximum_ram_cache": 200,
"location": "./data/meme/",
"cache_requests": false,
"log_level": "INFO",
"mode": "normal",
"lantern_port": "8080",
"grpc_port": "8090",
"http_port": "8080",
"quic_port": "8080",
"quic_url": "quic.eu.fluxrpc.com",
"monitoring": false,
"monitoring_url": "",
"rpc_url": "https://us.fluxrpc.com",
"rpc_apikey": "",
"max_concurrent": 3,
"changed_since_slot": 0,
"programs": {
"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P": {
"discriminator": 2,
"filters": []
},
"MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG": {
"discriminator": 2,
"filters": []
},
"LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj": {
"discriminator": 2,
"filters": []
}
}
}

Major DEXs

Several large DEXs kept up-to-date. Requires Developer plan at FluxRPC.

JSON
{
"maximum_disk": 100,
"maximum_ram": 8,
"maximum_ram_cache": 200,
"location": "./data/dex/",
"cache_requests": false,
"log_level": "INFO",
"mode": "normal",
"lantern_port": "8080",
"grpc_port": "8090",
"http_port": "8080",
"quic_port": "8080",
"quic_url": "quic.eu.fluxrpc.com",
"monitoring": false,
"monitoring_url": "",
"rpc_url": "https://us.fluxrpc.com",
"rpc_apikey": "",
"max_concurrent": 3,
"changed_since_slot": 0,
"programs": {
"CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK": {
"discriminator": 2,
"filters": []
},
"CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C": {
"discriminator": 2,
"filters": []
},
"SoLFiHG9TfgtdUXUjWAxi3LtvYuFyDLVhBWxdMZxyCe": {
"discriminator": 2,
"filters": []
},
"PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY": {
"discriminator": 2,
"filters": []
},
"whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc": {
"discriminator": 2,
"filters": []
},
"Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB": {
"discriminator": 2,
"filters": []
},
"LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo": {
"discriminator": 2,
"filters": []
},
"FLUXubRmkEi2q6K3Y9kBPg9248ggaZVsoSFhtJHSrm1X": {
"discriminator": 2,
"filters": []
},
"DSwpgjMvXhtGn6BsbqmacdBZyfLj6jSWf3HJpdJtmg6N": {
"discriminator": 2,
"filters": []
},
"opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb": {
"discriminator": 2,
"filters": []
},
"2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c": {
"discriminator": 2,
"filters": []
}
}
}