Jerry Inu - Audit

CertiK1 address on BNB Chain

CertiK reviewed Jerry Inu (Jerry Inu - Audit) on 12 May 2023: 6 findings, 0 critical; 1 marked fixed, 1 acknowledged, 4 open.

No open critical findings
Open the reportOpen Jerry Inu’s security record

Report hosted on skynet.certik.com.

Trustblock does not review code.

Findings6

Statuses are the security firm’s own, from its report.

SeverityOpenAcknowledgedFixed
Critical000
High101
Medium010
Low300
HighInitial Token DistributionOpen

All Jerry Inu tokens are sent to the contract deployer when deploying the contract. This is a potential centralization risk as the deployer can distribute Jerry Inu tokens without the consensus of the community.

LowMissing `addLiquidity` operation in `swapAndLiquiOpen

In the traditional deflationary token the function `swapAndLiquify()` will use the token for liquidity fees to add liquidity. However, there is no liquidity fee in the Jerry Inu token, and there is no added liquidity operation in `swapAndLiquify()` as well. All fee tokens (`marketingFee`) will be swapped to the BNB and sent to the marketing wallet.

LowPotential Sandwich AttackOpen

A sandwich attack may happen when an attacker observes a transaction swapping tokens or adding liquidity without setting restrictions on slippage or minimum output amount. The attacker can manipulate the exchange rate by frontrunning (executing before the target) a transaction to purchase one of the assets and make profits by backrunning (executing after the target) a transaction to sell the asset. The following functions are called without setting restrictions on slippage or minimum output amount, so transactions triggering these functions are vulnerable to sandwich attacks, especially when the input amount is large: ```solidity=500 router.swapExactTokensForETHSupportingFeeOnTransferTokens( tokenAmount, 0, // accept any amount of ETH path, address(this), block.timestamp ); ```

LowState Variable Should Be Declared ConstantOpen

State variables that never change should be declared as `constant` to save gas. ```solidity=128 uint256 private _tTotal = 420 *10**15 * 10**_decimals; ``` - `_tTotal` should be declared `constant`. --- ```solidity=131 uint256 public swapTokensAtAmount = 1e14 * 10**_decimals; ``` - `swapTokensAtAmount` should be declared `constant`. --- ```solidity=133 address public deadWallet = 0x000000000000000000000000000000000000dEaD; ``` - `deadWallet` should be declared `constant`. --- ```solidity=134 address public marketingWallet = 0x6f7B7C560D748e264B61035eC97Da8D74a896c6d; ``` - `marketingWallet` should be declared `constant`.

Contracts in scope1

AddressChainSource code
0xdd6978f36c98aff4287e5ac803c9cf1b865641f6Chain: BNB ChainSource code: Verified source

Part of Jerry Inu’s security record

Jerry Inu
Audits1 audit by 1 firmLast audit May 2023, by CertiK.
Critical findingsNo open critical findingsIn 1 report.
Open Jerry Inu’s security record

Security firm

CertiK

1,044 projects reviewed · 1,375 reports · latest May 2025

See CertiK’s audits

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us