# The halo2 Book [halo2](README.md) - [Concepts](concepts.md) - [Proof systems](concepts/proofs.md) - [UltraPLONK Arithmetization](concepts/arithmetization.md) - [Cores](concepts/cores.md) - [Chips](concepts/chips.md) - [Gadgets](concepts/gadgets.md) - [User Documentation](user.md) - [A simple example](user/simple-example.md) - [Lookup tables](user/lookup-tables.md) - [Gadgets](user/gadgets.md) - [Tips and tricks](user/tips-and-tricks.md) - [Design](design.md) - [Multipoint opening argument](design/multipoint-opening.md) - [Permutation argument](design/permutation.md) - [Lookup argument](design/lookup-argument.md) - [Gadgets](design/gadgets.md) - [SHA-256](design/gadgets/sha256.md) - [16-bit table chip](design/gadgets/sha256/table16.md)