Skip to main content

Crate shuka

Crate shuka 

Source
Expand description

An extensible CLI toolkit for Web2 and Web3 application analysis and security research.

Shuka provides independent workflows for fetching verified smart contract sources and interactively encoding or decoding data. Each workflow follows a shared structure: CLI -> Application workflow -> Domain implementation -> Result.

CLI code handles arguments and interactive input, the application layer orchestrates commands, and domain modules perform focused work such as codec transformations, explorer requests, response parsing, and filesystem storage.

Modulesยง

app
cli
codecs
error
explorers
parsers
storage
types