Proof of Verification

Decentralized Sentiment Infrastructure

A blockchain designed for cryptographic verification of sentiment data. Each block contains a Merkle tree of embeddings with a published consensus root for tamper-evident data integrity.

Block Consensus Root Hash(ABC) Hash(AB) Hash(BC) Hash(A) Hash(B) Hash(C) Emb [A] Emb [B] Emb [C] "Post A" "Post B" "Post C"
--
Block Height
--
Total Transactions
--
Last Block (UTC)
--
Time Since Block

Core Architecture

Built for cryptographic integrity and decentralized verification

Proof of Verification

A consensus mechanism where validators verify the cryptographic signatures and integrity of sentiment data before block inclusion. Stake-weighted validator selection ensures network security.

Learn more

Merkle Consensus Root

Each block's transactions are structured as a Merkle tree. The root hash is published as the consensus root, enabling efficient verification of any transaction's inclusion without downloading entire blocks.

Learn more

Embedding Signatures

Transactions store 768-dimensional sentiment embeddings with RSA signatures. The vector_signature field ensures embedding authenticity, while matrix deduplication prevents replay attacks.

Learn more

Aparecium Reverser

A transformer-based model that reconstructs human-readable text from pooled embeddings. The EmbAdapter, Sketcher, and Decoder architecture enables semantic reconstruction from 768-D vectors.

Learn more

Start Building

Access the SentiChain API to query blocks, transactions, and sentiment data. Register for an API key to unlock full transaction details.

example.py
from sentichain import Client

client = Client(api_key="your-key")

# Get latest block with full transaction data
block = client.get_last_block(network="mainnet")

for tx in block.transactions:
    print(f"Hash: {tx.hash}")
    print(f"Vector dim: {len(tx.vector)}")

Ecosystem

Tools and resources for the SentiChain network