Skip to content

custom transaction relayer on solana node

License

MIT, Apache-2.0 licenses found

Licenses found

MIT
LICENSE
Apache-2.0
LICENSE.txt
Notifications You must be signed in to change notification settings

m8s-lab/solana-relayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Running a Relayer

Setup

See https://jito-foundation.gitbook.io/mev/jito-relayer/running-a-relayer until Section "RPC Server" for setup instructions.

--> Create a new folder (e.g. "explorer-relayer") and add your jito-relayer authentication files: public.pem, private.pem, keypair.json

Run

The easiest way to run the Explorer Relayer is to run our public docker image.

Example run command with a explorer-relayer at /home/ubuntu/explorer-relayer authentication folder and a local RPC running:

sudo docker run -d -v /home/ubuntu/explorer-relayer/:/home/ubuntu/explorer-relayer \
    --name=explorer-relayer \
    --restart=always \
    --network=host \
    --entrypoint=./jito-transaction-relayer explorerlabs/explorer-relayer:latest \
    --rpc-servers="http://127.0.0.1:8899" \
    --websocket-servers="ws://127.0.0.1:8900" \
    --keypair-path=/home/ubuntu/explorer-relayer/keypair.json \
    --signing-key-pem-path=/home/ubuntu/explorer-relayer/private.pem \
    --verifying-key-pem-path=/home/ubuntu/explorer-relayer/public.pem \
    --block-engine-url=https://amsterdam.mainnet.block-engine.jito.wtf \
    --explorer-engine-url=<redacted> \
    --packet-delay-ms=200 \
    --public-ip 178.0.0.0

Releases

No releases published

Packages

No packages published