Config
license_key
Your Blood license key.
stats_interval
Time in seconds between every 2 logs containing amount of requests sent.
port
Port to run the server on (you can leave default one 9182).
You have to use multiple folders and different ports if you want to use multiple Bloodline configurations.
defaults
List of RPCs that will be used for all unassigned methods. Format is ['1','2']
RPCs
RPC list.
methods
Methods' names and RPC list for each.
Some of Blood features require heavy GPA calls (for example check top_n_holders
), we recommend to specify all following methods:
getAccountInfo
getBalance
getLatestBlockhash
getTokenAccountBalance (GPA call)
sendTransaction
getProgramAccounts (GPA call)
For getBalance
recommended to use RPCs which are not used for sending transactions, this way you will always have up-to-date data and 0 pressure on that RPC. You can even take Helius free plan for it.
rate_limits
You can specify rate limit for every written earlier node.
Last updated