This project aims to create a lite rpc server which is responsible only for sending and confirming the transactions.
The lite-rpc server will not have any ledger or banks.
While sending transaction the lite rpc server will send the transaction to next few leader (FANOUT) and then use different strategies to confirm the transaction.
The rpc server will also have a websocket port which is reponsible for just subscribing to slots and signatures.
The lite rpc server will be optimized to confirm transactions which are forwarded to leader using the same server.
This project is currently based on an unstable feature of block subscription of solana which can be enabled using `--rpc-pubsub-enable-block-subscription` while running rpc node.