Truebit Verify
  • Getting Started
    • 📄What is Truebit Verify?
      • How does Truebit work?
      • System Actors
    • ⏱️Get Started
    • ⚙️Architecture
      • Truebit Verify Hub
      • Truebit Verify Nodes
      • What is a transcript?
        • Transcript example
        • API Transcript example
    • Key Concepts
      • What is verification?
      • Determinism
      • WebAssembly
      • Task instrumentation
  • Developing Truebit Tasks
    • Introduction
    • Writing Function Tasks
      • Supported languages
        • Javascript
        • Python
        • Rust
    • Writing API Tasks
    • Task examples
      • Function Task examples
        • Fibonacci
        • Reverse Alphabet
        • Encrypt sha256 using bun.js
        • Encrypt sha256 using Deno
        • ECDSA signature verification
        • NumPy example
      • API Task examples
        • Pet Store CRUD
        • API-Auth examples
    • Namespace management
    • Task Authorization
    • Truebit CLI
      • secret.json
  • Executing Truebit tasks
    • Introduction
    • Task Execution API
      • Execute Function Tasks
      • Execute API Tasks
      • Get Task Status
    • Transcript API
      • Get Transcript
      • Get Invoice
  • Community
    • Truebit Unchained Protocol
    • Support
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started

Architecture

PreviousGet StartedNextTruebit Verify Hub

Last updated 3 months ago

Was this helpful?

Truebit Verify combines cloud-based and decentralized architectures through these core systems:

⚙️

A cloud-based service hosted by Truebit that provides the network interface to Truebit Tasks, coordinates the activities of Truebit Verify Nodes, and creates transcripts according to the Truebit Unchained Protocol.

Decentralized hosts that execute and verify Truebit Tasks, subject to the oversight of the Truebit Verify Hub

A certificate of execution for each instance of a Truebit Task. Transcripts are stand-alone files that contain a cryptographically signed log of every event encountered when executing and verifying a task.

Truebit Verify Hub
Truebit Verify Nodes
Truebit Transcripts