Chapter 1
Rooch (/ruʧ/) is named by combining Root and Branch where both mean several things:
- from a community perspective, Rooch helps Web3 builders to build the roots of Web3 for different branches of users
- from an ecosystem perspective, Rooch creates a connection between crypto assets from different ecosystems and versatile Web3 DApps
- from a technical perspective, Rooch serves as the middle layer between all the Layer1 blockchains and all the Web3 DApps
Chapter 2
Rooch is a smart contract execution runtime with the following features:
- MoveVM - Rooch embeds a full MoveVM for developers to program the smart contracts with Move Language
- Scalable - Rooch is a fast execution environment that can achieve 100k peak TPS when composed in a network
- Modular - Rooch has abstracted interfaces which enables different DA Layer, Settlement Layer and Arbitration Layer to be integrated
One
Rooch Network provides robust, all-in-one services for Web3 DApps to easily and flexibly deploy. This allows Web3 developers to focus on building cool stuff without worrying about infrastructure.