Financial Intelligence Group Token Logo

ATBFIG [Financial Intelligence Group] Token

ALERT: unclassified scam



Token 18 months
CoinMarketCap 16 months
[CoinMarketCap] alert: Financial Intelligence Group has rebranded its ticker from ATBFIG to FIG & migrated from old contract to new contract. For more details, kindly check the official announcement here.
[CoinGecko] alert: The following token has a variable tax function on the smart contract - which allows contract owners to change tax rates post deployment.
Do your own research and be careful if you are trading this token.
white paper

The FIG token constitutes the currency used to perform any type of transaction within the games of ATB Games Inc. It will allow users to purchase services or NFTs and to trade and play - it will constitute the medium of exchange and will act as a value accrual token.

Players spend FIG in order to play games, buy items, services or equipment, or customize their character, vehicle or any ingame instrument.

FIG is the BEP20 token created on the Binance Smart Chain (BSC) that is used within games released by ATB Games Inc. as the basis for all of ecosystem’s transactions and interactions.

Designed on the principle of “play to earn” and aims to create a way to allow players reach a satisfying gaming experience.

The idea is integrating blockchain technology with mobile game world. Players are included in a system where they can convert points into tokens, and the more games they play, the more FIGs they receive.

Laser Scorebeta Last Audit: 2 March 2022

Token seems to be a scam (type: unclassified scam).

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.

Redundant expression "this (#122)" inContext (#112-125)
Remove redundant statements if they congest code but offer no value.

Additional information: link

BEP20Token.allowance(address,address).owner (#479) shadows:
- Ownable.owner() (#305-307) (function)
BEP20Token._approve(address,address,uint256).owner (#642) shadows:
- Ownable.owner() (#305-307) (function)
Rename the local variables that shadow another component.

Additional information: link

BEP20Token._transfer(address,address,uint256) (#581-591) uses timestamp for comparisons
Dangerous comparisons:
- require(bool,string)(now > frozenTimestamp[sender],ATBFIG: sender address is frozen) (#584)
Avoid relying on block.timestamp.

Additional information: link

BEP20Token._transfer(address,address,uint256) (#581-591) compares to a boolean constant:
-require(bool,string)(isEnabled == true,ATBFIG: transfers are temporarily closed) (#582)
Remove the equality to the boolean constant.

Additional information: link

BEP20Token._burnFrom(address,uint256) (#656-659) is never used and should be removed
Context._msgData() (#121-124) is never used and should be removed
SafeMath.div(uint256,uint256) (#220-222) is never used and should be removed
SafeMath.div(uint256,uint256,string) (#235-242) is never used and should be removed
SafeMath.mod(uint256,uint256) (#255-257) is never used and should be removed
SafeMath.mod(uint256,uint256,string) (#270-273) is never used and should be removed
SafeMath.mul(uint256,uint256) (#195-207) is never used and should be removed
Remove unused functions.

Additional information: link

Parameter BEP20Token.setTokenStatus(bool)._status (#384) is not in mixedCase
Parameter BEP20Token.freeze(address,bool)._target (#397) is not in mixedCase
Parameter BEP20Token.freeze(address,bool)._freeze (#397) is not in mixedCase
Parameter BEP20Token.freezeWithTimestamp(address,uint256)._target (#403) is not in mixedCase
Parameter BEP20Token.freezeWithTimestamp(address,uint256)._timestamp (#403) is not in mixedCase
Parameter BEP20Token.multiFreeze(address[],bool[])._targets (#409) is not in mixedCase
Parameter BEP20Token.multiFreeze(address[],bool[])._freezes (#409) is not in mixedCase
Parameter BEP20Token.multiFreezeWithTimestamp(address[],uint256[])._targets (#422) is not in mixedCase
Parameter BEP20Token.multiFreezeWithTimestamp(address[],uint256[])._timestamps (#422) is not in mixedCase
Follow the Solidity naming convention.

Additional information: link

BEP20Token.constructor() (#362-371) uses literals with too many digits:
- _totalSupply = 8100000000000000 (#366)
Use: Ether suffix, Time suffix, or The scientific notation

Additional information: link

renounceOwnership() should be declared external:
- Ownable.renounceOwnership() (#324-327)
transferOwnership(address) should be declared external:
- Ownable.transferOwnership(address) (#333-335)
increaseAllowance(address,uint256) should be declared external:
- BEP20Token.increaseAllowance(address,uint256) (#525-528)
decreaseAllowance(address,uint256) should be declared external:
- BEP20Token.decreaseAllowance(address,uint256) (#544-547)
burn(uint256) should be declared external:
- BEP20Token.burn(uint256) (#562-565)
Use the external attribute for functions never called from the contract.

Additional information: link


Number of Binance Smart Chain (BSC) token holders is less than 100. Token is either dead or inactive. Ignore for presale.

Average 30d PancakeSwap volume is low.

Token is deployed only at one blockchain

Unable to find PancakeSwap trading pair to compute liquidity.

Unable to find PancakeSwap trading pair to compute number of swaps.

Twitter account link seems to be invalid

Unable to find audit link on the website

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

Additional information: link

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

Token has no active CoinGecko listing / rank

Alexa traffic rank is relatively low

Additional information: link

Young tokens have high risks of 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 CoinMarketCap rank

Price for ATBFIG