The Thorough and Detailed Process of Security

The process is always long and never easy, be it security or anything else. We have exaggerated process for every step that is a part of securing your smart contract and here you can read all about it. From understanding you, your project and the demands that it has, to designing a report that is able to help you understand the vulnerabilities, we make sure that you are a part of the secure future of Blockchain.

THE CYCLE

The thorough and Detailed Process

Process Flow Diagram
Step 1

Specification Gathering

This is the most crucial stage because the detail is key for a successful smart contract Security audit. Here we will gather the specifications from you to know the intended behavior of smart contract. In this stage, we need a summary of the intended behavior of the smart contract from your side. We would also gather specification through forms.

Step 2

Manual Review

Goals of manual review

  • Blue Quill
    Verify that every detail in the specification is implemented in smart contract.
  • Blue Quill
    Verify that the contract does not have any behavior that is not specified in specifications.
  • Blue Quill
    Verify that contract does not violate original intended behavior of specifications.

Here we would look for undefined, unexpected behavior and common security vulnerabilities like

  • Blue Quill
    Re-entrancy
  • Blue Quill
    Timestamp Dependence
  • Blue Quill
    Gas Limit and Loops
  • Blue Quill
    DoS with Block Gas Limit
  • Blue Quill
    Transaction-Ordering Dependence
  • Blue Quill
    Use of tx.origin
  • Blue Quill
    Exception disorder
  • Blue Quill
    Gasless send
  • Blue Quill
    Balance equality
  • Blue Quill
    Byte array
  • Blue Quill
    Transfer forwards all gas
  • Blue Quill
    ERC's Standard violation
  • Blue Quill
    Compiler version not fixed
  • Blue Quill
    Redundant fallback function
  • Blue Quill
    Send instead of transfer
  • Blue Quill
    Style guide violation
  • Blue Quill
    Unchecked external call
  • Blue Quill
    Unchecked math
  • Blue Quill
    Unsafe type inference
  • Blue Quill
    Implicit visibility level
  • Blue Quill
    The goal is to get to as many skilled eyes on contract code as possible
Step 3

Manual Testing

  • Blue Quill
    Smart contract will be manually deployed on any of the test network using remix IDE. All the transaction hashes will be recorded.
  • Blue Quill
    Gas consumptions and behavior of functions also noted.
Step 4

Functional Testing

  • Blue Quill
    The smart contract will be manually deployed in a sandbox environment like testnet/mainnet forks, hardhat, ganache, etc
  • Blue Quill
    Smart contract functions will be tested on multiple parameters and under multiple conditions to ensure that all paths of functions are functioning as intended.
  • Blue Quill
    In this phase, the intended behavior of the smart contract is verified.
  • Blue Quill
    In this phase, we would also ensure that smart contract functions are not consuming unnecessary gas.
  • Blue Quill
    Gas limits of functions will be verified in this stage.
Step 5

Testing with Automated Tools

    Testing with automated tools is important to catch those bugs that humans miss. Some of the tools we would use are

  • Blue Quill
    QuillShield
  • Blue Quill
    Slither
  • Blue Quill
    Mythril
  • Blue Quill
    Oyente
  • Blue Quill
    Manticore
  • Blue Quill
    Solgraph
  • Blue Quill
    Solidity Coverage
Step 6

Initial Audit Report

    At the end, we would provide you a comprehensive report along with details of audit and steps to cover up with the vulnerabilities if we found any in your contracts.

Step 7

Final Audit Report

    After initial audit fixes, process is repeated again and Final audit report is delivered.

Step 8

Delivery

After getting a green light from the previous step, we send the report to our designers. With their skills, they make a PDF version of the Audit Report and beautifully showcase everything in it. Sample Audit Report:

Aduit Report 1Aduit Report 2Aduit Report 3

The report then gets uploaded onto our official GitHub Repository. We then share with you the link to the Audit Report along with a Certificate of Compliance from QuillAudits.

Step 9

