awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
spaceandtimefdn avatar

spaceandtimefdn/blitzar

0
View on GitHub↗

Blitzar

Blitzar is a verifiable SQL proof engine and cryptographic library designed for verifiable SQL computation. It enables the execution of database queries off-chain while generating zero-knowledge proofs that certify the correctness of the results for on-chain verification.

The project distinguishes itself through a GPU-accelerated proof accelerator that offloads heavy cryptographic workloads to graphics processors, reducing the time required for succinct proof generation. It provides high-performance cryptographic primitives for C++ and Rust applications, focusing on elliptic curve operations and multi-scalar multiplication.

The system covers a broad surface of data management and security, including trustless data integration that combines blockchain indexing with off-chain datasets into tamperproof relational tables. It utilizes BFT consensus and threshold signatures to maintain state integrity, alongside mechanisms for quorum-based data synchronization and verified result delivery via smart contract callbacks.

The codebase provides native bindings for C++ and Rust to expose its cryptographic toolsets and proof computation libraries.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
www.spaceandtime.io
↗

Features

  • Proof-Generating Executions - Produces cryptographic proofs attesting that SQL queries were executed correctly against specific datasets for on-chain verification.
  • Verifiable Off-Chain Computations - Processes complex logic off-chain and generates zero-knowledge proofs to certify results for on-chain verification.
  • GPU-Accelerated Generation - Utilizes GPU hardware to accelerate the generation of zero-knowledge proofs for C++ and Rust applications.
  • Verifiable Query Proofs - Produces zero-knowledge proofs for query results against tamperproof tables for on-chain verification.
  • Blockchain Data Analytics - Provides high-performance SQL querying of indexed blockchain records for analytics and dashboarding.
  • Blockchain Indexers - Tracks and indexes blockchain events into structured relational tables secured by cryptographic commitments.
  • Commitment-Based Table Integrity - Uses cryptographic digests and fingerprints to ensure relational table data remains tamperproof and verifiable.
  • Verifiable Hybrid Ingestion - Integrates real-time indexed blockchain data with off-chain datasets into a single verifiable source.
  • Tamperproof Insertion Interfaces - Ensures every data insertion into relational tables is verified using signatures or consensus mechanisms.
  • Verifiable Source Unification - Unifies real-time indexed blockchain data and off-chain datasets into a single verifiable source.
  • Blockchain Data Transformers - Transforms external and raw on-chain data into structured relational formats for ledger submission.
  • State Integrity Verifications - Uses a fault-tolerant protocol and threshold signatures to ensure data modifications are validated by a decentralized quorum.
  • Consensus-Backed Data Commits - Stores structured data in immutable tables secured by cryptographic digests and consensus commitments.
  • Quorum-Based Indexing Verification - Transforms blockchain events into relational rows by requiring a quorum of independent indexers to agree.
  • Quorum-Based Update Agreement - Aggregates redundant data inserts and accepts updates only when a predefined quorum agrees on the content.
  • Verifiable Relational Storage - Transforms raw transactions and events into relational tables secured by cryptographic commitments and consensus.
  • BFT Consensus Voting - Provides BFT consensus voting to reach finality for data insertions and execution.
  • Blockchain Data Synchronization - Synchronizes and indexes real-time data across multiple blockchain networks for combined query sets.
  • Threshold Signature Implementations - Secures data commitments and table roots using distributed threshold signatures to maintain a decentralized record of truth.
  • Data Origin Authentications - Validates digital signatures and cryptographic proofs to authenticate the origin of data before insertion.
  • Cryptographic Execution Proofs - Generates succinct cryptographic proofs for off-chain computational correctness and data integrity.
  • Quorum-Based Verifications - Ensures data integrity by requiring a quorum of independent indexers to agree on submitted records.
  • Elliptic Curve Libraries - Provides a high-performance implementation of elliptic curve operations and scalar multiplications for verifiable computing.
  • State Commitment Maintenance - Maintains shared state integrity by signing and committing updates to cryptographic data commitments.
  • Threshold-Signed State Management - Secures table states by computing new roots and applying threshold signatures after data insertions.
  • Verifiable SQL Querying - Computes results from large datasets and generates cryptographic proofs attesting to computation correctness and data integrity.
  • Proof Verification Interfaces - Publishes table commitments that enable verifier contracts to validate proofs against the current state.
  • Off-Chain Verifiers - Retrieves historical data using SQL and generates zero-knowledge proofs for off-chain verification.
  • Private Data Provers - Integrates real-time blockchain data with off-chain datasets using ZK-proofs to attest to facts without revealing data.
  • On-Chain Verifiers - Provides smart contracts that act as on-chain verifiers for zero-knowledge proofs of off-chain query results.
  • Commitment Schemes - Implements cryptographic commitment schemes to ensure the integrity of relational tables without revealing full datasets.
  • Query Result Verifications - Generates zero-knowledge proofs over indexed tables to provide cryptographic guarantees of query result correctness.
  • Zero-Knowledge Proof Generation - Generates succinct zero-knowledge proofs for off-chain computations that can be verified on a blockchain.
  • GPU Accelerators - Provides a hardware-accelerated backend that offloads heavy ZK-proof computations to GPUs.
  • Tamperproof Records - Creates verifiable fingerprints of table contents using consensus and cryptographic commitment schemes.
  • On-chain Witness Gates - Uses signed transactions and cryptographic witnesses to authorize and verify data insertions.
  • Verified Data Publishing - Exposes certified query results to external APIs and dashboards for third-party consumption.
  • Dataset Publishing Tools - Exposes certified query results through web interfaces and searchable APIs for end-user consumption.
  • Data Provenance Frameworks - Provides a framework for establishing data provenance and verifiable chain-of-custody via threshold-signed commitments.
  • Multi-Source Data Aggregation - Aggregates balance data from multiple exchanges and wallets into a single unified state for monitoring.
  • Immutable Table Deployments - Deploys database tables to a network of validators that cryptographically secure the data to ensure immutability.
  • Collateral Proof Protocols - Provides protocols to generate on-chain proofs of off-chain collateral to ensure legitimate funding sources.
  • ZK-Proven Query Triggers - Enables smart contracts to call verified SQL queries and receive results through a callback handler.
  • Verifiable Definitions - Creates decentralized database tables with schema definitions bound to cryptographic commitments.
  • Verifiable Data Retrieval - Fetches data through read endpoints that support zero-knowledge proofs or optimistic verification.
  • Blockchain Node Operation - Enables the operation of validator nodes that secure tamperproof tables and execute cryptographic workflows.
  • Rust-C++ Bridges - Exposes high-performance cryptographic primitives to C++ and Rust via shared native interfaces.
  • Cryptographic Transaction Verifications - Validates cryptographic signatures upon submission to ensure the authenticity of user interactions.
  • Table-Level Access Controls - Restricts data insertion into relational tables based on ownership or required signatures.
  • Inner Product Arguments - Implements inner product arguments to establish zero-knowledge proofs between commitments and vector products.
  • Multi-Scalar Multiplication - Provides high-performance multi-scalar multiplication for calculating generalized commitments across elliptic curves.
  • Secure Transaction Verifications - Validates the authenticity of data insertions using cryptographic proofs and digital signatures before updating state.
  • zkTLS Verifications - Inserts data from web sources by validating zero-knowledge TLS proofs to ensure authenticity.
  • Relational-to-Proof Mapping - Transforms structured SQL query results into mathematical formats suitable for zero-knowledge proof generation.
  • Verified Result Deliveries - Sends cryptographically verified query results back to smart contracts via callbacks for trustless processing.
  • Smart Contract-to-API Bridges - Delivers verified off-chain query results to smart contracts via callback bridges to trigger on-chain logic.
