IonChain has created a divide and conquer concept which separates functions into two distinct layers, which acts to enhance the scalability whilst maintaining the appropriate security levels. Utilizing a layer of elastic sharding in the blockchain, smaller shards will be listed within the layers and as the number of shards increase the ability to process them concurrently, thereby increasing systems capacity. The network contains a base chain that will confirm all sharded blockchain blocks but will not process any transactions. It will also have a level of difficulty which will preclude anyone from reverting a transaction since it would not be economically efficient to do. The platform is designed to be able to support additional shards which will be able to independently process subsets of transactions.The principles of IonChain’s design including increasing scalability but at the same time making sure that decentralization and security are paramount. Creating cross shared transactions seamlessly to give user quality of experience (QoE) within an ecosystem that is incentive driven is key to IonChain, being able to support different platforms and providing users with an easy to use account. Our design will allow for scalability to be in line across the requirements of maintaining high security with a good level of decentralization.