JITO Strategy Settings

If using the JITO strategy, you can configure your bot to send opportunities it finds through the JITO block engines. They currently have 5 mainnet engine locations in New York City (USA) , Salt Lake City (USA), Frankfurt (Germany), Amsterdam (Netherlands), and Tokyo (Japan).

For more JITO information, visit their JitoLabs Docsarrow-up-right

[[jito]] (Required if using Jito)

[[jito]]
enabled = true # Enable or disable sending (default: true)
http_enabled = true # enables http sending (default: true)
grpc_enabled = false # enables grpc sending (default: false)
url = "https://ny.mainnet.block-engine.jito.wtf" # URL of the block engine
http_timeout_ms = 3000 # HTTP request timeout (ms)
http_pool_max_size = 5 # Max HTTP connections in pool
requests_per_second = 5 # Max requests per second
queue_timeout_ms = 7500 # Timeout for requests in the queue (ms)
always_queue = false # Always queue transactions
proxy_host = "" # Proxy host (optional)
proxy_port = 8002 # Proxy port (optional)
proxy_user = "" # Proxy user (optional)
proxy_password = "" # Proxy password (optional)
  • enabled: Toggle Jito dispatching.

  • http_enabled : enables http sending (default true)

  • grpc_enabled : enables grpc sending (default false)

  • url: Endpoint for Jito block engine.

    • New York:

      https://ny.mainnet.block-engine.jito.wtf
    • Salt Lake City:

      https://slc.mainnet.block-engine.jito.wtf
    • Frankfurt:

      https://frankfurt.mainnet.block-engine.jito.wtf
    • Amsterdam:

      https://amsterdam.mainnet.block-engine.jito.wtf
    • Tokyo:

      https://tokyo.mainnet.block-engine.jito.wtf
  • http_timeout_ms: Timeout for Jito HTTP requests.

  • http_pool_max_size: Maximum HTTP connections.

    • Keep this the same as your JITO RPS limit.

  • requests_per_second: Rate limit for Jito requests.

  • queue_timeout_ms: Timeout for queuing requests.

  • always_queue: Force queuing for transactions.

  • proxy_*: Proxy settings if needed.

Setting Multiple Locations

You can have your opportunities sent to certain locations or all if you'd like.

chevron-rightSending to All Locationshashtag

chevron-rightSending to just USA block engines:hashtag

Proxy Settings

Using the proxy settings allows you to use other IPs and bypass the Jito default limit of 5 requests per second.

Finding a Proxy Provider

🏗️ UNDER CONSTRUCTION

Configuring NotArb

Below is an example of setting up a proxy for Amsterdam:

  • proxy_wallet = true/false : uses tips with a "proxy" wallet (default false)

  • proxy_host = "" : Put the address or ip from your proxy provider

  • proxy_port = 8002 : Put the port number from your proxy provider

  • Proxy user = "" : Put the username from your proxy provider

  • proxy_password = "" : Put the password from your proxy provider

  • priority_queue : enables priority queuing by estimated opportunity profit (default true)

  • bind_ip : binds outgoing connections to a system ip address (default none)

Last updated