Avior Protocol Token Logo

VIO [Avior Protocol] Token

About VIO

Listings

Not Found
Token 4 months
white paper

High Powered Multichain Protocol

Social

Laser Scorebeta Last Audit: 2 March 2022

report
Code:


Unable to find manual contract audit (e.g. Certik, PeckShield, Solidity...)

Context._msgData() (#18-20) is never used and should be removed
ERC20._mint(address,uint256) (#347-357) is never used and should be removed
Remove unused functions.

Additional information: link

Avior.slitherConstructorVariables() (#492-496) uses literals with too many digits:
- _totalSupply = 61970000 * 10000000000 (#134)
Use: Ether suffix, Time suffix, or The scientific notation

Additional information: link

Pragma version^0.8.9 (#1) necessitates a version too recent to be trusted. Consider deploying with 0.6.12/0.7.6/0.8.7
Pragma version^0.8.9 (#23) necessitates a version too recent to be trusted. Consider deploying with 0.6.12/0.7.6/0.8.7
Pragma version^0.8.9 (#103) necessitates a version too recent to be trusted. Consider deploying with 0.6.12/0.7.6/0.8.7
Pragma version^0.8.9 (#127) necessitates a version too recent to be trusted. Consider deploying with 0.6.12/0.7.6/0.8.7
Pragma version^0.8.9 (#454) 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

name() should be declared external:
- ERC20.name() (#157-159)
symbol() should be declared external:
- ERC20.symbol() (#165-167)
decimals() should be declared external:
- ERC20.decimals() (#182-184)
totalSupply() should be declared external:
- ERC20.totalSupply() (#189-191)
balanceOf(address) should be declared external:
- ERC20.balanceOf(address) (#196-198)
transfer(address,uint256) should be declared external:
- ERC20.transfer(address,uint256) (#208-211)
approve(address,uint256) should be declared external:
- ERC20.approve(address,uint256) (#227-230)
transferFrom(address,address,uint256) should be declared external:
- ERC20.transferFrom(address,address,uint256) (#245-259)
increaseAllowance(address,uint256) should be declared external:
- ERC20.increaseAllowance(address,uint256) (#273-276)
decreaseAllowance(address,uint256) should be declared external:
- ERC20.decreaseAllowance(address,uint256) (#292-300)
burn(uint256) should be declared external:
- ERC20Burnable.burn(uint256) (#467-469)
burnFrom(address,uint256) should be declared external:
- ERC20Burnable.burnFrom(address,uint256) (#482-489)
Use the external attribute for functions never called from the contract.

Additional information: link

Holders:


Token seems to be untradeable: there is no PancakeSwap trading pair and no trading volumes. Ignore for presale.


Unable to find Youtube account


Unable to find Discord account

Search:


Unable to find token contract audit


Unable to find audit link on the website


Unable to find whitepaper link on the website


Unable to find token on CoinGecko

Additional information: link


Unable to find token on CoinMarketCap

Additional information: link


Unable to find token on CoinHunt

Additional information: link


Young tokens have high risks of scam / price dump / death


Alexa traffic rank is very low

Additional information: link


Token has no active CoinGecko listing / rank


Token has no active CoinMarketCap listing / rank


Young tokens have high risks of price dump / death


Young tokens have high risks of price dump / death

Anti-Scam Checks

Price for VIO

News for VIO