Enhanced Post-Audit Support

Blue Quill
Quill Red Teaming

In-Depth Security Evaluation: Our comprehensive red team and bug bounty services aim to evaluate your project's existing security measures. This includes an extra layer of scrutiny from our internal red team and independent security experts worldwide.

Blue Quill
Continuous Monitoring

Proactive Incident Prevention: Our on-chain monitoring system keeps a watchful eye on your project, providing real-time alerts to preempt any potential incidents.

Blue Quill
PR, AMAs, Marketing

Strategic Outreach: We go beyond the audit itself to help promote your project:

Social Media Announcements: We leverage our social media channels to announce the successful completion of the audit.

Interactive AMAs: Our expert auditors engage with your audience, explaining the audit report's intricacies and building trust in your project through direct interactions.

Niche PR Services: We offer targeted PR services, including articles and guest posts in well-known publications.

Cross-Platform Promotion: We boost your project's visibility through cross-platform promotions.

Blue Quill
In addition to the above services, we provide:

Post-Audit Insurance Coverage: Secure your project further.

Access to QuillAudits Partner Ecosystem: Benefit from our network and receive support for any necessary integrations.

Promotion Through Our Academy Initiative: Tap into our educational initiative to promote your project.

Discounts on Future Audits: Enjoy cost savings on future audits.

Listing Support: Receive assistance with listing your project.

And Much More: Explore the multitude of support options we offer.

Choose QuillAudits for comprehensive post-audit support to strengthen and promote your project effectively.

PORTFOLIO

Latest Work

Therapoid Smart Contract Audit Report

Therapoid Smart Contract Audit Report

TheRugGame Smart Contract Audit Report

TheRugGame Smart Contract Audit Report

Bored & Lucky Smart Contract Audit Report

Bored & Lucky Smart Contract Audit Report

PixelWar Smart Contract Audit Report

PixelWar Smart Contract Audit Report

FAQ

Frequently Asked Questions

Visit our FAQs help centre to clear out any doubts or queries you may have regarding us and our services. or reach out to us directly at Telegram.

Explore FAQs
What is a smart contract audit?
A smart Contract Audit is a comprehensive process to scrutinise a smart contract's code used to interact with a cryptocurrency or blockchain. This process is carried out to discover errors, issues & security vulnerabilities in the code to rectify & fix them.
How much does it cost to audit a smart contract?
How long does it take to audit a smart contract?
How quickly can one do the audit?
Why do smart contracts fail?
Why are smart contract security audits so important?

PROOF OF CAPABILITIES

Why QuillAudits

Check List

1000+
Audits Completed

Money Bag

$30B
Secured

Software Development

1M
Lines of Code Audited

Years of Experience

6+
Years of Experience

TESTIMONIALS

What our Clients are saying

PI-Protocol

I can absolutely recommend working with QuillAudits, great work together, high level of advising and reviewing!

Gorden Kirisits

Gorden Kirisits

PROJECT FOUNDER, PI - PROTOCOL

BCUBE

You guys rock, and I really will stick with you guys. I will even look at the opportunity to go to other services that you are providing.

Erwan Rouzel

Erwan Rouzel

CTO, BCUBE

Azomland Metaverse

The whole experience was good, from the beginning to the delivery of the final certification certificate. Undoubtedly a professional job and with a focused attention to understand the project. 100% recommended.

Niccolas

Niccolas

CEO, Azomland

BetSwirl

On top of doing our security audit, the team identified ways to decentralize further the governance and management of our smart contracts.

Romuald Hog

Romuald Hog

Co-Founder, BetSwirl

Pandora Finance

Our experience with QuillAudits was pretty good. They helped us improve our protocols in many spectrums, security being one of them.

Pushkar Vohra

Pushkar Vohra

CEO, Pandora Finance

Polylastic

While researching similar companies, I came across QuillAudits and from the moment we first contacted, we were constantly supported and the process went smoothly.

Niko Sairanen

