Audit already written ERC20 token contract

Hello, thank you in advance for any support and direction provided. How do I confirm I have a usable token contract written for my specific project which is planned for an ICO (ICO not yet written)

I did verify two versions of it on the KovanTestnet - https://kovan.etherscan.io/address/0xbbe0163df00546341f59197e7904662a423b3345#code

I’m trying to do, all due diligence prior to deploying on the mainnet. Maybe I’m also looking for support and somewhat of a mentorship to discuss the case use for the project I’m developing.

With the contract written - would this serve purposes for an app/dapp wallet, which could include release of token rewards along all being able to implement a Geo-based infrastructure all tied to this. I’m thinking openzepplin can encompass my entire project, as what I’ve read and seen so far is impressive, yet overwhelming to the untrained eye.

If you want the OpenZeppelin team to audit your contract, maybe you can contact @abcoathup for more details.

1 Like

Thanks! Think I will reach out for details :slight_smile:

1 Like

@abcoathup

Someone suggested I reach out to you directly.

(Copy and paste)

Hello, thank you in advance for any support and direction provided. How do I confirm I have a usable token contract written for my specific project which is planned for an ICO (ICO not yet written)

I did verify two versions of it on the KovanTestnet - https://kovan.etherscan.io/address/0xbbe0163df00546341f59197e7904662a423b3345#code

I’m trying to do, all due diligence prior to deploying on the mainnet. Maybe I’m also looking for support and somewhat of a mentorship to discuss the case-use for the project I’m developing.

With the contract written - would this serve purposes for an app/dapp wallet, which could include release of token rewards along all being able to implement a Geo-based infrastructure all tied to this?

I’m thinking openzepplin can encompass my entire project, as what I’ve read and seen so far is impressive, yet overwhelming to the untrained eye.

1 Like

Hi @DINO,

Welcome to the community :wave:

Your token uses Solidity 0.8 but appears to be based on OpenZeppelin Contracts 2.x (as it uses ERC20Detailed).

You may want to look at using OpenZeppelin Contracts 3.4 (https://blog.openzeppelin.com/openzeppelin-contracts-3-4/) which uses Solidity 0.7.

An example fixed supply ERC20 is shown in the documentation: https://docs.openzeppelin.com/contracts/3.x/erc20#constructing-an-erc20-token-contract

For Solidity 0.8 support please see the Contracts 4.0 Timeline.


With regards an audit, teams can request an audit from OpenZeppelin using the following form: https://openzeppelin.com/request/

Thank you. I will look into your suggestions. Much appreciated!

1 Like

Hi @DINO,

I removed your post from Contracts 4.0 Timeline as it was a repeat of what you posted in this topic.