Truebit Verify brings serverless compute backed by cryptographic proof to any blockchain application — from AI agents to tokenized assets.
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 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.
This is the same mechanism that makes an AI model call auditable: the Hub calls the model directly, credentials stay private, and the exchange is notarized end to end — proof of what the model was asked and what it returned, not just that a call happened.
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.
Stay informed on the latest updates and developments from Truebit.
Open your smart contract to AI models, private APIs, and the full universe of offchain data — with immutable proof of execution for even the most complex functions.