Truebit Verify brings serverless compute to the decentralized world of Web3.
Multiple Truebit Verify Nodes execute each Truebit Serverless Function Task in parallel. The Truebit Verify Hub transparently routes tasks and checks results. If all nodes provide the same output, an initial verification result is returned for the Truebit task. Users can increase the number of Verification Nodes to provide greater integrity checks while maintaining an instant response.
If Truebit Verify Nodes return different results, a second verification round is needed. Each participating Truebit Verify Node is now subject to verification at the machine code level. The Truebit Verification Game determines fault by challenging Nodes to prove individual computational steps.
The Truebit Verify Hub executes API Tasks by directly calling an API endpoint. This keeps API credentials and data private. Truebit Verify Nodes use a shared session key to verify communication between the Hub and API endpoints.
Each action taken to verify a Truebit Task is signed cryptographically by the Truebit Hub and Truebit Nodes who execute the code. These signed events are written to a Truebit Certified Transcript, which is hashed and rolled-up to a public blockchain.
Open your Web3 application to the full universe of data and provide immutable proof of execution for even the most complex functions.
Stay informed on the latest updates and developments from Truebit.
Verified compute platform built from the ground-up to provide immutable trust.