Niko Sairanen

Technology Director

Pathfund

The whole experience was far better than we expected. The reports given by quill team were outstanding and we do see quill as one of the top auditing companies currently. If things evolve in the same way as until now, we predict that quill has everything it needs to be the top company for auditing.

Alexander

Alexander

CEO, Path Fund

Aquarius Exchange

Quillhash team was very meticulous in planning our smart contract audit and they did a very good job identifying issues with our code and also provided us with a crystal clear understanding of the potential fix as well. The Audit report is comprehensive and have a pretty smooth flow as well.

Varun Singhi

Varun Singhi

Blockchain Business Strategies

Kichee

QuillAudits helped us with the auditing of our smart contract and even helped us with amazing feedback! It was a good experience with them and hope to work again with them.

Ambar Gupta

Ambar Gupta

Head of Technical Development,Kichee

CXN Network

It was an awesome experience with QuillAudits, for sure. Everything was fast, smooth and perfect; I can't seem to see any loophole

Azeez Ibrahim

Azeez Ibrahim

COO, CXN Network

Finblox

I enjoyed working with QuillAudits because they were very responsive and patient with us. They followed up with us professionally and overall a positive experience with everyone.

Charlie Phan

Charlie Phan

Head of Operations

Sportiqo

It was quite a wonderful service and the customer experience was top-notch.

King Favour

King Favour

Team Member

V2SOFT

QuillAudits were very professional in executing the audit and providing valuable suggestions to V2SOFT. Their quick turnaround and style of audit is really commendable.

Naveen Namperumal

Naveen Namperumal

Delivery Head

BITLEARN GALAXY

It was really awesome experience working with QuillAudits, best thing about QuillAudits is their expert team committed to provide their best service in stipulated time. The Best

Qais Qasim

Qais Qasim

Team Member

Starly

Very satisfied. You were the ones who could start the audit much earlier than others.

Valery Leushin

Valery Leushin

CTO

Jadu.ar

The complete Audit process from beginning to delivery was Smooth.

Arpit Toshniwal

Arpit Toshniwal

Project Manager

AssetMantle

The process was made quite simple by QuillAudits. The turnaround time was less which was favorable for us.

Kamlesh Parikarath

Kamlesh Parikarath

Product Manager

CryptoUnity

The team was very helpful at solving problems that they identified at reviewing our smart contract.

Sandi Å penko

Sandi Å penko

Founder

WalliD

Pretty fast process and good reporting.

Filipe Veiga

Filipe Veiga

Founder

Enedex

The auditing process was professional and on-time.

Pavuk

Pavuk

Team Member

The Centaurus.io

Very Knowledgeable, professionals, very smooth experience. Thank you for your professionalism.

Shaker Sangam

Shaker Sangam

Founder

UrDEX Finance

All great, quick response, high efficiency, high responsible team.

Son Pham

Son Pham

Founder

Zenland

Everything was top-notch. Its our first experience with audit agencies. Happy so far.

Dior Khasanov

Dior Khasanov

Founder

Tryvium Travels

Very skilled people, kind. Overall very good experience with QuillAudits.

Alessandro Sanino

Alessandro Sanino

CTO

Voltage Finance

Amazing service and attention to detail!

Voltage Finance

Voltage Finance

Team Member

AI Pepe

Our overall experience with QuillAudits was exceptionally positive. Their smart contract audit services demonstrated expertise, thoroughness, and clear, timely communication, instilling confidence in the security of our smart contract. They not only met deadlines but also delivered results promptly. We highly recommend QuillAudits as a trusted partner for smart contract security.

AI Pepe

AI Pepe

Team Member

Polygon DAO

QuillAudits provided security enhancements for Polygon projects, earning positive feedback for their prompt and high-quality service as an auditing partner.

Polygon DAO

Polygon DAO

CORE TEAM

DCOM

All great, quick response, high efficiency, high responsible team.

DCOM

DCOM

Team Member

Melodity

