BLACK LEMON, a first-of-its-kind NFT Production House not just in the MENA but in the world. BLACK LEMON seeks to provide a one-of-a-kind "Experience to Earn" model and strives to become a top NFT producer with one main aim to produce, network, promote, and sell epic, unique niche NFT experiences and artworks.
BLACK LEMON also offers digital art/tech creation services to influencers, celebrities, brands, etc. These include VR, 3D & 2D modeling, skinning, animation, interactive designs, digital drawings, photo-videography, using the latest technologies including Unity3D & Unreal Engine.
Unable to find manual contract audit (e.g. Certik, PeckShield, Solidity...)
Different versions of Solidity is used:
- Version used: ['^0.8.0', '^0.8.5']
- ^0.8.0 (@openzeppelin/contracts/access/AccessControl.sol#3)
- ^0.8.0 (@openzeppelin/contracts/security/Pausable.sol#3)
- ^0.8.0 (@openzeppelin/contracts/token/ERC20/ERC20.sol#3)
- ^0.8.0 (@openzeppelin/contracts/token/ERC20/IERC20.sol#3)
- ^0.8.0 (@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol#3)
- ^0.8.0 (@openzeppelin/contracts/utils/Context.sol#3)
- ^0.8.0 (@openzeppelin/contracts/utils/Strings.sol#3)
- ^0.8.0 (@openzeppelin/contracts/utils/introspection/ERC165.sol#3)
- ^0.8.0 (@openzeppelin/contracts/utils/introspection/IERC165.sol#3)
- ^0.8.5 (contracts/BlackLemon.sol#2)
Use one Solidity version.
Additional information: link
Strings.toString(uint256) (@openzeppelin/contracts/utils/Strings.sol#14-34) is never used and should be removed
Remove unused functions.
Additional information: link
solc-0.8.5 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
BlackLemon.mint(address,uint256) (contracts/BlackLemon.sol#27-33) uses literals with too many digits:
- require(bool,string)(totalSupply() + amount <= 500000000000000000000000000,Hardcap 500 million) (contracts/BlackLemon.sol#28-31)
Use: Ether suffix, Time suffix, or The scientific notation
Additional information: link
mint(address,uint256) should be declared external:
- BlackLemon.mint(address,uint256) (contracts/BlackLemon.sol#27-33)
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 token contract audit
Unable to find audit link on the website
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
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Token has relatively low CoinGecko rank
Token has relatively low CoinMarketCap rank
Twitter account link seems to be invalid