💡We also have a Golang version of the bot Here
The objective is simple, you compete as a searcher to be first to land a transaction on-chain in each new block. Your ranking is determined by your win/loss ratio weighted by number of attempts - so you get some skin in the game.
- Add your configuration: Copy settings.toml.example to settings.toml and add your private key and rpc url
settings.toml
[api_settings]
rpc_url = 'your_rpc_url_here'
[eoa]
private_key = 'your_private_key_here'
- Never share your private key or commit it to version control!
- Store your private key securely and keep a backup
python play.py
python play.py --gas_price_gwei 60 --attempts 1 --interval 5
If you do not enter any arguments, the bot will use the default values. If you do not enter attempts
the bot will run indefinitely.
First, you'll need to install Python on your computer:
- Download the installer from Python's official website
- Run the installer and follow the prompts
- Open Command Prompt and verify installation:
python --version
Using Homebrew:
brew install python
pip install -r requirements.txt
If something is missing:
pip install <package_name>
You can generate a private key using the following command:
python generate_key_pair.py
- Ask for help in the FastLane on Monad Discord (#frontunner channel)
- Talk to ChatGPT
- Create an issue in this repository
MIT