[GENERAL] Name and surname of main applicant
Leul mekonnen
[GENERAL] Are you delivering this project as an individual or as an entity (whether formally incorporated or not)
Individual
[GENERAL] Please specify how many months you expect your project to last (from 2-12 months)
6
[GENERAL] Please indicate if your proposal has been auto-translated into English from another language
No
[GENERAL] Summarize your solution to the problem (200-character limit including spaces)
A web-based tool using language models to analyze Cardano smart contracts. It detects potential issues, suggests optimizations, and provides clear explanations to developers.
[GENERAL] Does your project have any dependencies on other organizations, technical or otherwise?
No
[GENERAL] If YES, please describe what the dependency is and why you believe it is essential for your project’s delivery. If NO, please write “No dependencies.”
No dependencies.
[GENERAL] Will your project’s output/s be fully open source?
Yes
[GENERAL] Please provide here more information on the open source status of your project outputs
CC BY-NC
[METADATA] Horizons
Developer Tools
[SOLUTION] Please describe your proposed solution
An innovative, web-based tool designed to revolutionize Cardano smart contract development. Our solution addresses the critical need for user-friendly, automated tools to enhance the security and efficiency of smart contracts in the Cardano ecosystem.
Key Features
- Intuitive drag-and-drop interface for uploading smart contracts
- AI-powered analysis engine for identifying potential vulnerabilities
- Optimization suggestions to improve contract efficiency and reduce costs
- User-friendly visualization of contract structure and potential issues
- Integration with popular Cardano development environments
Approach and Uniqueness
The Smart Contract Cognition Engine leverages state-of-the-art language models and AI techniques to provide in-depth analysis of smart contract code. It offers real-time feedback on potential security flaws, gas optimization opportunities, and best practices.
Our approach is unique in its combination of accessibility and advanced AI capabilities. By providing an easy-to-use interface coupled with powerful analysis tools, we're lowering the barrier to entry for Cardano development while simultaneously improving the overall quality and security of smart contracts on the platform.
Beneficiaries
- Experienced Cardano developers: Enhancing productivity and code quality
- Newcomers to Cardano development: Providing guidance and reducing the learning curve
- Project managers and auditors: Offering a quick and reliable way to assess contract security
- The wider Cardano community: Improved DApp security and efficiency

Importance to Cardano
This solution is crucial for Cardano as it addresses key challenges in smart contract development, potentially accelerating ecosystem growth, improving security, and enhancing Cardano's competitive position in the blockchain space.
Impact Demonstration
We will demonstrate our impact through:
- Quantitative metrics such as the number of vulnerabilities detected and optimizations suggested
- User adoption rates and satisfaction surveys
- Measurable improvements in smart contract deployment rates and efficiency on the Cardano network
[IMPACT] Please define the positive impact your project will have on the wider Cardano community
Value to the Cardano Community
- Enhanced Smart Contract Security: By automatically detecting vulnerabilities, we'll reduce the risk of exploits and hacks, safeguarding user funds and maintaining Cardano's reputation for security.
- Improved Developer Productivity: Automated analysis and optimization suggestions will speed up the development process, enabling faster DApp deployment.
- Lower Barrier to Entry: User-friendly interface and guidance will make it easier for new developers to create secure and efficient smart contracts on Cardano.
- Cost Reduction: Optimized contracts will lead to lower transaction costs for users, making Cardano DApps more accessible and competitive.
- Ecosystem Growth: With improved tools, we expect to see an increase in the number and quality of DApps on Cardano, attracting more users and developers to the platform.
- Education and Best Practices: The tool will serve as an educational resource, promoting best practices in smart contract development across the Cardano community.
Measuring Impact
We will measure the impact of our project through both quantitative and qualitative metrics:
- Quantitative Metrics:
- Number of smart contracts analyzed
- Number of vulnerabilities detected and categorized by severity
- Percentage improvement in contract efficiency after optimization
- Number of active users (daily, weekly, monthly)
- Increase in new smart contract deployments on Cardano (compared to pre-tool average)
- Qualitative Metrics:
- User satisfaction surveys
- Testimonials from developers and project managers
- Case studies of successful vulnerability detections and optimizations
- Ecosystem Metrics:
- Growth in the number of Cardano DApps
- Increase in Total Value Locked (TVL) in Cardano DeFi projects
- Reduction in smart contract-related security incidents

