
Octopus
Octopus is a security analysis framework for WebAssembly modules and blockchain smart contracts (BTC/ETH/NEO/EOS).

What is Octopus?
Octopus is a security analysis framework for WebAssembly modules and blockchain smart contracts, created by Patrick Ventuzelo. Note: the project repository was archived in March 2024 and is now read-only. Octopus provides an easy way to analyze closed-source WebAssembly modules and smart contract bytecode to understand their internal behaviors. It supports Bitcoin script, Ethereum (EVM bytecode and Ewasm), EOS, and NEO smart contracts, as well as standalone WebAssembly modules. Key features include a disassembler, control flow analysis (CFG generation), call flow analysis, IR conversion to Static Single Assignment (SSA), symbolic execution, and a JSON-RPC explorer client for communicating with blockchain platforms.
Web3 dapps and developer tools related to Octopus
Discover blockchain applications that are frequently used with Octopus.
Developer resources from Alchemy

The best blockchain APIs for building onchain applications in 2025
Discover the blockchain API landscape in 2025 and find the best provider for your app.

How to make a Solana wallet: a technical guide
A walkthrough of Solana wallets covering the basics and how to steps on configuring your own basic and smart wallet.

What is the Ethereum Pectra upgrade? Dev guide to 11 EIPs
The Ethereum Pectra upgrade bundles 11 EIPs, from smart wallet capabilities to staking mechanics and rollup data efficiency. Discover what changes and why it matters.
Octopus alternatives
Explore web3 competitors and apps like Octopus.

