Log in
Enquire now
Diligence

Diligence

Suite of blockchain security analysis tools for Ethereum applications

OverviewStructured DataIssuesContributors

Contents

consensys.net/diligence/
Is a
Software
Software
Product
Product

Product attributes

Industry
Web3
Web3
Cryptocurrency
Cryptocurrency
Blockchain
Blockchain
Smart contract
Smart contract
Product Parent Company
ConsenSys
ConsenSys
Competitors
Dcentralab Diligence
Dcentralab Diligence

Other attributes

Blog
consensys.net/diligence/blog/
Contact Page URL
consensys.net/diligenc.../contact/
Overview

Diligence created for blockchain security & Ethereum Smart Contract audits.

Consensys's comprehensive smart contract audit service helps from startups to enterprises launch and maintain their Ethereum blockchain applications.

Diligence Fuzzing 

Diligence provides Diligence Fuzzing as a service detects contract. Fuzzing as a Service enables users to find bugs immediately after writing their first specification. Diligence Fuzzing help to analyze smart contracts before deploying them to find vulnerabilities open to exploitation.

Scribble

Scribble is a specification language and runtime verification tool that translates high-level specifications into Solidity code. It allows you to annotate smart contracts with properties, instead of writing in a separate file. Upon completion, Scribble transforms annotations in the Scribble specification language into concrete assertions that verify the specification.After writing properties, developers can use tools such as Diligence Fuzzing to automatically test smart contracts and ensure all is working as planned.

Once a smart contract is enabled with Scribble comments, any security tool that works by checking assertions can be used for verification, including fuzz testers, symbolic analyzers, and even Solidity’s own built in SMT checker.

Install Scribble Code:

npm install -g eth-scribble

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date

In-place testing with Scribble - Scribble

https://docs.scribble.codes/tutorials/in-place-testing-with-scribble

Web

Introducing Diligence Fuzzing: Automatically find flaws in your smart contract

https://www.youtube.com/watch?v=15i7FowBN2A

Web

May 26, 2021

Introduction - Scribble

https://docs.scribble.codes

Web

Property Checking with Scribble and Mythril - Scribble

https://docs.scribble.codes/tutorials/property-checking-with-scribble-and-mythril

Web

Property Checking with Scribble and MythX - Scribble

https://docs.scribble.codes/tutorials/property-checking-with-scribble-and-mythx

Web

References

Find more entities like Diligence

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us