How do I get FLASHBOTS_AUTH_KEY?

I’m looking at subway/bot at master · libevm/subway · GitHub and I’m trying to figure out how do I get FLASHBOTS_AUTH_KEY that’s defined in the environment variable?

I also checked GitHub - flashbots/simple-arbitrage: Example arbitrage bot using Flashbots, it also have FLASHBOTS_RELAY_SIGNING_KEY

  • FLASHBOTS_RELAY_SIGNING_KEY [Optional, default: random] - Flashbots submissions require an Ethereum private key to sign transaction payloads. This newly-created account does not need to hold any funds or correlate to any on-chain activity, it just needs to be used across multiple Flashbots RPC requests to identify requests related to same searcher.

when I go to the URL in the simple-arbitrage repo, I’m seeing this:

1 Like

FLASHBOTS_AUTH_KEY is any private key from any ETH wallet. You can generate a new wallet and use its key.

4 Likes
1 Like

It is the private key of any EOA account. :robot: