Ethereum has debuggers. What it doesn't have is a shared debugger foundation. Every tool builds its own.
SolDB is our take on that missing layer: open-source, @ethdebug-based, CLI-first, for @solidity_lang and the EVM.
Here's what it is and why it matters 🧵
🌰🔩 Starknet Nuts & Bolts 🔩🌰
This week for @Starknet, we tightened the documentation and improved how verified contract sources are displayed.
More below 🧵
🔷 The "Verified on" field in the transaction details box now lists every source the contract was verified on.
🔷 The verification chip now shows the source count when there's more than one.
🔷 Fixed a bug where a case-sensitive network name led to a 404 page.
📈 Playground saw 17k visitors May 18-25, with a 6.2k peak on May 22 and 27k tutorial starts.
🚀 Improved Rust smart contract generation for upcoming Miden Takeoff using agent skills from Miden's agent-tools repo.
As an upcoming developer, I decided to explore Miden again today, and I found something interesting, @Walnut_dev.
If you’ve been following @0xMiden closely, then you’ve probably seen @walnut_dev around a lot.
They’re one of the teams helping improve the developer experience on Miden.
Quick breakdown 🧵
@walnut_dev is a blockchain developer infrastructure team focused on:
• debugging
• testing
• transaction simulation
• smart contract tooling
Their goal is simple:
Make blockchain development easier and more efficient.
They build tools for ecosystems like:
• Miden
• Starknet
• Arbitrum
• EVM chains
But their work on Miden has been especially important.
One of their biggest contributions is the Miden Playground.
This is a web-based environment where developers can:
• test the Miden VM
• build Rust smart contracts
• create accounts
• submit transactions
• learn through tutorials
It basically gives builders a hands-on way to explore Miden.
Walnut also built the Miden Debugger.
This tool helps developers:
• inspect transactions step-by-step
• track variables
• understand errors better
• debug Rust smart contracts easily
They also introduced contract verification infrastructure on Miden.
This allows developers to verify that deployed contracts actually match their source code.
The system is connected to MidenScan and also includes a CLI tool called "miden-verify".
Another major contribution is midenup.
Think of it like a Foundry-style toolkit for Miden developers.
It helps with:
• project setup
• local testing
• smart contract development
• running local nodes
Walnut is also working on:
• deployment infrastructure
• debugger upgrades
• testing improvements
• typed outputs
• better developer tooling overall
Beyond Miden, they also contribute to:
• Starknet tooling
• Arbitrum Stylus debugger
• Solidity debugging infrastructure
• Cairo playground tools
One of their newest projects is SolDB.
An open-source Solidity debugging system designed to improve transaction tracing and source-level debugging across the Ethereum ecosystem.
Walnut focuses heavily on open-source development and collaborates with teams across the Ethereum ecosystem.
If you’re interested in Miden development or blockchain tooling in general, @walnut_dev is definitely worth following.
🔗 Full write-up on the design and where it's headed: https://t.co/YmQDgDk64v
🔗 Repo: https://t.co/zz3gd5ljxQ
If you're building a framework, IDE extension, or observability tool, let's talk!
Ethereum has debuggers. What it doesn't have is a shared debugger foundation. Every tool builds its own.
SolDB is our take on that missing layer: open-source, @ethdebug-based, CLI-first, for @solidity_lang and the EVM.
Here's what it is and why it matters 🧵
We're building SolDB with @argotorg, the non-profit behind solc and the wider Solidity toolchain. They grew out of @ethereumfndn and are the core team driving Solidity's development.