Sharing Outputs and Opportunities
We are committed to transparency and community engagement. We will share our outputs and create opportunities through:
- Regular Blog Posts: We'll publish monthly updates on our progress, interesting findings, and case studies.
- Conference Presentations: We'll present our findings and tool capabilities at major Cardano and blockchain conferences.
- Academic Partnerships: We'll collaborate with universities to publish research papers on AI-driven smart contract analysis.
- API Access: We'll provide API access to our tool, allowing other projects to build upon and extend our capabilities.
[CAPABILITY & FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
Team Capabilities
Our team brings together a diverse set of skills and experiences crucial for the successful delivery of the CardanoSmart project:
- Leul Mekonnen - Web Developer and Project Manager
- Fullstack development expertise (Node.js, React, Svelte, Next.js, SvelteKit, PostgreSQL, TypeScript, Docker)
- Will lead web development, focusing on UI/UX design and implementation
- Emrakeb Ermias - Technical Writer and Advisor
- Unique blend of legal expertise and development skills
- Will ensure clear, precise documentation and address compliance requirements
- Critical for translating complex technical concepts into user-friendly documentation
- Bezawit Abebaw - Lead ML Developer
- Expertise in PyTorch, Large Language Models (LLMs), Multi-Modal AI, Generative Modeling, and Diffusion Models
- Will lead the development and optimization of the AI-driven analysis system
- Essential for implementing the core ML functionality of CardanoSmart
- Bereket Legesse - ML and Web Developer
- Combines AI enthusiasm with MERN stack development skills
- Will contribute to both ML implementation and web development
- Leadership experience as CS Club President demonstrates project management capabilities
Trust and Accountability
To ensure proper fund management and project accountability:
- We will implement a multi-signature wallet for fund management, requiring approval from at least two team members for any transactions.
- Regular financial reports will be generated and made available to stakeholders.
- We will use a project management tool (e.g., Jira) to track progress and ensure transparency in task completion.
- All code will be version-controlled using Git, with regular code reviews to maintain quality.
Feasibility Validation
To validate our approach and ensure project feasibility:
- Prototype Development: We will create a small-scale prototype of the core functionality (smart contract analysis using LLMs) to validate the technical approach.
- User Testing: Early versions will be tested with a select group of Cardano developers to gather feedback and validate usability.
- Performance Benchmarking: We will establish performance metrics for the AI analysis and continuously test against these benchmarks throughout development.
- Scalability Testing: Simulations will be run to ensure the system can handle increasing numbers of users and contract analyses.
- Security Audits: Regular security audits will be conducted, with a focus on data protection and smart contract security.
- Iterative Development: We will use an agile development methodology, allowing for quick adjustments based on testing results and stakeholder feedback.
[PROJECT MILESTONES] What are the key milestones you need to achieve in order to complete your project successfully?
Milestone 1: UI/UX Design and Basic Functionality (25% of budget - 30,000 ADA)
A. Milestone Outputs:
- Comprehensive UI/UX design for the web application
- Technical documentation outlining the project architecture and specifications
- Static version of the website with basic functionality
B. Acceptance Criteria:
- UI/UX design
- Technical documentation
- Static website
C. Evidence of Milestone Completion:
- UI/UX design files and prototypes
- Completed technical documentation
- Screenshot or video of the static website
Milestone 2: MVP Development and Engine Initialization (35% of budget - 42,000 ADA)
A. Milestone Outputs:
- Minimum Viable Product (MVP) of the web application
- Initial version of the smart contract analysis engine
B. Acceptance Criteria:
- MVP includes core functionalities such as contract upload and basic analysis
- Smart contract analysis engine can perform basic detection of common issues
C. Evidence of Milestone Completion:
- Demo video showing the MVP functionality
Milestone 3: Engine Finalization and Integration (30% of budget - 36,000 ADA)
A. Milestone Outputs:
- Finalized smart contract analysis engine
- Full integration of the engine with the web application
B. Acceptance Criteria:
- Smart contract analysis engine perfume's anylysis
- Web application successfully integrates with the engine and displays results effectively
C. Evidence of Milestone Completion:
- Engine performs comprehensive smart contract analysis
- User feedback from initial testing of the integrated system
Final milestone: Final Refinements and Demo (10% of budget - 12,000 ADA)
A. Milestone Outputs:
- Fully refined and tested webapp
- Comprehensive video demonstration of the tool
B. Acceptance Criteria:
- All planned features are implemented and functioning as intended
- Video demonstration effectively showcases the tool's capabilities and value proposition
C. Evidence of Milestone Completion:
- Video demonstration of the platform
- Final project report summarizing achievements
[RESOURCES] Who is in the project team and what are their roles?
1: Leul Mekonnen - Web Developer and Project Manager
- Fullstack developer | Node.js | React | svelte | Next.js | sveltekit | Postgress | Typescript | Docker
- LinkedIn Profile: LinkedIn account
- GitHub: github account
- Role: Responsible for web development, focusing on Web-development, UI/UX design and implementation. Leul brings expertise in creating an intuitive and engaging user interface.
2: Emrakeb Ermias - Technical writer and advisor
- LinkedIn Profile: LinkedIn account
- Role: Technical writer with a unique blend of legal expertise and development skills, specializing in creating clear, precise documentation for software and tech products. With a background in law and hands-on coding experience, I excel at bridging the gap between complex technical systems and compliance requirements.
3: Bezawit Abebaw - Lead ML developer
- LinkedIn Profile: LinkedIn account
- Role: Responsible for advancing AI capabilities using PyTorch, with a focus on Large Language Models (LLMs), Multi-Modal AI, Generative Modeling, and Diffusion Models. I lead the development and optimization of cutting-edge machine learning systems, ensuring scalability and performance.
4: Bereket Legesse - ML and Web developer
- LinkedIn Profile: LinkedIn account
- GitHub: github account
- Role AI enthusiast and a Computer Science student specializing in the MERN stack. As the President of the CS Club, I lead initiatives that foster innovation and collaboration within the tech community.
[BUDGET & COSTS] Please provide a cost breakdown of the proposed work and resources
Total Budget: 120,000 ADA
Milestone 1: UI/UX Design and Basic Functionality (35,000 ADA)
- Personnel Costs:
- UX/UI Designer: 10,000 ADA
- Full-stack Developer: 12,000 ADA
- Project Lead: 10,000 ADA
- Software Licenses:
- Design Tools (e.g., Figma): 1,000 ADA
- Development Environment: 1,000 ADA
- Documentation:
- Technical Writing: 1,000 ADA
Milestone 2: MVP Development and Engine Initialization (37,000 ADA)
- Personnel Costs:
- Full-stack Developer: 11,000 ADA
- AI/ML Specialist: 11,000 ADA
- Cardano Smart Contract Expert: 13,000 ADA
- Development Infrastructure:
- Cloud Services: 1,000 ADA
- Community Engagement:
- Initial Developer Outreach: 1,000 ADA
Milestone 3: Engine Finalization and Integration (31,000 ADA)
- Personnel Costs:
- AI/ML Specialist: 11,000 ADA
- Full-stack Developer: 13,000 ADA
- Cardano Smart Contract Expert: 3,000 ADA
- Quality Assurance Specialist: 2,000 ADA
- Development Infrastructure:
- Cloud Services: 1,000 ADA
- Professional Services:
- Security Audit: 1,000 ADA
Milestone 4: Final Refinements and Demo (17,000 ADA)
- Personnel Costs:
- Full-stack Developer: 5,000 ADA
- Quality Assurance Specialist: 4,000 ADA
- Project Lead: 3,000 ADA
- Marketing and Promotion:
- Demo Video Production: 3,000 ADA
- Community Engagement Materials: 2,000 ADA
Additional Costs
- Project Management (across all milestones): 5,000 ADA
- Contingency Fund: 5,000 ADA
Third-Party Products and Services
- Cloud Services: We will use AWS or Azure for hosting and development. Estimated cost included in each milestone.
- Design Tools: Subscription to professional design software (e.g., Figma).
- Security Audit: We will engage a reputable third-party service for a comprehensive security audit of our system.
[VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?
The platform represents excellent value for money for the Cardano ecosystem for several reasons:
- Enhanced Ecosystem Security: By providing an accessible tool for smart contract analysis and optimization, we're contributing to the overall security and efficiency of the Cardano ecosystem. This can potentially save millions of ADA by preventing vulnerabilities and reducing transaction costs.
- Developer Productivity: Our tool will significantly reduce the time developers spend on manual code review and optimization. This increased productivity can accelerate the development of new DApps on Cardano, fostering ecosystem growth.
- Competitive Advantage: Having an AI-powered smart contract analyzer puts Cardano at the forefront of blockchain development tools, potentially attracting more developers and projects to the ecosystem.
- Long-term Value: The tool we're developing isn't a one-time product. It's designed to grow and improve over time, providing lasting value to the Cardano ecosystem beyond the initial development period.
- Open Access: By making the tool freely accessible to Cardano developers, we're maximizing its impact and value to the community.
- Efficiency of Fund Use:
- We've allocated most of the budget (over 80%) directly to development costs, ensuring that funds are primarily used for creating the tool.
- The modest allocations for marketing and community engagement (less than 5% of the budget) are crucial for ensuring adoption and gathering user feedback for improvements.
- Risk Mitigation: Our contingency fund (about 4% of the budget) is a prudent measure to handle unforeseen challenges, protecting the project's deliverables and the invested funds.
- Community Benefit: The educational aspect of our tool, helping developers understand and implement best practices, provides additional value beyond just the code analysis.