From tokenomics to the public sale, run end to end. Case studies published with capital raised and ROI on our fee.
TokenMinds

Unaudited Smart Contract, Unready Whitepaper: What It Signals to Investors and How to Fix It Before the Token Sale

Written by: Rob Eijgenraam

Unaudited Smart Contract, Unready Whitepaper: What It Signals to Investors and How to Fix It Before the Token Sale

Every token project makes two promises to the market. The first promise is that its code is safe. The second is that what the project says about itself is true. According to a joint analysis by Hashlock and MiCAR Whitepapers Europe, most teams focus on one promise early and leave the other until it becomes urgent.

Waiting, however, is now more costly. Security firm Hacken reported in its Q3 2026 report that $1.18 billion was stolen across 107 incidents between July and September, which is 55% more than the quarter before. Among these incidents, smart contract attacks happened most often, with 71 cases and $228 million in losses. Hacken also linked about $906 million of the losses (roughly 77%) to compromised vendor and developer tools, a kind of weak point that a contract audit does not usually cover. These included compromised vendor tools, security fixes that were announced but never applied, and infrastructure outside the audit scope.

At the same time, regulation is putting pressure on the second promise. In the EU, the MiCA transitional period ended on 1 July 2026, so crypto service providers without a MiCA licence must stop serving EU clients. Under the same rules, most tokens offered to the public or listed for trading need a whitepaper that follows a fixed template. That template also asks whether the code was audited. The US is a different case. In TokenMinds' experience, selling tokens to US investors is hard for now, because SEC regulation has to be cleared first, so it targets global investors instead. It often points projects to offshore incorporation in places such as Panama, Cayman or BVI, where no license is needed for a token sale and a bank account can be opened.

As a result, a company preparing a token sale or planning crypto capital raising without giving up equity now faces checks on both promises at once. This article explains what investors, exchanges and regulators see when one promise is missing. It also shows what a proper audit and whitepaper include, and how to fix both before the token sale.

2 Red Flags Before a Token Sale: An Unaudited Smart Contract and a Marketing-Style Whitepaper

Investors look for two red flags before they commit to a token sale. Each one shows that a key promise, safe code or true claims, has not been proven.

Why a Missing Smart Contract Audit Is a Red Flag

A smart contract audit is an independent check of the code before it goes live. Because the audit reviews exactly that code, it helps to understand what a smart contract is and what it controls. Without an audit, investors see three problems:

  • Security flaws stay hidden. Once a contract holds real value, a small access control mistake becomes a security incident.
  • The team looks less serious. Investors use audit status as a quick sign of how much a team cares about its product.
  • The project stands out for the wrong reason. Audits are now standard for credible projects, so a missing one gets noticed.

Why a Marketing-Style Whitepaper Is a Red Flag

Under MiCA, a whitepaper is not a free-form marketing document. It must follow a fixed template, field by field. A whitepaper written like a sales pitch creates two problems:

  • Facts are missing. It explains the vision but says little about how the technology works or which risks remain.
  • Claims cannot be checked. Combined with unaudited code, it shows that no outside party has checked either promise.

How Do Investors, Exchanges and Regulators Check a Token Sale’s Audit and Whitepaper?

Investors, exchanges and regulators check for different reasons, but all three look at the code and the whitepaper together. The table below shows what each group looks for and what a gap tells them.

Who checks

What they look for

What a gap tells them

Investors

Audit status as a sign of how serious the team is

The product claims have not been tested

Exchanges and launchpads

An audit report during listing checks

The listing application is weaker

EU regulators

MiCA whitepaper fields H.8 and H.9

The project states “no audit” in an official filing

Of the three groups, regulators ask the most specific questions. Part H of the MiCA whitepaper template covers the technology behind the token. Within that part, field H.8 asks whether the technology has been audited, and field H.9 asks for the audit result.

These two fields leave no way to avoid the question. An audited project shares its audit result in an official filing. An unaudited project must state that it has no audit in that same filing, which supervisors, trading platforms and investors all read. After that, Part I of the template asks the project to list its technology risks and the steps taken to reduce them.

One point needs to be clear, though. According to the Hashlock and MiCAR Whitepapers Europe analysis, an audit is not, in most cases, a legal precondition for offering a token in the EU, so a project can answer “no” in field H.8. The same analysis notes that authorities currently do not assess a whitepaper based on its audit status, so this may change. Even so, the answer appears in a public document that every serious investor and exchange will read.

What Happens If a Token Whitepaper Has No Audit Before the Token Sale?

