FEN Token was created as the token of the community of First Ever NFT Collection, and the official token for our P2E Game.As a part of a system that we have implemented, every holder will receive a different amount of Free Drop Tokens, Ranging from 10 to 100 tokens per drop, per rarity of the Crypto Player .The game will be introduced on Feb 5th on a web version, with a Full version out mid March. First Ever NFT Crypto Players holders will enjoy first impressions to the game. in the near future, the holders of the NFT's, can use his avatar and play in a play to earn game and win rewards including $FEN tokens and valuable NFT assets. Android and iOS versions available late Q1 2022.
Unable to verify that contract auditor is trusted: Certik, Quantstamp, Hacken, Solidity, Paladinsec, Openzeppelin, Verichains
Pragma version^0.8.2 (#1) allows old versions
solc-0.8.2 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
Not a direct threat, but may indicate unreliable intentions of developer. Widespread names (e.g. Elon, King, Moon, Doge) are common among meme-tokens and scams. The allow to gain free hype and attract unexperienced investors.
Token.slitherConstructorVariables() (#3-45) uses literals with too many digits:
- totalSupply = 1000000000 * 10 ** 18 (#6)
Use: Ether suffix, Time suffix, or The scientific notation
Additional information: link
Token.decimals (#9) should be constant
Token.name (#7) should be constant
Token.symbol (#8) should be constant
Token.totalSupply (#6) should be constant
Add the constant attributes to state variables that never change.
Additional information: link
transfer(address,uint256) should be declared external:
- Token.transfer(address,uint256) (#22-28)
transferFrom(address,address,uint256) should be declared external:
- Token.transferFrom(address,address,uint256) (#30-37)
approve(address,uint256) should be declared external:
- Token.approve(address,uint256) (#39-43)
Use the external attribute for functions never called from the contract.
Additional information: link
Unable to find token on CoinHunt
Additional information: link
Young tokens have high risks of scam / price dump / death
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Token has relatively low CoinGecko rank