<!-- canonical: https://0xsimao.com/findings/codeup-ownable-codeup-erc20-removed -->

# `Ownable` is unused in `CodeupERC20` and could be removed

Low/Info · Three Sigma · DeFi game · 23rd October, 2024

Finding I-4 of the CODEUP security review.

- Report: /reports/codeup
- Source: https://cdn.sanity.io/files/qoqld077/staging/d9e57830a75b5165fd56e8b88037de7986a165ec.pdf

---

### Description

`CodeupERC20` inherits `Ownable` but does not use any of its functionalities.

### Recommendation

Remove `Ownable` as it is not used.

---

Related findings:

- [Unused parameters names can be removed to ignore compiler warnings](https://0xsimao.com/findings/metazero-i-names-ignore-compiler-warnings): MetaZero Omnichain NFTs
