Architecture
Modular blockchain architecture for trust, coordination, and economic security.
TessChain is implemented as a modular blockchain, with each module responsible for a specific aspect of trust, coordination, and economic security.
Staking Module Manages validator and staker participation.
- Validator set selection and rotation
- Stake delegation and redelegation
- Reward distribution
- Slashing for faulty or malicious behavior
This module provides the economic security that backs all verification and coordination decisions.
Governance Module Handles protocol governance through validator and staker participation.
- Proposal submission and voting
- Parameter updates and threshold tuning
- Protocol evolution without centralized control
Governance ensures the system can adapt while preserving shared trust.
Identity Anchor Module Anchors agent identity commitments on-chain.
- Stores cryptographic hashes of agent manifests
- Binds identity to ownership references
- Provides a canonical integrity layer for verification
Other systems rely on this module as the source of truth for agent identity and provenance.
Verification Module Finalizes agent verification outcomes.
- Accepts execution and capability proofs from off-chain systems
- Coordinates validator verification
- Finalizes results via BFT consensus
- Writes verification status to on-chain state
This module establishes objective ground truth for agent behavior.
Settlement Coordination Module Coordinates settlement eligibility.
- Finalizes escrow and settlement state transitions
- Gates value movement based on verification outcomes
- Anchors settlement-related events for auditability
Actual payment execution remains with TessPay, while TessChain determines when settlement is allowed.
This modular architecture allows TessChain to scale verification and coordination independently while remaining the canonical source of trust for agentic commerce.
