Dissecting Smart Contracts with Contract Analysis

Summary

Contract. Analysis is a cutting-edge tool that redefines the landscape of smart contract interaction. Specially designed to simplify and enhance the user experience by providing both technical and non-technical users with the knowledge of what kind of ERC contract you're looking at, its functions/events as well as an AI assistant describing what each function/event does.

Explain what totalSupply function does

1. Does GUSD contract have a blacklist?

One popular case is looking at how a contract operates by seeing a list of its functions/events. An example that shocked one of our clients was discovering that Gemini's stablecoin, GUSD, does not have a blacklist function. This fundamentally changes the way GUSD operates and is regulated, knowledge is power.

2. Contract type verification

Contract Analysis will automatically identify matching functions and events against popular ERC standards such as ERC20, ERC721, ERC1155, and more so that users can be confident in what kind of contract they are researching.

3. Investigate the functions of an exploit contract

Function names are up to the creator's discretion. Just because it is title Supply does not mean it will do what you think. Contract Analysis has an AI assistant that describes the input and output parameter types better articulating what a function is executing.

4. Check my contracts are public

Contract analysis can even identify and guess the functions, events, and ABI's of private contracts. This comes in handy when hackers are deploying contracts for the first time and are not verified.

Integrate with other Blockscope Tools

Contract Analysis becomes more powerful when used with:

  • Transaction Decoder

  • Contract Usage

Last updated