# End Node

## Target use

* The contents included in this chapter are for users who directly install WEMIX3.0 blockchain end node and need to read and write data directly to the blockchain through the [JSON-RPC API](https://docs.wemix.com/en/dapp-developer/json-rpc#wemix3.0-json-rpc-api) method.
* If you are a general dApp developer or want to test, you can use the [public RPC server](https://docs.wemix.com/en/quick-start/start-node/use-public-api-server-rpc) provided for free instead of installing the blockchain end node yourself.
* In general, the following cases require the installation and operation of blockchain end nodes.
  1. Exchange operator
  2. High-performance dApp developer

## Roles and functions

* Validation of received block data
* Synchronization of block data and status information
* RPC, WS request processing
* Forward the received transaction to the connected BN (Bridge Node)
