Startup Arguments

Available regions:

NEW: Make sure your configuration is up to date with v2 API.

Use these for --bdn-host agument. Select the one which is the closest to your region.

Region
Address

Frankfurt

frankfurt.solana-v2.blxrbdn.com

New York

ny.solana-v2.blxrbdn.com

Tokyo

tokyo.solana-v2.blxrbdn.com

Please see below for full lists of startup arguments you may use to configure the Gateway.

Required Gateway Arguments

Parameter
Description
Default
Example

auth-header

N/A

ZDE0ZTVmZTYtNjBhOC00NTUzLTliZjQtNTU0ODE3MjNlMDRlOmRlYTJiM3F3cWJnNHJ2ZWc0MjQydmJlM2EzcnUyanQ2

tvu-port

Port of your Solana TVU port. Run solana-validator contact-info to find it.

8001

8001

port

Specifies localhost UDP port for communication with BDN. This port should be open for inbound/outbound traffic.

18888

18888

network-interface

The Outbound network interface.

Use ifconfig to find the correct network interface (the one with inet value set to public ip address of your machine)

N/A

eno1

bdn-host

Manually specifies the closest relay of the BDN via IP. See above for a list of available relays. Choose the closest one to your node.

N/A

ny.solana-v2.blxrbdn.com

bdn-grpc-port

Specifies authorization port for the relay in bdn-hostargument. Should be set to the default value

5005

5005

Optional Gateway Arguments

Parameter
Description
Default
Example

log-level

Sets the log level of the Gateway stdout.

Users should change log-file-level only if a detailed log is required. [Options: TRACE, DEBUG, INFO, WARN, ERROR].

INFO

DEBUG

log-file-level

The log level of the log file (found in the logs directory).

Users should change log-file-level only if a detailed log is required. [Options: TRACE, DEBUG, INFO, WARN, ERROR].

DEBUG

DEBUG

broadcast-addresses

list of ip:port of addresses to send shreds to

N/A

92.168.0.254:1234,122.168.0.254:1235

broadcast-from-bdn-only

true for sending only shreds from bdn to addresses provided in broadcast-addresses , false to send all shreds

false

true/false

Note: The --network=host tag is a required startup parameter for the Docker command. It gives the container access to all network interfaces on the host machine.

Last updated