Comparison
Tesseract vs Chainflip
External validator set vs. native rollup execution.
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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.