A missing audit costs the project in three areas. According to Hashlock and MiCAR Whitepapers Europe, these costs build up slowly through rejected filings, delisted tokens and markets that are close to the project.

  • Harder due diligence.
    Exchanges and launchpads often ask for an audit report before listing. Without one, the application starts weaker, and investors keep asking about the code.
  • A vague risk section.
    The audit report is the main evidence for the whitepaper’s risk section. Without it, the risks can only be described in general terms.
  • Exposed code.
    Smart contract attacks were still the most common incident type in Hacken's Q3 2026 data, as PANews reported. An unaudited contract carries that risk straight into the token sale.

What Does a Smart Contract Audit Cover Before a Token Launch?

A proper smart contract audit has three parts. It starts with a clear scope, continues with manual review and attack testing, and ends with a checked final report. For the basics, this step-by-step guide to the smart contract audit process is a good place to start. The sections below focus on what makes the audit result credible to investors and exchanges.

What Does a Smart Contract Audit Cover Before a Token Launch?

Audit Scope: What Gets Reviewed

The audit begins before anyone reads the code. First, the project team and the auditors agree on the scope, which covers three things:

  • Which contracts: the contracts that hold or move user funds.
  • Which code version: the exact version of the code being reviewed.
  • Which documents: the documents that explain how the code should behave.

This step decides how much the audit is worth. A precise scope produces real evidence, while a loose review of “the codebase” is closer to marketing. Hacken’s Q3 numbers show why this matters, because most of the quarter’s losses came from areas outside the audit scope.

The contracts TokenMinds delivered for Halla Gaming's token sale on BNB Smart Chain show what a scope list looks like in practice. The sale logic sat in on-chain contracts, not in the backend.

  • Sale contract. Pricing and timing controls.
  • Vesting. Schedules for team, advisors, private and public allocations.
  • Staking. Configurable pools and rewards.
  • Access gate. Wallet connection and KYC before any contribution.

Each of these holds or moves value, so each belongs in the audit scope.

Manual Code Review and Attack Testing

If the audit scope decides what gets reviewed, this stage decides how it gets reviewed. Hashlock describes it as two kinds of work running side by side:

  • Manual review: senior researchers read the code line by line and question each assumption. They ask what happens when a function receives inputs the designers never expected, and what breaks when a dependency behaves differently on a fork or during a chain reorg. They also check where risk has been passed to a component nobody has reviewed.
  • Attack testing: software tools simulate known attack patterns to find common weak spots quickly.

Tools mainly catch problems that are already known. The most serious ones are economic exploits, where each contract works as written but the system still loses funds, and people usually find these. In practice, audits keep finding the same types of problems. On a sale like the one TokenMinds delivered for Halla Gaming, each type should be tested against a specific contract: the pricing and timing controls of the sale, the vesting schedules for team, advisors and investors, and the staking pools and rewards. The usual problem types are:

  • Access control gaps, where a restricted function is open to anyone
  • Logic flaws that appear only under unusual market conditions
  • Price data sources (oracles) and upgrade paths controlled by a single key
  • Economic exploits across contracts that look correct on their own

Audit Findings, Fixes and the Final Report

Once the review is done, the audit moves into three steps:

  • Findings: the team receives a working document that ranks each issue by severity, explains it and suggests a fix.
  • Fixes: the team fixes the issues, and the auditors check each fix.
  • Final report: only after the fixes are checked is the final report issued, with a rating. On Hashlock's scale, code is assessed on quality, vulnerability, future risk and complexity, and anything below "Secure" should not be deployed. It is written for outsiders, starting with developers, then exchanges, investors and, under MiCA, the regulator reviewing the whitepaper.

Even so, an audit only reviews a defined scope at one moment in time. It cannot promise that nothing will go wrong, which is why MiCA field H.9 asks for the audit result rather than a stamp of approval. Hashlock reflects this limit in its rating. It reserves the "Hashlocked" designation for projects that keep investing in security after the audit, through continuous monitoring and bug bounty programs. The rating is meant to say something about a team's posture, not only its code.

Investor-Ready Whitepaper vs. Marketing Whitepaper for a Token Sale

The main difference between the two is purpose. A marketing whitepaper tries to persuade, while an investor-ready whitepaper shares facts and risks that match the code. The audit report is what links the whitepaper to the code.

Investor-Ready Whitepaper vs. Marketing Whitepaper for a Token Sale


Marketing whitepaper

Investor-ready whitepaper

Purpose

Persuade buyers

Share facts and risks

Format

Free-form

Structured, following MiCA’s template in the EU

Technology

Described in general terms

Explained, with audit status and result

Risks

General or missing

Specific, with steps to reduce them

Match with code

Can drift away from the code

Matches the code and the audit report

In practice, the audit feeds the whitepaper directly. The scope documents and technical descriptions prepared for the auditors become the base for the whitepaper’s technology section. The final audit report then feeds fields H.8 and H.9 and the risk section. As a result, the code, the audit and the whitepaper tell one consistent story. TokenMinds holds that keeping product, contracts and compliance under one partner reduces coordination risk. It also keeps the token design consistent with what the platform actually delivers.

