Tottenham Hotspur Fan Token Token Logo

SPURS [Tottenham Hotspur Fan] Token

ALERT: phishing / airdrop scam



Not Found
Token 2 years


Not Found


Not Found

Laser Scorebeta Last Audit: 2 February 2023

Token seems to be a scam (type: phishing / airdrop scam).



Contract creator or owner is blacklisted for past scams

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

Token.constructor(string,string,uint256)._symbol (#1019) shadows:
- ERC20._symbol (#658) (state variable)
Token.constructor(string,string,uint256)._name (#1018) shadows:
- ERC20._name (#657) (state variable)
Rename the local variables that shadow another component.

Additional information: link

transferFrom(address,address,uint256) should be declared external:
- ERC20.transferFrom(address,address,uint256) (#765-779)
burnFrom(address,uint256) should be declared external:
- ERC20Burnable.burnFrom(address,uint256) (#1001-1008)
decimals() should be declared external:
- ERC20.decimals() (#702-704)
decreaseAllowance(address,uint256) should be declared external:
- ERC20.decreaseAllowance(address,uint256) (#812-820)
symbol() should be declared external:
- ERC20.symbol() (#685-687)
balanceOf(address) should be declared external:
- ERC20.balanceOf(address) (#716-718)
transfer(address,uint256) should be declared external:
- ERC20.transfer(address,uint256) (#728-731)
mint(address,uint256) should be declared external:
-,uint256) (#1037-1039)
increaseAllowance(address,uint256) should be declared external:
- ERC20.increaseAllowance(address,uint256) (#793-796)
name() should be declared external:
- (#677-679)
grantRole(bytes32,address) should be declared external:
- AccessControl.grantRole(bytes32,address) (#540-542)
pause() should be declared external:
- Token.pause() (#1029-1031)
revokeRole(bytes32,address) should be declared external:
- AccessControl.revokeRole(bytes32,address) (#553-555)
totalSupply() should be declared external:
- ERC20.totalSupply() (#709-711)
approve(address,uint256) should be declared external:
- ERC20.approve(address,uint256) (#747-750)
renounceRole(bytes32,address) should be declared external:
- AccessControl.renounceRole(bytes32,address) (#571-575)
unpause() should be declared external:
- Token.unpause() (#1033-1035)
burn(uint256) should be declared external:
- ERC20Burnable.burn(uint256) (#986-988)
Use the external attribute for functions never called from the contract.

Additional information: link

AccessControl._setRoleAdmin(bytes32,bytes32) (#602-606) is never used and should be removed
Strings.toHexString(uint256) (#254-265) is never used and should be removed
Strings.toString(uint256) (#229-249) is never used and should be removed
Context._msgData() (#24-26) is never used and should be removed
Remove unused functions.

Additional information: link


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

Token has no transactions for more than 100 days. It seems dead / abandoned.

Unable to find Telegram and Twitter accounts

Unable to find website, listings and other project-related information

Token is marked as scam (rug pull, honeypot, phishing, etc.)

Additional information: link

Token has a considerable age, but we're still unable to find its website

Token has no active CoinGecko listing / rank

Token has no active CoinMarketCap listing / rank

Token has a considerable age, but social accounts / website are missing or have few users

Token has a considerable age, but average PancakeSwap 30d trading volume is low

Price for SPURS