The network has three roles. Pick whichever makes sense.
This script generates an Ed25519 keypair, builds a receipt, signs a transfer, and submits it to a live log server. Your receipt gets a Merkle inclusion proof and shows up in the explorer within seconds.
pip install requests cryptography python3 -c "$(curl -fsSL https://raw.githubusercontent.com/tesseravcr/tesseravcr/main/tessera-network/join_network.py)"
~120 lines. Read the source before you run it.
Log servers append receipts to Merkle trees, sign roots, and serve inclusion proofs. The more independent logs exist, the harder it is to tamper with anything. The server is written in Rust; the source is in the repo.
Docker image and setup instructions coming soon. For now, build from source in tessera-rust/tessera-log-server.
Wrap any model as a VCR provider. Every inference generates a receipt with a cryptographic proof attached. Royalty terms are set by you, baked into the receipt itself. A reference provider using Ollama is in the repo.
Provider SDK and CLI are in development. The reference implementation is at tessera-network/provider.py.