This approach also changes how teams handle whitepaper creation. The work starts from checked technical facts, not from the pitch deck. A shorter summary can still be useful, but a litepaper and a whitepaper serve different purposes. Of the two, the whitepaper is the one that carries the disclosures.

Clear writing still matters, too. Writing a compelling whitepaper and writing an accurate one are not opposite goals. A whitepaper that is both clear and accurate is simply easier for investors to trust.

How to Fix Audit and Whitepaper Gaps Before the Token Sale

The fix follows a simple order: audit first, fix second, disclose third, and then protect the timeline. For a token that is already live, the steps stay the same, and the audit scope simply covers the live contracts. This order works for small-cap companies preparing a token sale as well as for larger companies.

The table below maps where a team stands today to the next move.

Where the project stands

Next move

No audit yet

Set the scope, run the audit, then write the technology and risk sections from the final report

Audit has open critical findings

Fix them and have the auditors verify each fix before disclosing, because open findings look worse than no audit mention

Audit will finish after the whitepaper is filed

Move the whitepaper date back, since a whitepaper cannot use an audit that ends after it is notified

Major code change after launch

Re-audit to keep the H.9 answer true, then update the whitepaper, which MiCA requires for significant changes

How to Fix Audit and Whitepaper Gaps Before the Token Sale

Step 1: Define the Audit Scope for the Live Token Contracts

TokenMinds starts each project with the tokenomics phase, covering token allocation and the token's utility, and then proceeds step by step. This way a client does not spend the full launch budget before it sees whether the project works. Audit scoping sits inside that sequence. Within it, the team should first list every contract that holds or moves value. Next, it should record the exact code version and the documents that explain how each contract should behave. A clear scope makes the final report stronger and avoids the kind of gaps behind Hacken’s Q3 losses. The pieces around the contracts need a decision too. The sale platform TokenMinds built for Halla Gaming included a KYC/AML-gated website, wallet connection through MetaMask and WalletConnect, a dashboard for portfolio and transaction status, and purchases in crypto or by card. Each of these touches the contracts, so the team should write down which ones sit inside the audit and which do not.

Step 2: Run the Smart Contract Audit and Fix Critical Issues

With the scope set, the audit can begin. When the findings come in, the team should fix the most severe issues first, and the auditors should then check each fix. If those fixes lead to a major code change, the change should go back through review so the final report matches the live code. In TokenMinds' process, this report is needed at a specific point. Once due diligence confirms a project is feasible, the token sale moves to IEO or IDO launchpads that raise funds for the project, followed by exchange listing. The final audit report should be ready before that handover.

Step 3: Rewrite the Whitepaper Using the Audit Results

After the fixes are confirmed, the whitepaper can be rebuilt on solid facts. In TokenMinds' process, the whitepaper follows the token economics and the MVP or prototype. An investor survey then tests market interest before the project moves to a launchpad. This order gives the whitepaper working infrastructure to describe, and it puts the paper in front of real investors before the sale. The scope documents shape the technology section, and the final report shapes the audit fields and the risk section. In this way, broad marketing claims are replaced by specific statements that the audit supports.

Case study: Ape in Poker It shows what a specific statement looks like. Its core challenge was a fair token distribution across seed investors and the core team, with a vesting schedule that would not flood the market. TokenMinds set these terms:

  • Overall schedule. 36-month vesting, so tokens release gradually.
  • Seed and private investors. Tokens release over 15 months to prevent early dumping.
  • Team and advisors. A 12-month lock, then 18-month vesting.
  • Developers. A 3-month lock, then 24-month vesting.

A reader can compare each term with the vesting contract, so the whitepaper and the code can be checked against each other.

Step 4: Disclose the Fixed Issues Clearly

The order of fixing and disclosing matters here. An audit with open critical findings looks worse in a disclosure document than leaving the audit out entirely. For this reason, the team should fix the issues first and then explain exactly what was found and how it was solved. This matters because investors are cautious right now. TokenMinds hears that many are wary of any new project, and that private investors want something concrete to present, not just a domain name. A named finding with a checked fix is the kind of concrete evidence they can take to their own backers.

Step 5: Set the Timeline Before the Token Sale Opens