4,884 stars·156 forks·C++·Apache-2.0·18 views

Star history

Star history chart for spaceandtimefdn/blitzarStar history chart for spaceandtimefdn/blitzar

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does spaceandtimefdn/blitzar do?

Blitzar is a verifiable SQL proof engine and cryptographic library designed for verifiable SQL computation. It enables the execution of database queries off-chain while generating zero-knowledge proofs that certify the correctness of the results for on-chain verification.

What are the main features of spaceandtimefdn/blitzar?

The main features of spaceandtimefdn/blitzar are: Proof-Generating Executions, Verifiable Off-Chain Computations, GPU-Accelerated Generation, Verifiable Query Proofs, Blockchain Data Analytics, Blockchain Indexers, Commitment-Based Table Integrity, Verifiable Hybrid Ingestion.

Which projects share features with spaceandtimefdn/blitzar?

Projects with overlapping indexed features include: spaceandtimefdn/sxt-proof-of-sql — This project is a verifiable database engine that provides a SQL cryptographic proof system to ensure the integrity of… kroma-network/tachyon — Tachyon is a suite of hardware-accelerated engines and modular infrastructure for generating succinct non-interactive… smartcontractkit/chainlink — Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and… remix-project-org/remix-project — Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… bitpay/bitcore — Bitcore is a blockchain development framework and a set of libraries used to build applications that interact with the…

