Cherry project is a decentralized autonomous organization, which has developed a first layer blockchain network optimized for data operation. Cherry serves as a purpose specific infrastructure for decentralized applications that process data. It is built on the grass-roots level, implements the most advanced encryption standards to provide layer 2 scalability (zksnarks), and has node level IPFs integration, allowing cherry virtual machine to locally interface with the queryable data storage and reference facilities of the index. This novel communication mechanism between local nodes and IPFs allows smart contracts to interact with the update status of data at runtime. These advanced functions are pre built in our core and can be accessed on other blockchains through cherry's interoperability channels. Decentralized applications built on cherry or many of the most famous decentralized networks can now leverage cherry's capabilities to enhance their dapps. Therefore, most of the complexity of building integrated Web3 applications that process data is abstracted to the core, allowing smart contract developers to rely on rich foundation layer toolkits and ultimately focus on providing the best service to customers.