# Concepts

- [The Espresso Network](/network/concepts/the-espresso-network.md): The universal base layer
- [System Overview](/network/concepts/the-espresso-network/system-overview.md)
- [Properties of HotShot](/network/concepts/the-espresso-network/properties-of-hotshot.md)
- [EspressoDA](/network/concepts/the-espresso-network/properties-of-hotshot/espresso-data-availability-layer.md)
- [How It Works](/network/concepts/the-espresso-network/properties-of-hotshot/espresso-data-availability-layer/how-it-works.md): A step-by-step guide on the data availability process
- [Interfaces](/network/concepts/the-espresso-network/interfaces.md)
- [Espresso ↔ Rollup](/network/concepts/the-espresso-network/interfaces/hotshot-less-than-greater-than-rollup.md)
- [Espresso ↔ L1](/network/concepts/the-espresso-network/interfaces/hotshot-less-than-greater-than-l1.md)
- [Rollup ↔ L1](/network/concepts/the-espresso-network/interfaces/rollup-less-than-greater-than-l1.md)
- [Internal Functionality](/network/concepts/the-espresso-network/internal-functionality.md)
- [Espresso Node](/network/concepts/the-espresso-network/internal-functionality/sequencer-node.md)
- [Light Client Contract](/network/concepts/the-espresso-network/internal-functionality/light-client.md)
- [Fee Token Contract](/network/concepts/the-espresso-network/internal-functionality/fee-token.md)
- [Stake Table](/network/concepts/the-espresso-network/internal-functionality/stake-table.md)
- [How the Stake Table Contract Works](/network/concepts/the-espresso-network/internal-functionality/stake-table/stake-table.md)
- [Staking Rewards Calculation](/network/concepts/the-espresso-network/internal-functionality/stake-table/staking-rewards-calculation.md)
- [Smart Contract Upgradeability](/network/concepts/the-espresso-network/internal-functionality/smart-contract-upgradeability.md)
- [How Espresso fits into your architecture](/network/concepts/espresso-in-the-modular-stack.md)
- [Rollup Architecture](/network/concepts/rollup-architecture.md)
- [Reading from the Espresso Network](/network/concepts/read-from-network.md)
- [Applications Builders](/network/concepts/dapp.md)
- [Single-chain Apps](/network/concepts/dapp/single-chain-dapps.md)
- [Cross-chain Apps](/network/concepts/dapp/cross-chain-dapps.md)
- [Rollup Developers](/network/concepts/rollup-developers.md)
- [Optimistic Rollup Integration](/network/concepts/rollup-developers/integrating-an-optimistic-rollup.md)
- [OP Stack Integration](/network/concepts/rollup-developers/integrating-an-optimistic-rollup/op-stack-integration.md)
- [Nitro Chain Integration](/network/concepts/rollup-developers/integrating-an-optimistic-rollup/nitro.md)
- [Using TEE with Nitro](/network/concepts/rollup-developers/integrating-an-optimistic-rollup/nitro/using-tee-with-nitro.md)
- [Arbitrum Nitro Trust & Liveness Dependencies](/network/concepts/rollup-developers/integrating-an-optimistic-rollup/nitro/arbitrum-nitro-trust-and-liveness-dependencies.md)
- [ZK Attestation Verification](/network/concepts/rollup-developers/integrating-an-optimistic-rollup/zk-attestation-verification.md)
- [ZK Rollup Integration (WIP)](/network/concepts/rollup-developers/integrating-a-zk-rollup.md)
