Coinsult
  • Introduction to Coinsult
  • Services
    • All Services
    • Token Contract + Audit
    • Smart Contract Audit
      • Audit Process
    • Development (Create)
      • Smart Contract Development
      • Staking dApp
      • Website Development
      • Full Project Development
      • Artificial Intelligence
      • NFT Development
      • Presale Widget / dApp
      • Custom Utility / dApp Development
    • Other Services
      • Know Your Customer (KYC)
      • Visuals Creation
      • Bots, Volume Gen, Bundle, etc.
      • Consultancy & Guidance
  • Coinsult Incubation
  • Advertise
    • Advertising Options
  • Brand Assets
  • important
    • Terms and Condition
Powered by GitBook
On this page
  • Audit requested by client (Request now)
  • Audit preperation
  • Automated tests to support manual review
  • Manual line-by-line review of the code
  • Risk classification
  • Audit delivery
  1. Services
  2. Smart Contract Audit

Audit Process

Request your audit now through Telegram: https://t.me/coinsult_tg

PreviousSmart Contract AuditNextDevelopment (Create)

Last updated 25 days ago

Coinsult’s audit process meets the highest standards in the industry. To ensure this level of quality, every smart contract is reviewed by at least two independent experts, following the four-eye principle. Below is a detailed overview of how our audit process works:

Audit requested by client ()

The audit process begins when a client contacts us via Telegram () and shares their smart contract(s). Our team conducts an initial review of the code to assess its complexity and determine an appropriate price. We then provide the client with a final quote, including the cost and estimated timeline. Once both parties agree, we share the payment details. After payment is confirmed, we create a dedicated Telegram group for the project, where we request additional information such as the project logo, website, social media links, and other relevant details.

Audit preperation

In the Telegram group the audit is assigned to a team member who begins the initial preparation. This includes setting up a test environment on the testnet and creating a new audit format on our platform to generate the final PDF report and project page. The auditor also coordinates with a second team member, who will later perform a cross-check. This preparation ensures a smooth and efficient process while maintaining the highest quality standards.

Automated tests to support manual review

We use advanced tools such as MythX, Slither, and Solhint to scan smart contract code for common vulnerabilities, including reentrancy, integer overflows/underflows, and gas optimization issues. In addition, Coinsult has developed its own automated systems to detect vulnerabilities and simulate test attacks. These automated results complement our manual code reviews and help ensure a thorough and accurate audit.

Manual line-by-line review of the code

Our auditors perform a thorough manual review of the code to identify logical errors, implementation flaws, and design inconsistencies that automated tools may overlook. They ensure the contract adheres to established security standards, such as those in the SWC Registry, and complies with the latest best practices. The audit also verifies that the code accurately reflects the project’s intended functionality—such as token minting, staking rules, or presale mechanisms. We emphasize a line-by-line inspection, carefully examining and testing each function individually to confirm it behaves as expected.

Risk classification

Coinsult categorizes vulnerabilities by risk level to indicate the severity of each issue and guide appropriate actions. The higher the risk, the more urgent it is to address the problem before deploying the contract:

  • Informational: These findings do not affect the contract’s functionality but may highlight areas for optional improvement.

  • Low Risk: These issues are unlikely to cause problems but can be optimized for better performance or clarity.

  • Medium Risk: These vulnerabilities are likely to lead to issues and should be addressed before deployment.

  • High Risk: These are critical issues that will almost certainly cause problems. They must be resolved prior to contract use.

In addition to technical vulnerabilities, we also assess centralization risks—situations where too much control is held by a single party or small group. This can result in potential abuse, censorship, single points of failure, or reduced resilience against attacks.

Audit delivery

Once the audit is complete, a detailed PDF report is generated and initially shared privately with the client. We offer one free re-audit to allow for revisions based on the findings. Please note that only the originally reported issues may be addressed during this re-audit—no new code or added functionality will be accepted as part of the free revision.

After the issues are resolved or accepted, the final PDF report will be published on our official GitHub, and a dedicated project page will be created on our website. This page will be publicly accessible and can be shared with potential investors to demonstrate the security and quality of your smart contract

Request now
https://t.me/coinsult_tg