Explanation
What is Bloodline?
First of all: Bloodline allows you to select RPCs for specified RPC calls
For example you have 2 RPCs - A and B
.
A
is good for data fetch but not for sending transactions.B
has good landing rate but can't properly fetch needed data.
Using bloodline you can assign sendTransaction
call for B RPC and getBalance
call for A RPC. All methods (calls) can be found at https://solana.com/docs/rpc/http
For example you don't have RPC but you know BLOOD has RPCs with limitations (some calls are banned) - how do I setup then? - Buy Helius developer plan for 50$ a month - Modify your Bloodline config with the following fields
Moreover: Using Bloodline allows you to change / edit RPCs in the real time, without closing the bot or stop tasks
For example you are running tasks and after some time you see that one of your RPCs is dead. If you use Bloodline you can close it, replace dead RPC with a good one and open it again without a need to restart bot / tasks
How to use Bloodline?
Download file from
bloodline
channel in discord.Place it in empty folder and open it, config file will be created.
Fill your Config file and start bloodline again.
You will see
Address
on first line, copy it and paste in Blood botRPC
file and assign name (no need to paste WS there).Use this RPC name in task.
Once you have opened executive file you must NOT close it. You can hide it, but if you close bloodline won't work
Last updated