Links

Solana Gateway Setup

To run the gateway, you will need to request an Auth token.

Request an Auth Token

You can ask to get a token in Discord If you are our customer already and have a dedicated Discord group. Otherwise, please send an email to [email protected] with the following Subject and Body to receive your auth JWT:
Subject: Solana Gateway Token
Body: Hello: I am requesting a JWT string to access the Solana BDN/Gateway. Thanks!
Support will respond with a viable auth token for the -auth-token tag.

Installation

docker pull bloxroute/solana-gateway:latest

Startup

docker run --name bxgateway-solana -d \
--network=host bloxroute/solana-gateway:latest \
-auth-token=[YourAuthToken] \
-network-interface=eno1 \
-tvu-port=8001 \
-tvu-forwards-port=8002 \
-bdn-addr=54.235.72.180:8888 \
-port=18888

Verify Gateway is running correctly

To verify that your Gateway is running correctly, monitor the stdout or logfile logs. Every minute it should report the amount of shreds it sends and receives.
The output should be similar to the following:
time="2022-10-20T07:59:57.522051" level=debug msg="stats: ZERO shred from: 69.67.151.239:0 slot: 156330854 type: Code" time="2022-10-20T07:59:57.565827" level=debug msg="stats: ZERO shred from: 69.67.151.239:0 slot: 156330854 type: Raw" time="2022-10-20T07:59:57.893998" level=debug msg="stats: FIRST shred from: 69.67.151.239:0 slot: 156330855 index: 7 type: Code" time="2022-10-20T07:59:57.894155" level=debug msg="stats: FIRST shred from: 69.67.151.239:0 slot: 156330855 index: 5 type: Raw"
Note: The Gateway does not need to be restarted if your Solana node restarts.