Axl is a Decentralized exchange with smart routing on ETH Chain (ETH) and Binance Smart Chain (BSC) that will supports Liquidity Providing, Yield Farming, Staking, Launching IDO, NFT and Lending & borrow. Starting with the Main token of the Eco System $AXL and Ending with $Axls as a reward token for the system.
Unable to find manual contract audit (e.g. Certik, PeckShield, Solidity...)
Contract ownership is not renounced (belongs to a wallet)
Ownable.unlock() (#388-393) uses timestamp for comparisons
Dangerous comparisons:
- require(bool,string)(block.timestamp > _lockTime,Contract is locked until 7 days) (#390)
Avoid relying on block.timestamp.
Additional information: link
Pragma version^0.8.9 (#6) necessitates a version too recent to be trusted. Consider deploying with 0.6.12/0.7.6/0.8.7
solc-0.8.9 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
AXLBEP20Token.allowance(address,address).owner (#477) shadows:
- Ownable.owner() (#341-343) (function)
AXLBEP20Token._approve(address,address,uint256).owner (#639) shadows:
- Ownable.owner() (#341-343) (function)
Rename the local variables that shadow another component.
Additional information: link
Redundant expression "this (#147)" inContext (#141-150)
Remove redundant statements if they congest code but offer no value.
Additional information: link
SafeMath.mul(uint256,uint256) (#225-237) is never used and should be removed
SafeMath.sub(uint256,uint256) (#194-196) is never used and should be removed
SafeMath.add(uint256,uint256) (#177-182) is never used and should be removed
SafeMath.sub(uint256,uint256,string) (#208-213) is never used and should be removed
SafeMath.mod(uint256,uint256,string) (#303-306) is never used and should be removed
SafeMath.div(uint256,uint256,string) (#267-273) is never used and should be removed
Context._msgData() (#146-149) is never used and should be removed
SafeMath.mod(uint256,uint256) (#287-289) is never used and should be removed
SafeMath.div(uint256,uint256) (#251-253) is never used and should be removed
AXLBEP20Token._burn(address,uint256) (#613-624) is never used and should be removed
Remove unused functions.
Additional information: link
name() should be declared external:
- AXLBEP20Token.name() (#418-420)
renounceOwnership() should be declared external:
- Ownable.renounceOwnership() (#360-363)
approve(address,uint256) should be declared external:
- AXLBEP20Token.approve(address,uint256) (#488-491)
owner() should be declared external:
- Ownable.owner() (#341-343)
symbol() should be declared external:
- AXLBEP20Token.symbol() (#426-428)
increaseAllowance(address,uint256) should be declared external:
- AXLBEP20Token.increaseAllowance(address,uint256) (#528-531)
decreaseAllowance(address,uint256) should be declared external:
- AXLBEP20Token.decreaseAllowance(address,uint256) (#547-553)
transferOwnership(address) should be declared external:
- Ownable.transferOwnership(address) (#369-373)
transferFrom(address,address,uint256) should be declared external:
- AXLBEP20Token.transferFrom(address,address,uint256) (#506-514)
geUnlockTime() should be declared external:
- Ownable.geUnlockTime() (#375-377)
transfer(address,uint256) should be declared external:
- AXLBEP20Token.transfer(address,uint256) (#469-472)
allowance(address,address) should be declared external:
- AXLBEP20Token.allowance(address,address) (#477-479)
decimals() should be declared external:
- AXLBEP20Token.decimals() (#443-445)
unlock() should be declared external:
- Ownable.unlock() (#388-393)
balanceOf(address) should be declared external:
- AXLBEP20Token.balanceOf(address) (#457-459)
totalSupply() should be declared external:
- AXLBEP20Token.totalSupply() (#450-452)
lock(uint256) should be declared external:
- Ownable.lock(uint256) (#380-385)
Use the external attribute for functions never called from the contract.
Additional information: link
Unable to find token contract audit
Unable to find audit link on the website
Unable to find token on CoinHunt
Additional information: link
Twitter account link seems to be invalid
Unable to find Youtube account