
Sol2uml
Sol2uml is a Solidity contract visualization and storage layout generation tool.

What is Sol2uml?
Sol2uml is a Solidity contract visualization tool, extending Richard Ramos' work, with support for storage diagrams, UML class diagram generation, contract flattening, and diffing from a CLI. Developers can generate Unified Modeling Language class diagrams to visualize the logic of all contracts in a folder and any subfolders, as well as storage layout diagrams for verified contracts on Etherscan-like explorers.
Web3 dapps and developer tools related to Sol2uml
Discover blockchain applications that are frequently used with Sol2uml.
Developer resources from Alchemy

The 6 best Solidity IDEs for developers (2026)
Explore the best IDEs for Solidity development.

ERC-1271 signature replay vulnerability
On October 27th 2023, Alchemy discovered a ERC1271 contract signature replay vulnerability that affected a large number of smart contract accounts (SCA), and led to risks when interacting with several applications.

Metropolis makes it easy to deploy smart contracts using Alchemy's account abstraction infrastructure
Learn how Metropolis is leveraging Alchemy's account abstraction infrastructure to redefine smart contract deployment with their new product, Metal.
Sol2uml alternatives
Explore web3 competitors and apps like Sol2uml.
App store listings are independently reviewed and written by Alchemy using a combination of inbound submissions, editorial research, public project sources, and third-party directories, including ecosystem data from The Grid under the Open Database License, DefiLlama, DappRadar, Reown, and chain ecosystem pages.

