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

# Smart Contract Modules

- [Overview](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/overview.md)
- [SavingAccount](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/savingaccount.md): SavingAccount contract.
- [Bank](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/bank.md): Bank contract
- [Accounts](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/accounts.md): Accounts contract
- [AccountTokenLib](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/tokeninforegistry.md)
- [Oracle](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/oracle.md): Price feed oracles on DeFiner
- [Modifiers](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/modifiers.md)
- [Delayed Upgrades](https://docs.definer.org/copy-of-definer.org/smart-contract-modules/delayed-upgrades.md): DeFiner's upgradeable contracts can only be upgraded after 48 hours of scheduled upgrade
