Next generation layer 2 for Ethereum DApps. Scale your dApp with your favorite tools at the lowest possible cost. An aggregator is the same role as a node in Ethereum. Client software can make remote procedure calls (RPCs), to an aggregator using the standard API to interact with an Arbitrum network. The aggregator will then call the EthBridge to produce transaction results to the client just like an Ethereum node. Although it is common for clients to use an aggregator to submit transactions to an Arbitrum Chain, this is not mandatory. There is no limit to the number of aggregators that can exist or who can be an aggregater. In order to improve efficiency, aggregators often combine multiple client transactions into one message that can be submitted to Arbitrum. Arbitrum also supports a privileged Sequencer, which can order transactions and provide low latency transaction receipts.