IoTeX has a complex architecture which is designed to scale and not aimed to have a fixed TPS. The Blockchains-in-Blockchain structure (one root chain and many sub-chains, each one of those subchains can host different devices/use-cases and can have very different configurations, including different TPS and even different consensus mechanisms) helps to achieve the auto-scalable goal. IoTeX aims to reach several thousands of TPS on average on each sub-chain. In general, we can say that that the more the IoTeX network grows (i.e. more subchains get added) the more the overall TPS grows. This design allows for the massive scaling of the blockchain against the requirements of billions of IoT devices also with characteristics that are very diverse.