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

Hi @abdjo,

Welcome to the community :wave:

You may want to look at extending from OpenZeppelin Contracts. See: Deploy a simple ERC20 token in Remix


As an aside, please see: Format code in the forum