Projects sharing features with Blitzar

These projects share indexed features with Blitzar. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • spaceandtimefdn/sxt-proof-of-sqlspaceandtimefdn avatar

    spaceandtimefdn/sxt-proof-of-sql

    5,423View on GitHub↗

    This project is a verifiable database engine that provides a SQL cryptographic proof system to ensure the integrity of stored information and its retrieval. It functions as a proof-carrying data store that utilizes cryptographic commitments to prevent data tampering and guarantee that query results are accurate. The system generates zero-knowledge proofs to provide mathematical evidence that a SQL query was executed correctly without requiring a full re-run of the process. These cryptographic proofs can be exported for on-chain validation, allowing smart contracts or third parties to verify d

    Rust
    View on GitHub↗5,423
  • kroma-network/tachyonkroma-network avatar

    kroma-network/tachyon

    7,666View on GitHub↗

    Tachyon is a suite of hardware-accelerated engines and modular infrastructure for generating succinct non-interactive arguments of knowledge and polynomial commitments. It provides a GPU-accelerated zero-knowledge proof backend and a prover system designed to construct proofs from high-level circuit descriptions. The project distinguishes itself through a GPU cryptographic accelerator that offloads elliptic curve operations, field arithmetic, and cryptographic hashes to graphics hardware. This infrastructure includes a specialized polynomial commitment engine and modular components that allow

    C++blockchainc-plus-pluscpp17
    View on GitHub↗7,666
  • smartcontractkit/chainlinksmartcontractkit avatar

    smartcontractkit/chainlink

    8,222View on GitHub↗

    Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and real-world systems. It provides a secure and reliable infrastructure for blockchain applications to access external information, execute automated workflows, and interact with other blockchains. The network is secured by a staking-based model where node operators lock LINK tokens as collateral, which can be slashed for poor performance, incentivizing honest and accurate data delivery. The platform distinguishes itself through a comprehensive set of capabilities that extend beyond basi

    Goblockchainchainlinkethereum
    View on GitHub↗8,222
  • remix-project-org/remix-projectremix-project-org avatar

    remix-project-org/remix-project

    3,003View on GitHub↗

    Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete workspace for writing, compiling, deploying, and debugging smart contracts across simulated and public blockchain networks. The project distinguishes itself as a specialized toolchain for EVM debugging and analysis, offering opcode-level transaction stepping and state memory analysis. It also includes a dedicated zero-knowledge proof toolchain for compiling ZK circuits and generating cryptographic proofs, alongside an AI-powered coding assistant for code generation and explanati

    TypeScriptblockchainethereumevm
    View on GitHub↗3,003
Compare all 30 related projects→