ChocoSwap | Smart contract audit report | 2021 | QuillAudits

QuillHash Team
QuillHash
Published in
2 min readJan 25, 2021

Quillaudits has officially announced the successful completion of the smart contract security audit for ChocoSwap Smart contracts.

A meticulous and professional security audit was conducted which checked & ensured the following imperative points

The overall quality of code.

Use of best practices.

Code documentation and comments match logic and expected behavior.

Token distribution and calculations are as per the intended behave mentioned in the whitepaper.

Efficient use of gas.

Code is safe from re-entrancy as well as other vulnerabilities.

The audit rigorously checked for any signs of vulnerabilities like Re-entrancy, Timestamp Dependence, Gas Limit, and Loops, DoS with Block Gas Limit, Unchecked external call, Unchecked math, Unsafe type inference, etc, as the contract went through Structural, Static and Dynamic analysis as well as methodical Code Review.

About ChocoSwap

Chocoswap is the first cross-chain decentralized exchange on Ontology, which aims to solve the existing issues in the DEX sector by providing instant transactions, lower fees, cross-chain asset exchange, improved user experience, and many other benefits.

This audit is based of commit hash “70240143695f37cd11a65bbd70a8ea4949d67472” of the
GitHub repository — https://github.com/chocoswap/chocoswap/

The following contracts are in scope for this audit:
1. Choco.sol
2. ChocoPresale.sol
3. VNLA.sol
4. VNLADistribution.sol

Audit Report Summary

The entire audit report with in-depth details about the contract code and its vulnerabilities can be found here — https://github.com/Quillhash/Audit_Reports/blob/master/Chocoswap%20Audit%20Report.pdf

About QuillAudits

QuillAudits is a secure smart contract audits platform designed by QuillHash Technologies.

It is an auditing platform that rigorously analyzes and verifies smart contracts to check for security vulnerabilities through effective manual review with static and dynamic analysis tools, gas analyzers as well as simulators. Moreover, the audit process also includes extensive unit testing as well as structural analysis.

We conduct both smart contract audits and penetration tests to find potential security vulnerabilities that might harm the platform’s integrity.

For further discussion and queries on the same topic, join the discussion on the Telegram group of QuillHash —

https://t.me/quillhash

--

--