Finally, the timeline has to protect this order. TokenMinds typically starts with due diligence on feasibility and an investor survey to gauge market interest, so a client can validate the opportunity at a smaller cost before a full launch. Before launchpad or IEO execution, it also runs an internal smart contract audit and exchange-readiness review. The review is meant to surface technical, operational and exchange-onboarding issues while there is still time to fix them. To fix audit and whitepaper gaps before a token sale, set the whitepaper filing date after the final audit report, not before it. Whitepaper work should still start early, not in the last week before the token generation event (TGE), because the technology section can be drafted from the audit scope documents while the review runs. If the audit ends after the whitepaper is filed, the whitepaper cannot use its results. Adding these steps to the wider token launch plan helps keep them on schedule.

How to Keep the Audit and Whitepaper Up to Date After the Token Launch

The audit and the whitepaper both describe the project at a single moment. So when the project changes, both documents need to change as well. A new audit after a major code change keeps the answer in field H.9 accurate. In the same way, MiCA requires an updated whitepaper when significant changes happen.

Updates also need to reach the live code, not just the documents. Hacken’s Q3 report linked part of the quarter’s losses to security fixes that were announced but never applied. In other words, a fix that exists only on paper still leaves the risk open.

Some teams go one step further after launch. For example, Hashlock gives its “Hashlocked” label to projects that combine an audit with a bug bounty and monitoring, according to Hashlock's guide to choosing an auditor. Both the audit and the whitepaper teach the same lesson: trust needs regular upkeep, not a one-time effort.

Token Sale Readiness Checklist: Smart Contract and Whitepaper

Before the token sale opens, teams can use this checklist to confirm that both promises are covered.

  • Define the audit scope: every contract that holds or moves value, the code version and the supporting documents
  • Complete an independent audit with manual review and attack testing
  • Fix all critical findings and have the auditors check each fix
  • Prepare the final audit report to share with investors and exchanges
  • Build the whitepaper’s technology section from the audit scope documents
  • State the audit status and result clearly, including MiCA fields H.8 and H.9 where relevant
  • Describe each risk specifically, with the steps taken to reduce it
  • Finish the audit before the whitepaper is final or filed
  • Plan new audits and whitepaper updates for future major changes

Get a Whitepaper & Audit Readiness Review With TokenMinds

A token sale is won on claims that can be checked, not on promises. The sections above show that investors, exchanges, and regulators judge the smart contract and the whitepaper together. Trust comes from audited code and a whitepaper that explains what that code actually does.

TokenMinds has run token sales end to end since 2017, and works on token sale strategy, tokenomics, and go-to-market for companies raising capital through tokens. The work covers smart contract development with independent audit coordination, whitepapers rewritten from marketing copy into investor-ready disclosure, risk and tokenomics sections built from real audit findings, and the documents used in investor, exchange, and launchpad due diligence. Its whitepaper and audit readiness review checks a project’s contracts, audit status, and whitepaper against each other in one pass. The team walks in with a draft and walks out with the gaps that will slow down due diligence, the claims the code does not support, and a plan to fix both before the token sale.

Book a whitepaper and audit readiness review with TokenMinds.

FAQs: Token Sale Audit and Whitepaper Questions

Do I need a smart contract audit before a token sale?
An audit is not a legal requirement under MiCA, but it has become the standard for serious projects. Exchanges and launchpads often ask for an audit report during listing checks, and investors see audit status as a sign of how serious the team is. In the EU, the MiCA whitepaper template also asks directly whether the technology was audited. Field H.8 asks whether an audit was done and field H.9 asks for the outcome, so the answer becomes public either way. A completed report also lets the Part I risk disclosures name real findings and fixes instead of generic wording.

What happens if our token whitepaper has no audit?
The whitepaper has to state that no audit was done, and supervisors, trading platforms and investors all read that filing. Without an audit report, the risk section also lacks real evidence and tends to stay general. Because of this, listing checks and investor due diligence become harder.

How do we get our token and whitepaper investor-ready?
The team should first set a clear audit scope, complete the audit, and fix and check the critical findings. After that, it should write the whitepaper’s technology and risk sections from the final audit report. The audit should be finished before the whitepaper is final, and a new audit should follow any major code change.

Can we answer "no" in the audit field of a MiCA whitepaper?
Yes. An audit is not a general legal precondition, so field H.8 can be answered "no". Authorities currently do not assess a whitepaper by its audit status. Even so, the answer is public, and an audit can strengthen the project's position with investors and exchanges. Regulatory expectations may change, so technology audits could matter more for compliance over time. A whitepaper does not guarantee compliance, and an audit does not guarantee security.

What must a MiCA whitepaper disclose about audit-related risk?
Part I of the template requires the risks tied to the crypto-asset and its technology, together with any mitigation measures. A completed audit report is the natural evidence base for that section. It identifies the actual technology risks and records what was fixed.

How do we write a specific risk entry from an audit report?
Name the issue type, such as an access control gap or an upgrade path controlled by a single key. Then state what was done about it and that the auditors verified the fix. Generic wording helps neither the filing nor the issuer.