Based in Italy and launched in july 2021, COC token was created to link blockchain and sport industry.
The token has been deployed on the Binance Smart Chain network and it is already listed on Pancakeswap.
The project aims to create a collectible NFT card game based on sports.
In addition to the NFT launch and NFT game dApp, staking and farming functionalities will always be released on the same dApp.
COC brand would like to spread the values and the features that distinguish the brand and differentiate it from competitors.
Sharing, community building, famous sports testimonials and the chance of saving: these are the concepts conveyed through the structure of the brand.
COC will operate in a decentralized economical environment in which goods and services can be exchanged. This environment is guaranteed by the features of blockchain technology, in which COC will represent the coin that will be used daily, based on needs. COC token will be exchangeable with a stable coin so that merchants can easily accept it as a payment method.
The tokens are named COC (Coin of champions) and they are utility tokens, they will be issued in a quantity of 1 trillion. Users can use the distributed COCs to pay or purchase goods and services or may be used to buy the historical NFT cards defined as “i continuare”. The users that will embrace COC system can use the COC tokens and exchange them with the future stable currency that will be created at the internal value of 1€.
COC will also develop a DAPP to launch NFT Token concerning the historical athletes NFT cards ""i continuare"". The aim is to create a specific market for all our famous sport testimonials in order to bring fans and followers closer to their favorite footballers by offering the chance to purchase unique digital cards in the form of NFT Token in blockchain.
This market is increasingly growing and the platforms related to NFTs are spreading fast.
Furthermore, COC will also donate part of the supply to ONLUS organizations. Another part of the supply will be given to non-professional football teams, as a support to sport activities and to encourage sport growth.
Unable to verify that contract auditor is trusted: Certik, Quantstamp, Hacken, Solidity, Paladinsec, Openzeppelin, Verichains
SafeMath.mod(uint256,uint256,string) (contracts/utils/SafeMath.sol#148-151) is never used and should be removed
Remove unused functions.
Additional information: link
COC._PREVIOUS_BURN_FEE (contracts/COC.sol#29) is set pre-construction with a non-constant function or state variable:
- _BURN_FEE
Remove any initialization of state variables via non-constant state variables or function calls. If variables must be set upon contract deployment, locate initialization in the constructor instead.
Additional information: link
solc-0.8.0 is not recommended for deployment
Deploy with any of the following Solidity versions: 0.5.16 - 0.5.17, 0.6.11 - 0.6.12, 0.7.5 - 0.7.6 Use a simple pragma version that allows any of these versions. Consider using the latest version of Solidity for testing.
Additional information: link
Variable AdminRole._adminAddress (contracts/utils/AdminRole.sol#21) is not in mixedCase
Follow the Solidity naming convention.
Additional information: link
COC._approve(address,address,uint256).owner (contracts/COC.sol#269) shadows:
- Ownable.owner() (contracts/utils/Ownable.sol#35-37) (function)
Rename the local variables that shadow another component.
Additional information: link
Pausable.unpause() (contracts/utils/Pausable.sol#46-50) compares to a boolean constant:
-require(bool)(paused == true) (contracts/utils/Pausable.sol#47)
Remove the equality to the boolean constant.
Additional information: link
Redundant expression "this (contracts/utils/Context.sol#21)" inContext (contracts/utils/Context.sol#15-24)
Remove redundant statements if they congest code but offer no value.
Additional information: link
Variable COC._getRValues(uint256,uint256,uint256,uint256).rTransferAmount (contracts/COC.sol#432) is too similar to COC._transferBothExcluded(address,address,uint256).tTransferAmount (contracts/COC.sol#407)
Prevent variables from having similar names.
Additional information: link
COC.constructor(string,string,uint256,uint256,uint256) (contracts/COC.sol#49-65) uses literals with too many digits:
- _tTotal = 1000000000000000 * (10 ** _decimals) (contracts/COC.sol#56)
Use: Ether suffix, Time suffix, or The scientific notation
Additional information: link
COC._totalSupply (contracts/COC.sol#20) is never used in COC (contracts/COC.sol#17-523)
Remove unused state variables.
Additional information: link
COC._totalSupply (contracts/COC.sol#20) should be constant
Add the constant attributes to state variables that never change.
Additional information: link
notPausable() should be declared external:
- Pausable.notPausable() (contracts/utils/Pausable.sol#55-59)
Use the external attribute for functions never called from the contract.
Additional information: link
BscScan page for the token does not contain additional info: website, socials, description, etc.
Additional information: link
Unable to find code repository for the project
Young tokens have high risks of scam / price dump / death
Young tokens have high risks of scam / price dump / death
Token has a considerable age, but social accounts / website are missing or have few users
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Twitter account link seems to be invalid
Unable to find Youtube account