Mad Metaverse Polygon

HashExFiles named in the report

Audit · firm’s term: audit report

HashEx reviewed Mad Metaverse Scientist (Mad Metaverse Polygon) on 13 May 2022: 55 findings, 2 critical; none marked fixed.

2 open critical findings
Open the reportOpen Mad Metaverse Scientist’s security record

Report hosted on hashex.org.

Trustblock does not review code.

Findings55

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

SeverityOpenAcknowledgedFixed
Critical200
High1000
Medium700
Low3600
CriticalOpen burnOpen

The report gives no description here.

CriticalOpen burnOpen

The report gives no description here.

HighAdding NFTOpen

The report gives no description here.

HighAdding NFTOpen

The report gives no description here.

HighAdministrator intervention in user tokensOpen

The report gives no description here.

HighChanging the characteristics of the purchased EnhancerOpen

The report gives no description here.

HighLocked native currencyOpen

The report gives no description here.

HighOpen burnOpen

The report gives no description here.

HighOpen storage operationsOpen

The report gives no description here.

HighPurchase at zero costOpen

The report gives no description here.

Show 10 more
HighUnlimited fee amountOpen

The report gives no description here.

HighWrong check for msg.senderOpen

The report gives no description here.

MediumCollision of tokens IDOpen

The report gives no description here.

MediumMinting by adminsOpen

The report gives no description here.

MediumMutating with NFTOpen

The report gives no description here.

MediumNo change for purchaseOpen

The report gives no description here.

MediumPredictable "random"Open

The report gives no description here.

MediumPredictable "random" valuesOpen

The report gives no description here.

MediumUninitialized state variablesOpen

The report gives no description here.

LowChanging fee percentOpen

The report gives no description here.

Show 10 more
LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

LowGas optimizationOpen

The report gives no description here.

Show 10 more
LowGas optimizationOpen

The report gives no description here.

LowLack of eventOpen

The report gives no description here.

LowLack of eventsOpen

The report gives no description here.

LowLack of eventsOpen

The report gives no description here.

LowLack of eventsOpen

The report gives no description here.

LowLack of eventsOpen

The report gives no description here.

LowLack of reason message in requireOpen

The report gives no description here.

LowLack of validationOpen

The report gives no description here.

LowLack of validationOpen

The report gives no description here.

LowLack of validation of input parametersOpen

The report gives no description here.

Show 10 more
LowLack of zero-address validationOpen

The report gives no description here.

LowLocked tokensOpen

The report gives no description here.

LowLocked tokens in the contractOpen

The report gives no description here.

LowRedundant balance checkOpen

The report gives no description here.

LowRedundant uint validationOpen

The report gives no description here.

LowRedundant uint validationOpen

The report gives no description here.

LowRedundant validation for uint typeOpen

The report gives no description here.

LowRedundant validation for uint typeOpen

The report gives no description here.

LowTwo prices payableOpen

The report gives no description here.

LowUnused eventOpen

The report gives no description here.

Show 5 more
LowUnused importOpen

The report gives no description here.

LowUnused importOpen

The report gives no description here.

LowUnused libraryOpen

The report gives no description here.

LowUnused modifierOpen

The report gives no description here.

LowUsing approve with transferFrom instaed of transferOpen

The report gives no description here.

Contracts in scope

No deployed address is recorded for this audit.

The report names a repository or files. Open the report to see its scope.

Repository and files the report names (20)

  • contracts/libs/CellData.sol
  • contracts/interfaces/IMarketPlace.sol
  • contracts/interfaces/IMintable.sol
  • contracts/libs/Enhancer.sol
  • contracts/interfaces/IExternalNftRepository.sol
  • contracts/MetaCell.sol
  • contracts/interfaces/IEnhancerRepository.sol
  • contracts/interfaces/IModule.sol
  • contracts/MDMA.sol
  • contracts/NanoCell.sol
  • contracts/interfaces/ITokenSetter.sol
  • contracts/interfaces/ILaboratory.sol
  • contracts/interfaces/IModuleBox.sol
  • contracts/interfaces/ICellRepository.sol
  • contracts/interfaces/IAdmin.sol
  • contracts/Module.sol
  • contracts/Random.sol
  • contracts/interfaces/IERC721URIExtensible.sol
  • contracts/interfaces/IStake.sol
  • contracts/Stake.sol

Part of Mad Metaverse Scientist’s security record

Mad Metaverse Scientist
Audits3 audits by 1 firmLast audit Sep 2022, by HashEx.
Critical findings2 open critical findingsReported in “Mad Metaverse Polygon” by HashEx, May 2022. Not marked fixed in that report.
Open Mad Metaverse Scientist’s security record

Security firm

HashEx

118 projects reviewed · 159 reports · latest Feb 2025

See HashEx’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