As of 3 Nov 2026, NFTSpace has 1 audit report on Trustblock, by QuillAudits, dated 28 Feb 2024. That report lists no open critical findings.
Record last updated . It holds audits, findings and contracts up to Nov 2026, and incidents up to Oct 2026. Trustblock does not review code.
Newest first
| Audit | Security firm | Date | Scope | Critical findings | Report |
|---|---|---|---|---|---|
| NFTSpace | Security firm: QuillAudits | Date: | Scope: Files named in the report | No open critical findings | Open · quillaudits.com |
Statuses are the security firm’s own, from each report.
| Severity | Open | Acknowledged | Fixed |
|---|---|---|---|
| Critical | 0 | 0 | 0 |
| High | 0 | 0 | 0 |
| Medium | 0 | 0 | 1 |
| Low | 0 | 0 | 3 |
intialize() mints 1_000_000_000 (totalsupply) to msg.sender. But here 1_000_000_000 is getting specified without decimals. This can create problem when user/owner will assume they got 1_000_000_000e18 and they will try to transfer amount with decimals e.g 100e18 ( 100000000000000000000) but because only 1_000_000_000 got minted to owner’s account, it will fail. It should be changed to 1_000_000_000e18 if the value without decimals is not the intended one.
Open the reportIn the proxy implementations _disableInitializers() should be called in the constructors. If not added, malicious users/address can call initialize() on the implementation smart contract where they would be able to set certain things that initialize() allows to set.The severity of impact depends on the contract logic, but it's a good practice to add _disableInitializers() call in the implementation logic.
Open the reportContract contains “// Additional functions and logic specific to your token can be added here” comment. This comment can be removed before deploying as a good practice.
Open the reporttoken.sol is not using a fixed solidity version. It’s using floating pragma (pragma solidity ^0.8.21), Contracts should be deployed with the same compiler version and flags that they have been tested thoroughly. Using floating pragma does not ensure that the contracts will be deployed with the same version. It is possible that the most recent compiler version gets selected while deploying a contract which has a higher chance of having bugs in it.
Open the reportThe reports name a repository or files. Open a report to see its scope.
Is this your project? Show this record on your own website. The label states what the record holds, links to this page and updates by itself. It is free and needs no sign-in.
Automatic: the three strongest facts of this project’s own record (its last audit and two more), highlighted. They update with the record. Picking a fact turns Automatic off.
<head><script src="https://widget.trustblock.run/project-widget.min.js" defer></script></head><body><divdata-tb-project-widgetdata-tb-project-slug="nftspace"></div></body>
Paste the code where the label should appear. It uses no API credit and updates by itself.
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