Table of contents Home Getting Started Use Cases FAQ Core Concepts Protocol Background Glossary Pool Lifecycle Limitations Math Exponentiation BAL Governance Token BAL for Gas Liquidity Mining Exchange and BAL Mining Listing Liquidity Mining Estimates API Security Audits Bug Bounty Smart Contracts Exchange Proxy Smart Order Router Development & Examples Smart Pools Overview Configurable Rights Pool Component Libraries Rights Manager Smart Pool Templates Liquidity Bootstrapping FAQ On Chain Registry Interfaces Addresses API Migration to Version 1.0 Events API Index UML Docs Guides Interact via Etherscan Using the SOR Creating a Shared Pool Creating a Smart Pool CRP Tutorial Liquidity Bootstrapping Example Smart Pool Use Cases Liquidity Bootstrapping Pool Swing Trading Pool Smart Treasury Perpetual Synthetic Pool Investors' Club Experimental Testing on Kovan Hackathons Hacking & Testing Judging Ideas