Appearance
Processors
Zephyr supports multiple transaction processors. Each one sends your transaction through a different block builder or RPC provider. Enable the ones you have access to.
Per-Processor Delays
Every processor has buy_delay and sell_delay fields (in milliseconds). Set these to match your TPS quota with each provider.
| TPS Quota | Delay (ms) |
|---|---|
| 5 TPS | 200 |
| 10 TPS | 100 |
| 20 TPS | 50 |
| 50 TPS | 20 |
If you see Too Many Requests in the logs, increase the delay for that processor.
Direct Processors
Node (RPC)
toml
[network.node]
enabled = true
urls = ["https://your-rpc-endpoint"]
buy_delay = 200
sell_delay = 200Standard RPC endpoint. Multiple URLs supported.
Jito
toml
[network.jito]
enabled = true
tip = 0.005
api_key = ""
buy_delay = 100
sell_delay = 100Nextblock
toml
[network.nextblock]
enabled = true
auth_token = "your-auth-token"
tip = 0.005
buy_delay = 200
sell_delay = 200Helius
toml
[network.helius]
enabled = true
tip = 0.005
api_key = "your-api-key"
buy_delay = 50
sell_delay = 50Zeroslot (0slot)
toml
[network.zeroslot]
enabled = true
tip = 0.005
api_key = "your-api-key"
buy_delay = 50
sell_delay = 50Nozomi
toml
[network.nozomi]
enabled = true
tip = 0.005
api_key = "your-api-key"
buy_delay = 100
sell_delay = 100Lunar Lander
toml
[network.lunar]
enabled = true
tip = 0.005
api_key = ""
buy_delay = 100
sell_delay = 100Bifrost Proxies
Bifrost routes through underlying providers. IP-allowlisted, no auth headers needed.
toml
[network.bifrost_bloxroute]
enabled = false
tip = 0.001
buy_delay = 100
sell_delay = 100
[network.bifrost_astralane]
enabled = false
tip = 0.001
buy_delay = 100
sell_delay = 100
[network.bifrost_blockrazor]
enabled = false
tip = 0.001
buy_delay = 100
sell_delay = 100
[network.bifrost_lunarlander]
enabled = false
tip = 0.001
buy_delay = 100
sell_delay = 100