Got a smart contract audit for 10 contracts, spetted and helped solving multiple bugs.

Melodity

Melodity

Team Member

Archean Resources Pty Ltd

The service was extremely professional on time and budget. The staff are all well trained and know their tasks. Very satisfied.

Archean Resources Pty Ltd

Archean Resources Pty Ltd

Team Member

Advon LLC

It was just fantastic. Created a safe and secure contract audit.

Advon LLC

Advon LLC

Team Member

Stage4All

We had a great experience working with QuillAudits! Communication was perfect and they delivered on time! Besides working closely with our devs they also took the time to explain their findings to our management who dont have the same level of deep understanding about smart contracts.

Stage4All

Stage4All

Team Member

Redefined

Very responsive, fast and detailed audits by QuillAudits.

Redefined

Redefined

Team Member

Last Man Standing

They have been very helpful and cooperative with us, we cant thank them enough for giving us this opportunity :)

Last Man Standing

Last Man Standing

Team Member

Taisys Technologies

We have sent 6 smart contracts for auditing and experienced the quality auditing service from QuillAudits.

Taisys Technologies

Taisys Technologies

Team Member

MetaMerce

QuillAudits is always as expected fast, efficient, supportive.!

MetaMerce

MetaMerce

Team Member

SpaceFi

QuillAudits delivered the audit Fast with professional service.

SpaceFi

SpaceFi

Team Member

ArtSwap, LLC

QuillAudits services are Professional, timely, and cost-effective.

ArtSwap, LLC

ArtSwap, LLC

Team Member

Shamlatech

It was a Great experience getting our Audit done by QuillAudits.

Shamlatech

Shamlatech

Team Member

Crepe Inc

You are kind, smart and communicative, it was a pleasure to work with you.

Crepe Inc

Crepe Inc

Team Member

StrongHands

Guys are really fast and are hardworking to deliver the best experience.

StrongHands

StrongHands

Team Member

Ginoa

Fast & Clean.

Ginoa

Ginoa

Team Member

Mrweb Finance

The whole audit process was done within a desirable time frame. The team demonstrated a high level of professionalism in dealing with us.

Mrweb Finance

Mrweb Finance

Team Member

CrickDAO

It was super smooth and the whole process with QuillAudits was beyond the expectations. As a start-up we guys are looking for something genuine & QuillAudits is way ahead of our expectations.

CrickDAO

CrickDAO

Team Member

ChainCollection

Initially when we talked with Audit company they said they will deliver it on so and so day but it was delayed by 3-4 days. Reason behind this was complexity of our contract [5000+] which took longer for them and they did it with complete responsibility. Their recommendation also helped us a lot in later stage so I would recommend if any of my friends looking for Audit.

ChainCollection

ChainCollection

Team Member

Bitsliced

Fast, professional, and always a quick response.

Bitsliced

Bitsliced

Team Member

Cronospad Technology Limited

It was really smooth. Team at QuillAudits cooperated and helped us know the vulnerabilities in our smart code and also suggested possible ways to fix. Excellent support during the process.

Cronospad Technology Limited

Cronospad Technology Limited

Team Member

CrazySnake

QuillAudits is a professional and attentive auditing firm.

CrazySnake

CrazySnake

Team Member

Carpe Diem Savings

It felt like the auditing team was available within a short timeframe, which was excellent. The auditing process looked thorough, and I really appreciate the fact that you took time to investigate GAS optimizations. However, some issues found were a bit far-fetched and in were not about the security.

Carpe Diem Savings

Carpe Diem Savings

Team Member

PlayTrade Win

Service from QuillAudits was Smooth as silk.

PlayTrade Win

PlayTrade Win

Team Member

NEWSLETTER

Security First Newsletter by QuillAudits

DeFi & NFT Hacks, CTFs, and Blockchain Security Insights Straight to your Inbox. Explore our weekly newsletter: HashingBits. Stay updated on everything we’re publishing. Stand a step ahead.

Newsletter