> For the complete documentation index, see [llms.txt](https://docs.ironblocks.com/firewall/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ironblocks.com/firewall/smart-contracts.md).

# Smart Contracts

The Firewall is made up of the following smart contracts:

* [Firewall.sol](/firewall/smart-contracts/firewall.sol.md)
* [FirewallConsumer.sol](/firewall/smart-contracts/firewallconsumer.sol.md)
* [FirewallProxyAdmin.sol](/firewall/smart-contracts/firewallproxyadmin.sol.md)
* [FirewallTransparentUpgradableProxy.sol](/firewall/smart-contracts/firewalltransparentupgradableproxy.sol.md)
