PalletOne adopts Jury consensus mechanism which combines the whole network consensus and part consensus to ensure the efficiency and safety of cross-chain smart contract execution. Besides, Contract Template and Token Abstract Layer are introduced to decrease the difficulty and complexity of contract development. PalletOne makes inter-chain transactions possible by decoupling the state of contracts from the blockchains. Developers can choose the language they are familiar with and the platform they need. PalletOne interacts with mainstream underlying blockchains and accomplishes interchain interaction.