ROBOT SHIB is a meme token that will have utility (e.g. Build NFT, NFT Marketplace, SWAp, Farm, ....). $RSHIB has a very strong community and a very hard working team whose sole goal is to make this a success. Come and join the “ROBOT SHIB” community.
ROBOT SHIB ($rshib) the love of all crypto lovers. $RSHIB is very giving and is designed to reward long term holders. community is first and foremost. $rshib is proud to run with his father and provide transparency and fairness to the community.
Unable to verify that contract auditor is trusted: Certik, Quantstamp, Hacken, Solidity, Paladinsec, Openzeppelin, Verichains
balanceOf(address) should be declared external:
- DeflationaryTaxToken.balanceOf(address) (#43-45)
approve(address,uint256) should be declared external:
- DeflationaryTaxToken.approve(address,uint256) (#155-159)
allowance(address,address) should be declared external:
- DeflationaryTaxToken.allowance(address,address) (#161-163)
createToken(string,string,uint256,uint256,uint256,address,uint256,address,uint256,uint256,address) should be declared external:
- DeflationaryTaxTokenBuilder.createToken(string,string,uint256,uint256,uint256,address,uint256,address,uint256,uint256,address) (#193-208)
myTokens() should be declared external:
- DeflationaryTaxTokenBuilder.myTokens() (#210-212)
changeCost(uint256) should be declared external:
- DeflationaryTaxTokenBuilder.changeCost(uint256) (#214-217)
withdraw() should be declared external:
- DeflationaryTaxTokenBuilder.withdraw() (#219-222)
changeOwner(address) should be declared external:
- DeflationaryTaxTokenBuilder.changeOwner(address) (#224-227)
changeBeneficiary(address) should be declared external:
- DeflationaryTaxTokenBuilder.changeBeneficiary(address) (#229-232)
Use the external attribute for functions never called from the contract.
Additional information: link
DeflationaryTaxToken.constructor(string,string,uint256,uint256,uint256,address,uint256,address,uint256,uint256,address)._address1 (#24) lacks a zero-check on :
- addressTax1 = _address1 (#32)
DeflationaryTaxToken.constructor(string,string,uint256,uint256,uint256,address,uint256,address,uint256,uint256,address)._address2 (#24) lacks a zero-check on :
- addressTax2 = _address2 (#33)
DeflationaryTaxTokenBuilder.changeOwner(address).newOwner (#224) lacks a zero-check on :
- owner = newOwner (#226)
DeflationaryTaxTokenBuilder.changeBeneficiary(address).newBeneficiary (#229) lacks a zero-check on :
- beneficiary = newBeneficiary (#230)
Check that the address is not zero.
Additional information: link
Parameter DeflationaryTaxTokenBuilder.changeCost(uint256)._newcost (#214) is not in mixedCase
Follow the Solidity naming convention.
Additional information: link
Reentrancy in DeflationaryTaxTokenBuilder.createToken(string,string,uint256,uint256,uint256,address,uint256,address,uint256,uint256,address) (#193-208):
External calls:
- address(msg.sender).transfer(msg.value - cost) (#198)
State variables written after the call(s):
- mytokens[msg.sender].push(address(newtoken)) (#201)
- totalBuilt ++ (#203)
Event emitted after the call(s):
- TokenCreated(msg.sender,address(newtoken),name,symbol,decimals,totalSupply,tax1,address1,tax2,address2,deflation,minSupply) (#205)
Apply the check-effects-interactions pattern.
Additional information: link
Variable DeflationaryTaxToken.addressTax1 (#12) is too similar to DeflationaryTaxToken.addressTax2 (#13)
Prevent variables from having similar names.
Additional information: link
Average 30d PancakeSwap volume is low.
Average 30d number of PancakeSwap swaps is low.
Average PancakeSwap trading volume, liqudity, number of swaps are low. Token seems to be inactive.
Token is deployed only at one blockchain
Token has only one trading pair
Contract has 7% buy tax and 7% sell tax.
Taxes are low and contract ownership is renounced.
Unable to find whitepaper link on the website
Unable to find code repository for the project
Token is not listed at Mobula.Finance
Additional information: link
Token is marked as scam (rug pull, honeypot, phishing, etc.)
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 CoinGecko rank
Token has relatively low CoinMarketCap rank
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Unable to find Youtube account
Unable to find Discord account