Lucky Token Logo

LUCKY Token

About LUCKY

Listings

Token 2 years
CoinGecko 2 years
CoinMarketCap 2 years
white paper

Lucky Lion is aiming to become the world's first community led GameFi platform built on Binance Smart Chain, we reward our loyal user-base by letting them earn up to 9% revenue share of the booming iGaming market that is expected to reach $127.3 Billion USD by 2027, at a compounding annual rate of 11.5%.

Laser Scorebeta Last Audit: 7 August 2022

report
Token seems to be (relatively) fine. It still become a scam, but probability is moderate.

LuckyToken._name (#611) shadows:
- ERC20._name (#283)
LuckyToken._symbol (#612) shadows:
- ERC20._symbol (#284)
Remove the state variable shadowing.

Additional information: link


Unable to verify that contract auditor is trusted: Certik, Quantstamp, Hacken, Solidity, Paladinsec, Openzeppelin, Verichains


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.

LuckyToken.constructor(address,address,address)._Owner (#623) lacks a zero-check on :
- Owner = _Owner (#625)
LuckyToken.constructor(address,address,address)._Warchest (#623) lacks a zero-check on :
- WarChest = _Warchest (#626)
LuckyToken.constructor(address,address,address)._Ecosystem (#623) lacks a zero-check on :
- Ecosystem = _Ecosystem (#627)
Check that the address is not zero.

Additional information: link

Different versions of Solidity is used:
- Version used: ['0.8.7', '^0.8.0']
- ^0.8.0 (#11)
- ^0.8.0 (#42)
- ^0.8.0 (#131)
- ^0.8.0 (#166)
- ^0.8.0 (#245)
- 0.8.7 (#604)
Use one Solidity version.

Additional information: link

Context._msgData() (#28-30) is never used and should be removed
ERC20._burn(address,uint256) (#516-531) is never used and should be removed
Remove unused functions.

Additional information: link

Pragma version^0.8.0 (#11) allows old versions
Pragma version^0.8.0 (#42) allows old versions
Pragma version^0.8.0 (#131) allows old versions
Pragma version^0.8.0 (#166) allows old versions
Pragma version^0.8.0 (#245) allows old versions
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

Parameter LuckyToken.mint(address,uint256)._to (#646) is not in mixedCase
Parameter LuckyToken.mint(address,uint256)._amount (#646) is not in mixedCase
Variable LuckyToken.Owner (#619) is not in mixedCase
Variable LuckyToken.WarChest (#620) is not in mixedCase
Variable LuckyToken.Ecosystem (#621) is not in mixedCase
Follow the Solidity naming convention.

Additional information: link

LuckyToken.slitherConstructorConstantVariables() (#609-659) uses literals with too many digits:
- FAIR_LAUNCH = 1 * 1000000 * 10 ** 18 (#614)
LuckyToken.slitherConstructorConstantVariables() (#609-659) uses literals with too many digits:
- WAR_CHEST = 5 * 1000000 * 10 ** 18 (#615)
LuckyToken.slitherConstructorConstantVariables() (#609-659) uses literals with too many digits:
- ECOSYSTEM = 20 * 1000000 * 10 ** 18 (#616)
LuckyToken.slitherConstructorConstantVariables() (#609-659) uses literals with too many digits:
- CAP = 100 * 1000000 * 10 ** 18 (#617)
Use: Ether suffix, Time suffix, or The scientific notation

Additional information: link

LuckyToken._name (#611) should be constant
LuckyToken._symbol (#612) should be constant
Add the constant attributes to state variables that never change.

Additional information: link

renounceOwnership() should be declared external:
- Ownable.renounceOwnership() (#216-218)
name() should be declared external:
- ERC20.name() (#303-305)
symbol() should be declared external:
- ERC20.symbol() (#311-313)
decimals() should be declared external:
- ERC20.decimals() (#328-330)
balanceOf(address) should be declared external:
- ERC20.balanceOf(address) (#342-344)
transfer(address,uint256) should be declared external:
- ERC20.transfer(address,uint256) (#354-357)
allowance(address,address) should be declared external:
- ERC20.allowance(address,address) (#362-364)
approve(address,uint256) should be declared external:
- ERC20.approve(address,uint256) (#373-376)
transferFrom(address,address,uint256) should be declared external:
- ERC20.transferFrom(address,address,uint256) (#391-405)
increaseAllowance(address,uint256) should be declared external:
- ERC20.increaseAllowance(address,uint256) (#419-422)
decreaseAllowance(address,uint256) should be declared external:
- ERC20.decreaseAllowance(address,uint256) (#438-446)
Use the external attribute for functions never called from the contract.

Additional information: link


Contract ownership is semi-renounced (passed to a contract)

Holders:


Token is deployed only at one blockchain


Token has only one trading pair


Unable to find Youtube account


Token is not listed at Mobula.Finance

Additional information: link


Unable to find token on CoinHunt

Additional information: link


Young tokens have high risks of price dump / death


Token has relatively low CoinGecko rank


Token has relatively low CoinMarketCap rank


Young tokens have high risks of price dump / death

Price for LUCKY

News for LUCKY