The Bor node or the Block Producer implementation is basically the sidechain operator. The sidechain VM is EVM-compatible. Currently, it is a basic Geth implementation with custom changes done to the consensus algorithm. However, this will be built from the ground up to make it lightweight and focused. Since Bor is essentially a fork of Ethereum GO, so all the RPC calls from Ethereum, will work on Bor as well.

In the following subchapters we will describe some RPC examples.