Last updated 7 months ago

UPLC Stepper — The Cardano Smart Contract Debugger

Problem

Developers lack a simple, effective tool to debug Plutus contracts. This slows down development, increases errors, and raises the risk of unsafe dApps entering the Cardano ecosystem.

Solution

We will build open source UPLC Debugger CLI with step-through execution by instruction, stack/memory tracking, error localization. This will make Plutus development faster, and easier to debug.

Total to date

This is the total amount allocated to UPLC Stepper — The Cardano Smart Contract Debugger.

42,000 $ADA
Total funds requested
106
Total votes cast
17.6M
Votes yes
8.66M
Votes abstain

About this idea

Team

Our team is uniquely structured to deliver this project with technical excellence, strategic oversight, and community impact:

Abel Teshome – Team Lead & Full-Stack Developer

• Role: Project management, technical leadership, full-stack development, blockchain integration.

• Responsibility: Ensures alignment with Cardano’s mission, manages timelines, budgets, and milestones, and oversees the overall technical architecture.

Amanuel Elias – UI/UX Developer & Web3 Educator

• Role: User interface and experience design, Web3 education, frontend development.

• Responsibility: Designs intuitive interfaces, reduces onboarding friction for first-time users, creates educational content and tutorials.

https://github.com/amanuelelias

Additional Team Members hired as needed

• Roles: Developers, marketing specialists, educators.

• Responsibility: Support implementation, outreach, documentation, and community engagement as the project scales.

Accountability & Collaboration:

• Each team member contributes to transparent reporting, open-source code delivery, and community feedback loops.

• Responsibilities are clearly defined to ensure efficient progress, trust, and measurable impact within the Cardano ecosystem.