Blockchain Audits

Implement your blockchain with ease

Give your users peace of mind knowing that your blockchain has been built and implemented properly and securely

Trustless systems are a myth. Users don’t have to trust one another or a third party in order for blockchains to operate, but they still need to trust that the underlying technology works as intended.Our team has worked on and reviewed numerous blockchain projects written in Solidity, Go, and Rust.

With our experience spanning from Ethereum to Cosmos to Substrate, as well as other custom chains written in Go and Rust, we’re well-equipped to understand the intricacies and nuances of what makes your project one-of-a-kind.

Platforms

Ethereum
Cosmos
Substrate

Languages

Solidity
Go
Rust

More than just a review of your source code

Custom Scope

Receive a plan with unique testing methodologies designed just for your system.

01

Dynamic Approach

Test your tech stack’s intended functionality against both conventional and unconventional methods.

02

Wide-Range Expertise

Access years of comprehensive experience from our team of blockchain experts.

03

Rigorous Methodologies

Stress-test your project for invaluable insight that you can use to improve your system.

04

Scoping

Share your source code with our team

Proposal

Receive a custom quote to fit your needs

Audit

Consult with your team of experts

Communication

Get alerts and updates through the process

Completion

Receive an in-depth report of the audit

What You Receive in Your Report

  • Description of methodologies used

  • Details of vulnerabilities found

  • Retest and remediation results

Some of our Coverage Includes

  • Software correctness

  • Design, logic, and access control

  • Consensus, cryptography, and transaction verification

  • Miner-based and Denial of Service (DDoS) attacks

  • P2P network security and RPC configuration

  • Wallets, keygen, and ledger management

FAQ

Why do I need a chain audit?

People want smart contracts that are bug-free and hacker-resistant. Without an audit to ensure the soundness of your code, you leave your project and your users potentially vulnerable to hacks and exploits. CertiK also partners with top exchanges to provide rigorous token audits to projects that are looking for the stamp of approval that they need before listing.

But my project is forked off of project that already received an audit. What’s the point of getting an audit for my project?

Formal Verification is a method of mathematically proving that a program performs as intended; however, it has seen limited use outside of mission-critical software because of how resource-intensive it can be. CertiK has invested heavily into the research and development of a proprietary Formal Verification Engine that cuts down on the number of labor-intensive hours required if done manually by a security engineer.

How long will the chain audit take?

The cost of a smart contract audit will differ based on a number of factors, including but not limited to: the number of lines of executable code, the complexity of the smart contract, and the speed of the audit needed.

How much does a chain audit cost?

Depending on how complex your program is, a smart contract audit usually takes about 3 days to 2 weeks to complete.

What’s so different about what CertiK offers?

The CertiK Formal Verification method is unique because we’ve developed proprietary technologies and toolkits that make up our Formal Verification Engine (FVE), which enables our security team to provide you with rigorous smart contract audits that are trusted by top exchanges. During the smart contract audit process, we modularize your code into discrete chunks, which we then input into the CertiK FVE. The Engine then runs mathematical proofs and checks for every possible value for each variable—a method that’s thorough and entirely unique to CertiK.

It was a pleasure working with CertiK on our staking smart contract. Their engineers provided thorough verification and highly informative feedback on our contract design. They also responded promptly and dealt effectively with changes in the contract logic that were made as the project proceeded. I would highly recommend CertiK, and look forward to working with them in the future.

Toby Simpson

Co-Founder and CTO
Fetch.ai

CertiK Verifies Sandbox’s SAND and LAND Token Contracts to Garner Trust from Gamers

Read More

Don’t Wait Until It’s Too Late

Request a Quote