Walnut Debugger is a web-based transaction debugger and simulator for Starknet smart contracts, enabling developers to inspect variable states at each execution step and simulate transactions before on-chain deployment. The tool supports source-code-level debugging via contract verification, call trace inspection, and gas profiling against the CairoVM.