Paul Oamen
dop-stick logo

dop-stick

dop-stick home page

Ever worked with EIP-2535 Diamonds for managing smart contracts? If you have, you probably know how difficult upgrades can be, especially when more than one developer is involved. Unless you have an extremely solid upgrade management system, things can eventually get messy.

This is why I created dop stick, a lightweight tool for managing the full lifecycle of Diamond contract deployments, upgrades, and introspection. It also helps with understanding and visualizing the diamond state.

Animated deer

I was fortunate to build something that works quite well. It is currently used by Zone, Africa's first Layer One blockchain for interbank payments and possibly the most advanced of its kind globally, as well as by Me Protocol, the rewards infrastructure powering a global loyalty economy.

To be fair, I am directly involved in both projects, so no need for applause just yet 😄. It is not anything flashy, just something the teams genuinely find useful.

I have big plans for dop stick. Some ideas include live end to end testing of upgrades using chain forks, intelligent workflows for managing the process, and even a conversational interface for developers.

If you are interested in contributing to the project, feel free to message me on LinkedIn. It is a community project built for everyone, so it is not a paid role, just a chance to collaborate and create something meaningful.

Thanks a lot!

You can visit the dop stick page to learn more.