Projects

Dandelion Tools

Rust
Blockchain
Smart Contracts
Visual Programming

A visual coding system that turns drag-and-drop logic blocks into actual smart contracts. Powered by ink! and built for the DDLN blockchain.

Published
August 14, 2024
Colorful visual blocks representing code structures for smart contract generation.

Imagine writing smart contracts without touching Rust — just blocks, clicks, and a toolchain that actually produces usable code.

I worked with a small, brilliant crew to build tools for the Dandelion Net (DDLN), a blockchain developed by another team. We didn’t invent the chain — but we made it usable, lovable, and borderline fun.

What we built

  • 🧱 A drag-and-drop smart contract builder that spits out real ink! code
  • 🖥 A backend that compiles said code in real-time and gives you instant feedback (or rage)
  • 🚀 A shiny Deploy button that connects straight to DDLN
  • 🛍 A marketplace for contracts — like VSCode extensions, but with fewer opinions
  • 📦 A JavaScript SDK so others could interact with the chain without losing their minds
  • ⚙️ CI/CD pipelines so stable, one of my cats started pushing tags in her sleep

Why it mattered

The hard part was not just writing tooling.

The hard part was lowering the barrier to entry for people who wanted to build on the chain without living in compiler errors and handwritten contracts all day.

My role

I worked as the technical lead across the tooling stack, helping shape architecture, implementation direction, and delivery.

It was one of those rare projects where things broke exactly how you’d expect — and that’s a compliment.