Last updated 6 months ago

Plutus Debugger Extension for VSCode

Problem

Cardano developers lack an interactive debugger for Plutus contracts, forcing them to debug on-chain, which is slow, costly, and discourages new developers from building reliable dApps.

Solution

We will build a VSCode extension that lets developers step through Plutus scripts, inspect variables, and catch errors early, making smart contract development faster, safer, and more accessible.

Total to date

This is the total amount allocated to Plutus Debugger Extension for VSCode.

100,000 $ADA
Total funds requested
104
Total votes cast
9.9M
Votes yes
9.07M
Votes abstain

About this idea

Team

1: Tibebe Solomon - Experienced Full stack web Developer | UX/UI Designer

Linkedin: linkedin profile

Github: https://github.com/ldebele

Responsible for Web related tasks.

Licenses & certifications

AWS Certified Cloud Practitioner

User Experience Design: Demonstrates responsibility for creating intuitive and visually appealing user experiences.

UI Design Proficiency: Proficient in applying user interface design principles and user-centered design methodologies.

Interface Design Experience: Experienced in designing engaging and user-friendly interfaces for mobile and web applications.

builds the extension’s user interface and integrates backend features into VSCode. Skilled in TypeScript and extension development.

2: Dawit A.: Lead Developer (Smart Contracts & Tooling): Designs and implements the debugger’s core logic. Experienced in Plutus/Aiken and blockchain developer tools, ensuring the extension meets real developer needs.

Linkedin: linkedin

Customer Service Executive.

Management.

Honored with the highest score and gold medal in Management.

Oversees project execution, manages resources, and ensures timely delivery.

3: Lemi Debela: Machine Learning Engineer

Linkedin: https://www.linkedin.com/in/lemi-debela/

Github: https://github.com/ldebele

Responsible for AI related tasks.

4: Meheret B.: Project Manager/Technical Lead

Cardano Blockchain Certified Associate (CBCA)

Email: anulomeheret@gmail.com

Role: Oversees project execution, manages resources, and ensures timely delivery.

5: Nahom Senay - Backend Developer | Software Engineering Student | Blockchain Developer

Certified Cardano Blockchain developer

Linkedin: linkedin profile: https://www.linkedin.com/in/nahom-senay-54ab68255/

Github: github account

Tests features with real Plutus contracts, writes guides, tutorials, and troubleshooting docs so developers can adopt the tool easily.

Our team has actively participated in numerous projects closely related to this endeavor. Each team member is fully committed to executing this idea, drawing from our collective experience in implementing similar projects to a high standard of excellence