tesseract

Comparison

Tesseract vs Chainflip

External validator set vs. native rollup execution.

What Chainflip does

Chainflip is a Substrate-based appchain that runs its own validator set, vaults user funds, and executes cross-chain swaps through threshold signature schemes. It supports non-EVM chains (Bitcoin, Solana) — but that comes with a separate consensus layer and an external trust boundary.

What Tesseract does

Tesseract is a focused atomic-swap protocol for Ethereum L2s. Seven small Vyper contracts, one Rust relayer, no off-chain trust quorum. Commit-reveal MEV protection and a 2-block resolution delay are in the base layer.

Where Tesseract is structurally different.

5 concrete, technical reasons — not marketing one-liners.

  1. 01

    Tesseract runs entirely on existing Ethereum L2s and inherits each L2's security. Chainflip has its own validator set with its own slashing, governance, and liveness assumptions — one more thing to trust and monitor.

  2. 02

    Chainflip uses TSS-controlled vaults: a quorum of validators jointly control the funds. Tesseract never aggregates user funds; assets stay on each rollup until the moment of atomic resolution.

  3. 03

    Tesseract's upgrade path is on-chain governance through TesseractGovernor on each rollup. Chainflip upgrades require coordinating its appchain validator set, which is a higher-coordination, lower-frequency process.

  4. 04

    Tesseract's smart contracts are Vyper — small, audit-friendly, deliberately constrained. Chainflip's state machine is Substrate Rust pallets, a different audit surface that most DeFi security teams are less familiar with.

  5. 05

    Chainflip's economic model depends on FLIP-staked validators. Tesseract's economic model is staked relayers in a registry: smaller scope, lower coordination cost, and the relayer set can grow without protocol-level consensus changes.

Ready to compare in code, not slides?

Clone the repo and run the 135-test suite. Both protocols are MIT/permissive; both invite scrutiny.