Comparison
Tesseract vs THORChain
Continuous liquidity pools vs. atomic order matching.
THORChain is a Cosmos-based cross-chain liquidity protocol that uses continuous liquidity pools and a TSS-secured validator set to swap native assets across Bitcoin, Ethereum, and several major chains. Production-proven, but it's a separate L1 with its own economics.
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 focuses on EVM rollups and uses each rollup's native DEX liquidity. THORChain requires you to deposit into its own pools — your liquidity is locked in RUNE-paired AMMs, not the deepest venues on each chain.
- 02
THORChain has been exploited multiple times (~$8M July 2021, ~$5M July 2021, ~$13M ROOK incident) due to its complexity around custom router contracts. Tesseract's 7-contract Vyper surface is dramatically smaller.
- 03
Tesseract's commit-reveal MEV protection is built into the swap lifecycle. THORChain swaps are public the moment they hit the inbound chain, and outbound slippage protection relies on the protocol's streaming-swap logic rather than pre-trade hiding.
- 04
Tesseract atomic swap groups settle in under 30 seconds across L2s. THORChain swaps are bounded by the slowest source chain — a BTC inbound waits for Bitcoin confirmations.
- 05
Tesseract's relayers compete on execution but cannot censor: any relayer can resolve any swap. THORChain's validator set is a permissioned-by-stake quorum; censorship is harder there because it requires majority collusion, but the trust surface is fundamentally larger than "any of these EVM blocks landed."
Ready to compare in code, not slides?
Clone the repo and run the 135-test suite. Both protocols are MIT/permissive; both invite scrutiny.