Service · Security

Smart contract audit services

We review your smart contract line by line, run it through static analysis tools and give you a formal audit report: every finding, how serious it is and how to fix it. Most audits take 1–2 weeks, and you can start with a free review.

Formal written report Manual review plus static analysis 700+ smart contracts deployed
What's in the report

A report your holders can read

Each audit ends with a formal report you can publish for your community or share with exchanges and partners.

Security status

A clear verdict on the contract, with the compiler version, network, address and explorer link for the exact code we reviewed.

Function-by-function review

Every function in the contract listed with its type, what we observed and whether it passed.

Token risk analysis

The checks holders care about: buy and sell fees, fee caps, blacklists, minting after launch, proxies, hidden owners and self-destruct.

Findings by severity

Each issue rated critical, high, medium, low or informational, with its status: unresolved, acknowledged or resolved.

Owner powers

A list of what the contract owner can do, what could go wrong if that key were compromised, and how to reduce the risk.

Tool results and call graphs

Output from Slither, Solidity static analysis and Solhint, plus a call graph showing how the contract's functions connect.

Sample report

See a real audit before you ask for one

This is the full 21-page report we delivered for the Royal (RYL) token on BNB Chain: contract details, function review, token risk analysis, findings, owner powers and tool logs.

Severity levels we use
  • Critical: can lead to lost funds or tokens
  • High: will cause problems and must be fixed
  • Medium: likely to cause problems; fixing is recommended
  • Low: no problems now, but worth improving
  • Informational: doesn't affect how the contract works
How we audit

Manual review first, tools second

Tools catch known patterns. Many serious bugs are logic mistakes that tools miss, so every audit starts with a manual review.

Manual review
  • Access control: who can call what
  • Math and rounding, including division order and decimals
  • External calls and reentrancy
  • Signatures: replay, expiry and the signer check
  • Token settings: fees, limits, minting and trading switches
Automated analysis
  • Slither for known vulnerability patterns
  • Solidity static analysis in Remix
  • Solhint for code quality and best practices
  • Surya for call graphs and function maps

Launching soon? Our pre-launch smart contract checklist covers the 40 things worth checking before you send code for audit.

Timeline

How long a smart contract audit takes

1–2 weeks

Most audits

From receiving the final code to delivering the report. The exact time depends on how much code there is and how complex it is.

Free

Review first

A quick look at your contract before you commit. We point out the riskiest areas and quote the full audit.

Process

How a smart contract audit runs

  1. Free review and quote

    Send your code or a verified contract address. We look it over and quote the audit.

  2. Scope

    We agree on the exact files and code version to audit, so the report matches what you deploy.

  3. Audit

    Manual review and automated analysis, with questions to your team as they come up.

  4. Report

    You receive the formal report with every finding, its severity and a recommended fix.

  5. Fixes

    Your team fixes the issues, and the report shows which findings were resolved or acknowledged.

FAQ

Smart contract audit FAQ

What is a smart contract audit?

A smart contract audit is a security review of your contract's code before it goes live. We check every function for bugs, missing access control and ways funds could be lost, then give you a report with each finding, how serious it is and how to fix it.

How long does a smart contract audit take?

Most audits take 1–2 weeks from when we receive the final code. It depends on how much code there is and how complex it is.

How much does a smart contract audit cost?

It depends on the size and complexity of the code, so we quote each audit after a free review.

What do I need to send you?

Your source code, either a repository with the exact commit or a verified contract address, plus any docs that explain what the contract is meant to do.

What's the difference between the free review and a full audit?

The free review is a quick look at the riskiest parts of your contract, so you know where you stand. The full audit is a line-by-line review with automated analysis and a formal report.

What's in the audit report?

Contract details, a function-by-function review, a token risk analysis, findings by severity with fixes, the owner's powers and the results from our analysis tools. Download a sample report to see one.

Can we publish the report?

Yes. The report is yours to share with your community, partners and exchanges.

Do you audit contracts you didn't write?

Yes. We audit contracts written by any team, as well as our own.

Does an audit guarantee the contract is safe?

No audit can guarantee that. It finds and reports issues in the code we reviewed, as it was when we reviewed it. Changes made after the audit need another review.

Get started

Want your contract checked before launch?

Send us your code or contract address. We'll review it for free and quote the full audit.