Truebit is an outsourced computation protocol that aims to take off-chain large computation tasks such as complex smart contracts. It was primarily built to interact with Ethereum, although it doesn’t exclude it from operating with other blockchains in the future.