Skip to content

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 QuotaDelay (ms)
5 TPS200
10 TPS100
20 TPS50
50 TPS20

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 = 200

Standard RPC endpoint. Multiple URLs supported.

Jito

toml
[network.jito]
enabled = true
tip = 0.005
api_key = ""
buy_delay = 100
sell_delay = 100

Nextblock

toml
[network.nextblock]
enabled = true
auth_token = "your-auth-token"
tip = 0.005
buy_delay = 200
sell_delay = 200

Helius

toml
[network.helius]
enabled = true
tip = 0.005
api_key = "your-api-key"
buy_delay = 50
sell_delay = 50

Zeroslot (0slot)

toml
[network.zeroslot]
enabled = true
tip = 0.005
api_key = "your-api-key"
buy_delay = 50
sell_delay = 50

Nozomi

toml
[network.nozomi]
enabled = true
tip = 0.005
api_key = "your-api-key"
buy_delay = 100
sell_delay = 100

Lunar Lander

toml
[network.lunar]
enabled = true
tip = 0.005
api_key = ""
buy_delay = 100
sell_delay = 100

Bifrost 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