Indexed Ethereum Data (ZK-proven)

Space and Time (SXT Chain) introduces a novel architecture for executing trustless SQL queries with cryptographic guarantees of correctness (Proof of SQL), enabling smart contracts to act on complex data from their own chain’s user activity (or offchain events) without ever needing to process or store the underlying dataset.

At the core of this system is a separation between heavy off-chain computation and lightweight on-chain verification, made possible through zero-knowledge proofs (ZK proofs) over indexed data tables.

To capture tamperproof index onchain data, Space and Time will:

  1. Capture raw blockchain data from Ethereum, Bitcoin, Base, ZKsync and other networks is transformed into structured, relational tables by Space and Time Indexer nodes. These nodes redundantly perform ETL (Extract, Transform, Load) operations on raw transactions/events retrieved from source chain RPC nodes.
  2. The Indexer nodes then submit inserts to tamperproof tables via SQL-compatible DML (Data Manipulation Language) requests, as signed EDDSA / ED25519 transactions.
  3. The Space and Time Validator nodes then come to BFT consensus on the new transaction, to ensure a tamperproof data stream.
  4. Rather than store raw table data on-chain, Validator nodes update cryptographic commitments —using commitment scheme that serve as tamperproof fingerprints for each table’s contents.

This mechanism ensures verifiable integrity of the table data without bloating the blockchain.


ZK-Proven Index Tables

Below is the current list of ZK-proven blockchain index tables that are maintained by the SXT Chain Indexer nodes:

Chain / SchemaTableNameDescription
Ethereum (Core)BlocksInformation on the block wrapping transactions
Ethereum (Core)TransactionsMost often used information on individual transactions
Ethereum (Core)Transaction DetailsLess often used information on individual transactions
Ethereum (Core)Native WalletsList of wallet addresses and associated attributes
Ethereum (Core)Native Token TransfersTransfer information for chain native token (Eth)
Ethereum (Core)ContractsSmart contract addresses and associated information
Ethereum (Core)Token ERC20 ContractsNon-native ERC20 token contract information
Ethereum (Core)Token ERC20 TransfersTransfer information for non-native ERC20 tokens
Ethereum (Core)Token ERC20 ApprovalNon-native ERC20 token transfer approval event data
Ethereum (Core)NFT ERC721 ContractsNFT ERC721 contract data
Ethereum (Core)NFT ERC721 TransferNFT ERC721 transfer data
Ethereum (Core)NFT ERC721 ApprovalNFT ERC721 transfer approval event data
Ethereum (Core)NFT ERC721 Approval For AllNFT ERC721 transfer approval for all events data
Ethereum (Core)NFT ERC1155 ContractsNFT ERC1155 contract data
Ethereum (Core)NFT ERC1155 TransferNFT ERC1155 transfer data
Ethereum (Core)ERC173 Ownership TransferredER173 Contract ownership transfer data
Ethereum (Core)Proxy ERC1967 UpgradesERC1967 proxy contract upgrade event data
Ethereum (Core)Proxy ERC1967 Admin ChangesERC1967 proxy contract admin change event data
Ethereum (Core)Proxy Non ERC UpgradesCustom proxy contract upgrade event data
Ethereum (Core)Token ERC20 Wallet BalancesAggregate ERC20 token balance by wallet
Ethereum (Core)NFT ERC721 OwnersAggregate ERC721 token balance by wallet
Ethereum (Core)NFT ERC1155 OwnersAggregate ERC1155 token balance by wallet

Coming Soon!

  • Smart Contract Indexing (SCI) of your own EVM contracts as new tables - a custom indexing solution developed by MakeInfinite Labs that accepts a chain and smart contract address from the user, and creates a set of ZK-proven tables, one for each event in the supplied smart contract.

    For more information on the SCI tool, check out this page!

  • Additional Chains - will continue to be added to the Space and Time (SXT Chain) Indexing nodes, to be permissionlessly updated in real-time. Chains currently on the short-term list:

    • Ethereum Beacon Chain
    • Base
    • ZKsync
    • and many more - check back frequently!