# Error on deploy: contract may be abstract, not implement an abstract parent’s methods completely or not invoke an inherited contract’s constructor correctly

**URL:** <https://forum.openzeppelin.com/t/error-on-deploy-contract-may-be-abstract-not-implement-an-abstract-parent-s-methods-completely-or-not-invoke-an-inherited-contract-s-constructor-correctly/6121>\
**Category:** Support\
**Tags:** erc20\
**Created:** [March 6, 2021, 2:58pm UTC](https://forum.openzeppelin.com/t/error-on-deploy-contract-may-be-abstract-not-implement-an-abstract-parent-s-methods-completely-or-not-invoke-an-inherited-contract-s-constructor-correctly/6121 "2021-03-06T14:58:40Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [March 9, 2021, 3:49am UTC](https://forum.openzeppelin.com/t/error-on-deploy-contract-may-be-abstract-not-implement-an-abstract-parent-s-methods-completely-or-not-invoke-an-inherited-contract-s-constructor-correctly/6121/5 "2021-03-09T03:49:26Z")

</div>

Hi @abdjo,

Welcome to the community 👋

You may want to look at extending from OpenZeppelin Contracts. See: [Deploy a simple ERC20 token in Remix](https://forum.openzeppelin.com/t/deploy-a-simple-erc20-token-in-remix/1203)

* * *

As an aside, please see: [Format code in the forum](https://forum.openzeppelin.com/t/format-code-in-the-forum/5424)

---

_[View the full topic](https://forum.openzeppelin.com/t/error-on-deploy-contract-may-be-abstract-not-implement-an-abstract-parent-s-methods-completely-or-not-invoke-an-inherited-contract-s-constructor-correctly/6121)._
