Creating a high performance and unstoppable IoT Blockchain Network for general purpose application. “TreeBlock” is a blockchain that combines Hierarchy Sharding and Time Sharding to create Time Sharding Trees architecture that is able to scale blockchain to a significant number Tps on-chain comparing to existing blockchains. This is a public, general purpose blockchain, and open source. With the ability to scale, TreeBlock can be applied to any project that requires a high-performance blockchain. Our blockchain is going to solve 5 existing problems of blockchain: Scalability – Performance – Security – Storage – Tokenomy. With this Time Sharding Trees architecture, a node can be much smaller and we aim to use IoT as nodes instead of big nodes and big mining pools.