# Protocol

- [Introduction](/dev/protocol/introduction.md)
- [Technical References](/dev/protocol/technical-references.md)
- [Overview](/dev/protocol/technical-references/overview.md)
- [Ticks, Ratios, and Prices](/dev/protocol/technical-references/ticks-ratios-and-prices.md)
- [The Order Book](/dev/protocol/technical-references/the-order-book.md)
- [Offer Views](/dev/protocol/technical-references/the-order-book/offer-views.md)
- [Takers](/dev/protocol/technical-references/takers.md)
- [Delegation](/dev/protocol/technical-references/takers/delegation.md)
- [Makers](/dev/protocol/technical-references/makers.md)
- [Maker contract](/dev/protocol/technical-references/makers/maker-contract.md)
- [Offer Provisions](/dev/protocol/technical-references/makers/offer-provisions.md)
- [Gas Requirement](/dev/protocol/technical-references/makers/gas-requirement.md)
- [Public data structures](/dev/protocol/technical-references/makers/public-data-structures.md)
- [Executing Offers](/dev/protocol/technical-references/makers/executing-offers.md)
- [Cleaning Offers](/dev/protocol/technical-references/cleaning-offers.md)
- [Governance-parameters](/dev/protocol/technical-references/governance-parameters.md)
- [Global variables](/dev/protocol/technical-references/governance-parameters/global-variables.md)
- [Local variables](/dev/protocol/technical-references/governance-parameters/local-variables.md)
- [Data structures and views](/dev/protocol/technical-references/governance-parameters/data-structures-and-views.md)
- [Periphery Contracts](/dev/protocol/technical-references/periphery-contracts.md)
- [MgvReader](/dev/protocol/technical-references/periphery-contracts/mgvreader.md)
- [MgvOracle](/dev/protocol/technical-references/periphery-contracts/mgvoracle.md)
- [Literate Source Code](/dev/protocol/technical-references/literate-source-code.md)
- [Background](/dev/protocol/background.md)
- [Taking available liquidity](/dev/protocol/background/taking-available-liquidity.md)
- [Making liquidity available](/dev/protocol/background/making-liquidity-available.md)
- [Reneging on offers](/dev/protocol/background/reneging-on-offers.md)
