RPC Providers
Solana utilizes a network of RPC Nodes (opens in a new tab) to serve data to users. These nodes require a lot of resources to run and therefore can be quite expensive to operate.
Some of the commonly used free RPC providers are insufficient for operating drift bots because we require some functions that are commonly disabled (i.e. websockets and getProgramAccounts
). Helius (opens in a new tab) has a generous free plan that is sufficient for getting started. But consider upgrading to a paid plan as you get more serious with operating bots on Drift or Solana in general.
A more complete list is available here (opens in a new tab)