HashBit

CertiK1 address on BNB Chain

CertiK reviewed HashBit on 10 Jan 2023: 15 findings, 0 critical; 2 marked fixed, 2 acknowledged, 11 open.

No open critical findings
Open the reportOpen HashBit’s security record

Report hosted on skynet.certik.com.

Trustblock does not review code.

Findings15

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

SeverityOpenAcknowledgedFixed
Critical000
High012
Medium010
Low1100
HighInitial Token DistributionAcknowledged

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

MediumPotential Out-of-Gas ExceptionAcknowledged

```solidity=3246 uint256 gas = gasForProcessing; try dividendTracker.process(gas) returns ( uint256 iterations, uint256 claims, uint256 lastProcessedIndex ) { emit ProcessedDividendTracker( iterations, claims, lastProcessedIndex, true, gas, tx.origin ); } catch {} ``` At the last step of function `AntiBotBABYTOKEN._transfer()`, the `dividendTracker.process()` with constant gas limitation `300000` will be executed. But it may cause the out-of-gas exception in the while loop at L2726. At the last iteration of that loop, the `gasUsed` can still be smaller than `gas`, but the `gasLeft` may be insufficient for the process this time. ```solidity=2726 while (gasUsed < gas && iterations < numberOfTokenHolders) { _lastProcessedIndex++; if (_lastProcessedIndex >= tokenHoldersMap.keys.length) { _lastProcessedIndex = 0; } address account = tokenHoldersMap.keys[_lastProcessedIndex]; if (canAutoClaim(lastClaimTimes[account])) { if (processAccount(payable(account), true)) { claims++; } } iterations++; uint256 newGasLeft = gasleft(); if (gasLeft > newGasLeft) { gasUsed = gasUsed.add(gasLeft.sub(newGasLeft)); } gasLeft = newGasLeft; } ```

Contracts in scope1

AddressChainSource code
0xeda3866f07566d9379a91a07f8d62e19c03183e0Chain: BNB ChainSource code: Verified source

Part of HashBit’s security record

HashBit
Audits2 audits by 2 firmsLast audit Jan 2023, by CertiK.
Critical findingsNo open critical findingsAcross 2 reports.
Open HashBit’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