Unified json RPC engine
The RPC engine will be a middleware to allow the application interface to interact securely with the blockchain. It will secure the RPC endpoints of the blockchain nodes it is connected to by not exposing them publicly and only allowing the REST APIs to interact privately.
The engine will be programmed to do both transaction and query operations over the blockchain nodes. This RPC engine will support the implementation of the standard Binance EVM RPC interface as well as the Substrate RPC interface. This further facilitates performing transaction or query operations on both the Binance chain and the Substrate chain. However, it is for the REST API service to configure and moderate the choice of blockchain to communicate with as a set of dynamic input chosen by the game client while the RPC engine will remain abstract and generic.
Copy link