Taurus Swap Documentation
Welcome to the technical documentation for taurusSwap— an implementation of the Orbital AMM from Paradigm (Dave White, Dan Robinson, Ciamac Moallemi) on Algorand. These docs cover the mathematical foundations, smart contract design, SDK usage, and frontend architecture. Whether you're a researcher, developer, or LP, you'll find everything needed to understand how the protocol works.
Introduction
Learn what Orbital AMM is and why we built it on Algorand
Math
Deep dive into the sphere invariant, polar decomposition, and torus geometry
Protocol
Smart contract architecture, state layout, and verification logic
SDK
TypeScript SDK for reading pool state, quoting swaps, and managing liquidity
Frontend
React components, data hooks, and Three.js visualizations
Reference
Glossary, constants, deployed addresses, and the original paper
Start Here
New to Orbital AMM? Begin with the introduction to understand the core concepts.
What's New
- Added: Pool seeding visualization with animationApril 2026
- Updated: Fee accounting documentation with O(1) pattern explanationApril 2026
- Added: SDK API reference with full type signaturesApril 2026