not approved
Contract Explorer
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳140,267
Percentage
Received
0.00%
Solution

We will create a website with AI analysis, user reviews, and source code retrieval for Cardano scripts, promoting transparency and understanding.

Problem

Addressing the lack of clarity and accessibility in Cardano scripts, mitigating blind trust and reducing reliance on technical expertise for understanding.

Impact / Alignment
Feasibility
Value for money

Team

2 members

Contract Explorer

Please describe your proposed solution.

Source Code and Blueprints

Administrators will be able to upload the source code and JSON Blueprint files of a contract (https://cips.cardano.org/cips/cip57/) along with its corresponding hash on our website. The platform will verify that compiling that source code generates the specified hash.

Initially, we will accept source code in Haskell, but we intend to incorporate all available contract writing forms. To achieve this, we will implement a compilation process for each of these forms and obtain the resulting hash, which will then be compared to the initially provided hash.

Ideally, the submitted source code should include comments and documentation so that the average user can understand and comprehend what the contracts they are interacting with do.

If the source code is not provided, we can attempt to retrieve it from the serialized code through reverse engineering. The serialized code can be found in the transactions that utilize it or in a UTXO left as a reference.

If the Blueprint file is not delivered, we can also try to create the Blueprint from the source code.

Searching Scripts

Users will search for a hash and obtain information and details of the contract. The platform will display contract definitions, source code, explanations, comments, and various ratings left by users who have analyzed the code.

Analysis by Creators, Experts, and Third Parties

Users will be able to perform analysis, leave comments, and provide ratings for each contract. Both the creator and other users can analyze the code and leave their insights, and these analyses can be rated and ranked.

Some possible ratings for the contract could be: secure, clear, controversial, unreadable, insecure, etc.

A reputation system could be implemented to reward users for their participation and valuable contributions.

Additionally, expert analysis can be offered in exchange for a fee.

The goal is to have these analyses written in terms understandable to an average person, explaining what the contract does in general, its datums and redeemers, under what valid conditions it operates, and under what conditions it fails.

Minting Policies and NFTs

In the case of minting policies, we will provide additional information about the tokens being generated, such as whether they are FTs or NFTs, if there are wallet restrictions for generating them, if there are temporal limitations, and other relevant aspects.

This information is particularly valuable for studying NFTs. Some NFTs hold high economic value, often costing hundreds or thousands of dollars, and many users cannot determine with certainty whether what they are purchasing is truly an NFT or simply resembles one.

For a token to be considered an NFT, the minting policy must meet certain conditions to prevent duplication. There are various ways to achieve this, including utilizing temporal conditions that can be highly useful. However, the most established condition for defining such policies is to use a UTXO as a parameter of the policy and ensure that this UTXO is being consumed, indicating that the policy will only validate once. This is one of the necessary conditions for creating NFTs. Therefore, we can analyze the scripts and their source code to identify which policies fulfill this condition and provide this information to users.

Automatic AI Analysis

We will incorporate artificial intelligence to analyze the code and provide explanations by adding comments.

Through the use of advanced machine learning algorithms and natural language processing techniques, the AI system will automatically examine the code and generate insightful comments that help users understand its functionality, logic, and potential implications.

Additionally, the AI analysis will take into account best practices, security considerations, and industry standards when providing explanations and comments. This will help users assess the quality and reliability of the code and make informed decisions regarding its usage.

REST API

We will be implementing an API to query token information based on minting policies. This API will provide details about the token, such as whether it is an NFT or an FT, reuse restrictions of the policy, specific wallet restrictions, temporal limitations and the maximum supply defined in the policy, among other relevant aspects.

Different wallet services will be able to access this information through our API and clearly display to users whether a token is considered an NFT or not. Additionally, network explorers can also utilize our API to provide this information to users.

In addition, we will also introduce the capability to query contract information through APIs. This feature will provide basic information about a contract, as well as reviews and ratings associated with it.

The REST API will provide a user-friendly interface for developers and service providers to access our data programmatically. They can query specific policies or smart contracts, retrieve token attributes, and integrate this information into their applications or platforms.

How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

Herer is how:

  1. Creation of a Valuable Product: By developing a website that enables users to access and understand scripts and smart contracts on the Cardano network, we are creating a product that directly addresses transparency and trust issues. Users will be empowered with the information they need to make informed decisions.
  2. Integration with Existing Services: Our platform will feature an API that can be integrated with wallet services, blockchain explorers, and other third-party applications. This facilitates a more seamless and connected experience as users can directly access insights and information within the applications they already use.
  3. Enhancing User Experience and Adoption: By providing detailed information about scripts, including AI-powered analysis, we are improving the end-user experience. This can attract more users to the Cardano ecosystem as they can interact with dApps and contracts with more confidence and understanding.
  4. Supporting the Development Community: Our platform can serve as a resource for developers who can analyze scripts and learn best practices. This supports the growth of a more robust and secure ecosystem of dApps on Cardano.
  5. Promoting Education and Understanding: Our solution bridges the gap between technical complexity and general understanding, which can lead to a more educated community. This is crucial for the mass adoption of blockchain technology.
  6. Security & transparency: Establishing a source of truth for contracts and policies could lead to increased security in the ecosystem.

Impact on the Cardano Ecosystem:

  1. User Engagement: Expect an increase in the number of users engaging with the Cardano network, as they have access to a tool that helps them understand what they are interacting with.
  2. Developer Involvement: By offering insights and an avenue for sharing code, it's likely to have more developers contributing to the ecosystem.
  3. Quality Enhancement: Our AI analysis and community-driven reviews can lead to an increase in the quality of smart contracts, as developers receive feedback and insights.
  4. Trust and Transparency: Establishing a source of truth for contracts and policies could lead to increased trust in the ecosystem.

How do you intend to measure the success of your project?

We intend to measure the success of our project through a combination of quantitative and qualitative metrics:

  1. User Adoption Rate: Measuring the number of users who sign up and actively use our platform over time. A steady increase in this number indicates that the community finds value in the service we provide.
  2. API Integration Adoption: Tracking the number of wallet services, blockchain explorers, and other third-party applications that integrate our API. This serves as an indicator of how well our service is being adopted within the Cardano ecosystem.
  3. User Feedback and Satisfaction: Collect feedback through user surveys and reviews to gauge the quality of the user experience and the usefulness of our platform. Positive feedback and constructive criticism will be crucial indicators of success.
  4. Community Engagement: Monitoring community engagement in terms of discussions, questions, and content sharing related to our platform on social media and forums. A thriving community discussion is a good indicator of interest and perceived value.
  5. Educational Impact: Assessing the level of understanding and awareness that users gain from using the platform. This can be measured qualitatively through feedback and by tracking how often educational content is accessed.
  6. Developer Engagement: Measuring the number of developers who use the platform for analyzing scripts, submitting their code, or learning. This reflects how the platform is contributing to the development community.
  7. Content Submissions and Updates: Tracking the number of new scripts, contracts, and analyses submitted by the community. This indicates the community’s involvement in keeping the platform updated.

Short-Term Impact on Cardano’s Productivity and Growth:

  • Enhanced transparency and trust within the community.
  • Better-informed users making safer interactions with smart contracts.
  • A potential reduction in scams and malicious contracts.

Long-Term Impact on Cardano’s Productivity and Growth:

  • Sustained growth in the user base due to increased confidence.
  • A more educated community, leading to higher quality dApps and smart contracts.
  • Developers becoming more proficient in creating secure and efficient smart contracts, enriching the Cardano ecosystem.

Please describe your plans to share the outputs and results of your project?

Our plans to share the outputs and results of our project are structured around broad dissemination, community engagement, and collaboration. Here's how we plan to achieve this:

  1. Open Source Code and Documentation: We will create a dedicated GitHub repository to share all the code, Dockerfiles, documentation, and resources developed as part of the project. This repository will serve as a centralized hub where developers can access and contribute to the project's outputs.
  2. Project Catalyst: We will submit regular updates and progress reports to Project Catalyst, sharing the milestones achieved, impact metrics, and future plans.
  3. Social Media and Forums: We plan to share updates and milestones on platforms like Twitter, Reddit, and the Cardano forums. Engaging with the community through these channels helps to keep them informed and allows for direct feedback.
  4. Webinars and Meetups: We will organize webinars and participate in meetups to present the results and opportunities created by the project. This will also include demonstrations on how the project can be used and integrated into other services.
  5. Collaboration with Wallets and Explorers: Reaching out to wallet services, blockchain explorers, and other stakeholders to integrate our API. This will enhance user experience by offering them insights on scripts directly within these services.
  6. Community Feedback Loop: We’ll actively encourage the community to provide feedback and suggestions, and will implement valuable recommendations into the project’s ongoing development.

In terms of utilizing the results for further research and development activities:

  1. Continuous Improvement: Data and feedback obtained from users will be used for continuous improvement of the platform, refining algorithms, and adding new features.
  2. Expansion to New Use Cases: Depending on the success and community interest, we may expand the project to cater to additional use cases within the Cardano ecosystem.

What is your capability to deliver your project with high levels of trust and accountability?

Our capability to deliver the project with high levels of trust and accountability stems from the experience, expertise, and organizational processes we have in place. Here's why we are well-suited to execute this project:

  1. Protofire's Track Record: Protofire, which is spearheading this project, has an established reputation in building decentralized infrastructure, protocols, applications, and developer platforms. Its specialized skills in enhancing developer adoption and network usage are crucial for the success of this project.
  2. Skilled Team: Our team is composed of professionals with diverse backgrounds, including blockchain development, smart contracts, security, data analytics, and project management. This ensures a multidisciplinary approach to problem-solving and guarantees the employment of best practices in execution.
  3. Previous Contributions: Protofire has a history of making meaningful contributions to the blockchain community. This indicates not only technical capabilities but also a commitment to the advancement of decentralized technologies.
  4. Transparent Communication: We will maintain open lines of communication with the community through regular updates and engaging in forums. This transparency is essential for building trust.
  5. Robust Financial Management: We will implement strict financial controls and regular auditing to ensure that funds are used efficiently and for the intended purpose. This includes having a clear budget allocation, milestones-based disbursements, and financial reporting.
  6. Scalable Solutions: Protofire’s experience ensures that the solutions we develop are scalable and able to adapt to the evolving needs of the Cardano ecosystem. This speaks to our capability to deliver not just a project, but a sustainable and evolving solution.
  7. Feedback and Iterative Development: We will incorporate feedback from the community and users, and employ an iterative development process. This ensures that the project adapts and improves based on real-world input and requirements.

Our accumulated experience, transparency, and commitment to best practices and community engagement make us not only capable but trustworthy stewards of this project.

What are the main goals for the project and how will you validate if your approach is feasible?

The main goals for the project are:

  • Increase Transparency of Scripts and Contracts in the Cardano Network: The foremost goal is to build a system that enables users to understand what scripts and contracts on the Cardano network do without the need for programming knowledge. This would involve creating an interface and an API that can translate scripts into human-readable formats.

Validation: We will conduct user surveys and gather feedback to determine if users feel more informed and confident about the scripts they are interacting with.

  • Integration with Wallets and Blockchain Explorers: To maximize the impact, we aim to integrate our system with existing wallets and blockchain explorers in the Cardano ecosyste

Validation: The number of integrations with wallets and blockchain explorers will be a measurable metric. Additionally, tracking usage statistics and gathering feedback from these platforms’ users will further validate this goal.

  • Education and Community Engagement: The project will seek to educate and engage the Cardano community on the importance of transparency and understanding the contracts they interact with.

Validation: This can be validated by the number of educational content pieces released (webinars, articles, etc.), and the engagement they receive (attendance, shares, comments).

  • Enhance Security and Trust in the Cardano Ecosystem: By increasing transparency, we aim to build a more secure environment within the Cardano ecosystem where users can make informed decisions.

Validation: Assess the reduction in security-related incidents (like scams or losses) linked to unclear contracts and scripts. Collect qualitative feedback from the community regarding their sense of security.

  • Expand Developer Adoption: By providing tools that make scripts and contracts more accessible, we hope to lower the barriers to entry for new developers and users alike.

Validation: Track the number of new developers using the Cardano network, and gather feedback from them regarding how the project influenced their decision to develop on Cardano.

Regarding implementation, this project involves iterative development cycles, continuous integration, and regular testing. We will also work closely with the Cardano community, wallet providers, and blockchain explorers to ensure integration is seamless and beneficial to all parties involved.

Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

Milestone 1: Plan and Design

Duration: 4 weeks

Expected Cost: 17,200 ADA

Tasks:

  • Establish the architecture and technology for the website, database & REST API.
  • Implement an authentication system and user management using their wallet.
  • Create a database to store the source code, JSON Blueprint files, hashes, and related data.

Success Criteria:

  • Architecture and technology stack defined and documented.
  • Authentication system and user management integrated and functional.
  • Database designed and implemented, supporting the required data structure.

Milestone 2: API Development & UI/UX Design

Duration: 4 weeks

Expected Cost: 23,600 ADA

Tasks:

  • Develop a REST API with basic functionalities such as user registration, authentication, and basic contract information retrieval.
  • Design and implement the UI/UX for the website, ensuring a user-friendly experience.
  • Integrate the UI with the REST API.

Success Criteria:

  • REST API developed and tested, supporting the specified functionalities.
  • UI/UX design completed and implemented.
  • Integration between the UI and REST API successfully established.

Milestone 3: Source Code Upload and Retrieval

Duration: 4 weeks

Expected Cost: 25,333 ADA

Tasks:

  • Implement an incentivization system to encourage contract creators to upload their source code and actively participate in the commenting process.
  • Allow administrators to upload the source code and JSON Blueprint files of a contract along with their corresponding hash.
  • Verify the compilation of the source code to ensure it generates the specified hash.
  • Create mechanisms for users to obtain the serialized code of the transaction or a UTXO through reverse engineering.
  • Study the feasibility of retrieving the source code from serialized code.
  • Implemente retrieval system if its possible
  • Develop REST API endpoints to support source code upload, verification, and retrieval.
  • Update the REST API documentation.

Success Criteria:

  • Incentivization system implemented and functional.
  • Source code and JSON Blueprint upload mechanism developed and tested.
  • Compilation verification process implemented and validated.
  • Feasibility study done.
  • If the feasibility study for retrieval finds a way, then the system for obtaining the source code should be implemented and functional.
  • REST API endpoints developed and tested for source code functionalities.
  • REST API documentation updated to reflect the changes.

Milestone 4: User & Expert Analysis, Ratings

Duration: 4 weeks

Expected Cost: 26,667 ADA

Tasks:

  • Allow users to perform analysis, leave comments, and provide ratings for each contract.
  • Implement a scoring and ranking system for user analyses.
  • Identify and contact experts.
  • Create a standardized process for experts to write analyses.
  • Offer expert analysis for a fee.
  • Develop REST API endpoints for user and expert analysis, comments, and ratings.
  • Update the REST API documentation.

Success Criteria:

  • Users can perform analysis, leave comments, and provide ratings successfully.
  • Scoring and ranking system accurately evaluates user analyses.
  • Experts identified and contacted.
  • Standardized process for expert analyses developed and implemented.
  • Expert analysis offering integrated into the platform.
  • REST API endpoints developed and tested for user and expert analysis functionalities.
  • REST API documentation updated to reflect the changes.

Milestone 5: Token Information & Automatic AI Analysis

Duration: 4 weeks

Expected Cost: 27,333 ADA

Tasks:

  • Provide information about tokens generated by minting policies.
  • Indicate whether a token is an NFT or FT.
  • Display wallet-related restrictions, temporal limitations, and other minting policy information.
  • Incorporate artificial intelligence to analyze the code and generate explanatory comments.
  • Develop REST API endpoints for token information and AI analysis.
  • Update the REST API documentation.

Success Criteria:

  • Token information retrieved and displayed accurately.
  • NFT and FT indication for tokens implemented correctly.
  • Wallet-related restrictions and minting policy information displayed accurately.
  • AI analysis successfully integrated, generating explanatory comments.
  • REST API endpoints developed and tested for token information and AI analysis functionalities.
  • REST API documentation updated to reflect the changes.

Milestone 6: Testing, Launch & Maintenance

Duration: 4 weeks

Expected Cost: 20,133 ADA

Tasks:

  • Conduct thorough testing to ensure the proper functioning of the platform and REST API.
  • Gather user feedback to make improvements and adjustments as necessary.
  • Launch the website and REST API to the public.
  • Perform regular updates and maintenance.

Success Criteria:

  • Thorough testing performed, and any issues identified and resolved.
  • User feedback collected and analyzed, resulting in necessary improvements and adjustments.
  • Website and REST API successfully launched to the public.
  • Regular updates and maintenance processes established and executed.

Overall Project Management Approach:

  • Define the project scope, objectives, and success criteria.
  • Formulate a detailed project plan, including milestones, tasks, timeline, and expected costs.
  • Assign resources, roles, and responsibilities to team members.
  • Monitor and track the progress of each milestone and task.
  • Conduct regular team meetings to ensure alignment and address any challenges.
  • Implement a quality assurance process to ensure the deliverables meet the required standards.
  • Continuously communicate with Project Catalyst Fundation, providing updates and seeking feedback.
  • Adapt and adjust the project plan as needed based on feedback, changing requirements, or unforeseen circumstances.
  • Conduct thorough testing before the final launch of the platform.
  • Provide ongoing support and maintenance after the launch to address any issues or improvements.

Please describe the deliverables, outputs and intended outcomes of each milestone.

Milestone 1: Plan and Design

Deliverables:

  • Documented architecture and technology stack for the website, database, and REST API.
  • Implemented authentication system and user management using wallets.
  • Designed and implemented database supporting source code storage, JSON Blueprint files, hashes, and related data.

Intended Outcomes:

  • Clear understanding of the technology and infrastructure required for the project.
  • Functioning authentication system allowing users to manage their accounts using wallets.
  • Robust and scalable database structure for storing relevant data.

Progress Measurement:

  • Completion and approval of the architecture and technology stack documentation.
  • Successful implementation and testing of the authentication system.
  • Database design finalized and implemented according to the required specifications.

Milestone 2: API Development & UI/UX Design

Deliverables:

  • Developed REST API with user registration, authentication, and basic contract information retrieval.
  • Designed and implemented user-friendly UI/UX for the website.
  • Integrated the UI with the REST API.

Intended Outcomes:

  • Functional REST API supporting required user and contract-related functionalities.
  • Engaging and intuitive user interface for seamless user experience.
  • Successful integration between the UI and REST API.

Progress Measurement:

  • REST API development completed and tested, meeting the specified requirements.
  • UI/UX design finalized and implemented, ensuring a user-friendly interface.
  • Successful integration between the UI and REST API, with functional end-to-end workflows.

Milestone 3: Source Code Upload and Retrieval

Deliverables:

  • Incentivization system for contract creators to upload source code and participate in commenting.
  • Source code and JSON Blueprint upload mechanism for administrators.
  • Verification process for source code compilation and hash generation.
  • Study the feasibility of retrieving the source code from serialized code.
  • If its possible, mechanisms for source code retrieval.
  • REST API endpoints for source code upload, verification, and retrieval.

Intended Outcomes:

  • Active participation of contract creators in uploading and commenting on source code.
  • Reliable and secure mechanism for administrators to upload source code and JSON Blueprint files.
  • Ensured compilation verification to maintain integrity and accuracy.
  • Accessible retrieval system if its feasible.
  • Functional REST API endpoints supporting source code functionalities.

Progress Measurement:

  • Active usage and positive feedback from contract creators on the incentivization system.
  • Successful source code and JSON Blueprint upload by administrators, with secure data storage.
  • Compilation verification process implemented and validated.
  • Verified mechanisms for retrieving source code.
  • Functional REST API endpoints for source code functionalities, with successful testing.

Milestone 4: User & Expert Analysis, Ratings

Deliverables:

  • User functionality to perform analysis, leave comments, and provide ratings for each contract.
  • Scoring and ranking system for user analyses.
  • Experts identified and contacted.
  • Establishment of a standardized process for their analyses.
  • Expert analysis request system integrated into the platform.
  • REST API endpoints for user and expert analysis, comments, and ratings.

Intended Outcomes:

  • User engagement in analyzing, commenting, and rating contracts.
  • Accurate scoring and ranking system to evaluate user analyses.
  • Identification and contact with experts to provide specialized analysis.
  • Standardized process for experts to write analyses.
  • Comprehensive REST API endpoints supporting user and expert analysis functionalities.

Progress Measurement:

  • Active user engagement in analyzing, commenting, and rating contracts.
  • Reliable scoring and ranking system that accurately evaluates user analyses.
  • Successful identification and contact with experts.
  • Implementation of a standardized process for experts to write analyses.
  • Functional REST API endpoints for user and expert analysis, comments, and ratings.

Milestone 5: Token Information & Automatic AI Analysis

Deliverables:

  • Display of token information generated by minting policies.
  • Indication of NFT or FT status for tokens.
  • Presentation of wallet-related restrictions, temporal limitations, and other minting policy information.
  • Integration of AI analysis to generate explanatory comments.
  • REST API endpoints for token information and AI analysis.

Intended Outcomes:

  • Clear presentation of token information, including minting policies.
  • Accurate indication of NFT or FT status for tokens.
  • Comprehensive display of wallet-related restrictions and minting policy details.
  • Integration of AI analysis to provide explanatory comments on contract code.
  • Functional REST API endpoints supporting token information and AI analysis functionalities.

Progress Measurement:

  • Token information accurately displayed, reflecting the underlying minting policies.
  • Correct indication of NFT or FT status for tokens.
  • Wallet-related restrictions and minting policy details presented accurately.
  • Successful integration of AI analysis, generating informative comments on contract code.
  • Functional REST API endpoints for token information and AI analysis, with successful testing.

Milestone 6: Testing, Launch & Maintenance

Deliverables:

  • Thoroughly tested platform and REST API ensuring proper functionality.
  • Collected user feedback for improvements and adjustments.
  • Public launch of the website and REST API.
  • Established processes for regular updates and maintenance.

Intended Outcomes:

  • High-quality platform and REST API with minimal issues or bugs.
  • Improved user experience based on feedback and necessary adjustments.
  • Successful public launch of the website and REST API.
  • Established procedures for regular updates and maintenance to ensure ongoing performance and stability.

Progress Measurement:

  • Thorough testing conducted, with identified issues resolved and a stable platform achieved.
  • Collected user feedback analyzed and incorporated into improvements and adjustments.
  • Successful public launch of the website and REST API, with positive user response.
  • Established processes and schedules for regular updates and maintenance, ensuring ongoing functionality and improvement.

Please provide a detailed budget breakdown of the proposed work and resources.

Roles needed

Role Name: Project Manager

  • Hourly Rate (ADA/h): 67
  • Description: The Project Manager will oversee the planning, execution, and delivery of the project. They will coordinate the activities of the development team, ensure project milestones are met, and manage communication with Project Catalyst Fundation. He will be responsible for defining the project scope, formulating the detailed project plan, assigning resources, monitoring progress, conducting team meetings, implementing quality assurance processes, and adapting the project plan based on feedback and changing requirements.

Role Name: Technical Architect

  • Hourly Rate (ADA/h): 80
  • Description: He will lead the process of determining the most suitable architecture and technology stack for the website, database, and REST API. He will also contribute to the design and implementation of the authentication system and collaborate on database design.

Role Name: Blockchain Developer

  • Hourly Rate (ADA/h): 93
  • Description: The Blockchain Developer specializes in developing applications and solutions using blockchain technology. He will collaborate with the Full Stack Developer. He will also play a role in designing and implementing features related to token and minting policies information retrieval and AI analysis.

Role Name: Full Stack Developer

  • Hourly Rate (ADA/h): 93
  • Description: The Full Stack Developer is skilled in both front-end and back-end development. He will collaborate with the Technical Architect and Blockchain Developer to implement the authentication system, user management, and database design. They will also be responsible for developing the REST API, designing and implementing the UI/UX, and integrating the UI with the REST API.

Role Name: DevOps Engineer

Hourly Rate (ADA/h): 80

  • Description: The DevOps Engineer focuses on the deployment, automation, and maintenance of the project's infrastructure. He will work closely with the development team to ensure smooth operations, scalability, and continuous integration/continuous deployment (CI/CD) processes. They will be responsible for setting up and managing the development, staging, and production environments and ensuring the availability and reliability of the platform.

Role Name: AI Specialist

Hourly Rate (ADA/h): 80

  • Description: The AI Specialist is responsible for implementing artificial intelligence (AI) and machine learning (ML) technologies into the project.He will contribute to the AI analysis functionalities, including analyzing the code and generating explanatory comments.

Role Name: UI/UX Designer

  • Hourly Rate (ADA/h): 67
  • Description: The UI/UX Designer focuses on creating visually appealing and user-friendly interfaces for the project. He will conduct user research, design wireframes and mockups, and collaborate with the development team to ensure a seamless user experience.

Role Name: Marketing and Community Manager

  • Hourly Rate (ADA/h): 67
  • Description: The Marketing and Community Manager is responsible for promoting the project, managing social media channels, and engaging with the project's community.

Role Name: Quality Assurance Specialist

  • Hourly Rate (ADA/h): 67
  • Description: He will contribute to the testing efforts of each milestone, ensuring the proper functioning of the platform, REST API, and user interfaces. They will work closely with the development team to ensure a high level of software quality.

Milestones

Milestone 1: Plan and Design

  • Project Manager: 30h * 67 ADA = 2,000 ADA
  • Technical Architect: 90h * 80 ADA = 7,200 ADA
  • Full Stack Developer: 60h * 93 ADA = 5,600 ADA
  • DevOps Engineer: 30h * 80 ADA = 2,400 ADA

Subtotal: 17,200 ADA

Milestone 2: API Development & UI/UX Design

  • Project Manager: 20h * 67 ADA = 1,333 ADA
  • Full Stack Developer: 160h * 93 ADA = 14,933 ADA
  • UI/UX Designer: 90h * 67 ADA = 6,000 ADA
  • Quality Assurance Specialist: 20h * 67 ADA = 1,333 ADA

Subtotal: 23,600 ADA

Milestone 3: Source Code Upload and Retrieval

  1. Project Manager: 10h * 67 ADA = 667 ADA
  2. Full Stack Developer: 160h * 93 ADA = 14,933 ADA
  3. Blockchain Developer: 90h * 93 ADA = 8,400 ADA
  4. Quality Assurance Specialist: 20h * 67 ADA = 1,333 ADA

Subtotal: 25,333 ADA

Milestone 4: User & Expert Analysis, Ratings

  • Project Manager: 10h * 67 ADA = 667 ADA
  • Full Stack Developer: 160h * 93 ADA = 14,933 ADA
  • Blockchain Developer: 90h * 93 ADA = 8,400 ADA
  • Marketing and Community Manager: 20h * 67 ADA = 1,333 ADA
  • Quality Assurance Specialist: 20h * 67 ADA = 1,333 ADA

Subtotal: 26,667 ADA

Milestone 5: Token Information & Automatic AI Analysis

  • Project Manager: 10h * 67 ADA = 667 ADA
  • Full Stack Developer: 90h * 93 ADA = 8,400 ADA
  • Blockchain Developer: 50h * 93 ADA = 4,667 ADA
  • AI Specialist: 120h * 80 ADA = 9,600 ADA
  • Quality Assurance Specialist: 60h * 67 ADA = 4,000 ADA

Subtotal: 27,333 ADA

Milestone 6: Testing, Launch & Maintenance

  • Project Manager: 20h * 67 ADA = 1,333 ADA
  • Full Stack Developer: 90h * 93 ADA = 8,400 ADA
  • DevOps Engineer: 80h * 80 ADA = 6,400 ADA
  • Quality Assurance Specialist: 60h * 67 ADA = 4,000 ADA

Subtotal: 20,133 ADA

Overall Total: 140,267 ADA

Who is in the project team and what are their roles?

Protofire Experience

Protofire stands at the forefront of the Web3 revolution, offering a comprehensive range of services to empower and catalyze the growth of decentralized technologies. With our deep-rooted expertise and vast experience, we have established ourselves as a trusted partner for clients seeking to harness the full potential of blockchain and Web3 applications. From smart contract development and decentralized app creation to developer tools, integrations, DevOps, wallets, and TVL solutions, our team of blockchain mavericks has collaborated with prominent projects and platforms, such as Gnosis Safe Wallet, Chainlink, The Graph, Filecoin, MakerDAO, Fuse, CowSwap, and many others. We are committed to bringing your visionary ideas to life, combining technical prowess with effective project management to drive the success of your Web3 endeavors

Diego Torres Project Management

<https://www.linkedin.com/in/diego-torres-borda-94b70912/>

In 2018, I stumbled upon Bitcoin's White Paper, and it was love at first sight. Since then, I've immersed myself in the world of blockchain and studied numerous other protocols, from Ethereum to third-generation blockchains. To me, a decentralized protocol is more than just a buzzword - it's a community-driven decision-making organization with open and public records, enforced by consensus protocols that ensure permissionless access and censorship resistance.

Web3 Experience

  • Protofire FCTO: Business Development. Education. Team Leadership.
  • The Graph: Indexing Operation Leadership. Subgraph development. Hosted services to third parties.
  • Polkadot Ecosystem: Contract Wizard & Multisg development. Infrastructure as a service to Parachains.
  • Cardano Ecosystem: RastDAO Founder, Core team at Mayz & Cardano Ambassador.

Manuel Padilla Lead Software Engineer & Blockchain Specialist

<https://www.linkedin.com/in/manuel-ale-padilla/>

Manuel Padilla is a versatile and highly motivated software engineer with a Bachelor's degree in Technology from the National Technological University. Having a plethora of programming languages under their belt, including but not limited to SQL, Basic, C, C++, VB, .NET, Java, JavaScript, TypeScript, Python, and Haskell, Manuel Padilla brings over 13 years of experience in web development and software engineering.

Web3 Experience:

  • Protofire (April 2023 - Present): Currently working as a Software Engineer, focusing on blockchain technologies including Cardano, Plutus, DeFi, and DApps.
  • MAYZ Protocol (October 2022 - Present): Involved in full-stack blockchain development, specializing in Cardano, Plutus, and Haskell.
  • RATS DAO (January 2022 - Present): Serving as a Web Developer, DApp Developer, and Blockchain Developer, primarily focusing on Cardano, Plutus, and Haskell.

dApps:

GitHub: https://github.com/manupadillaph/

Camila Mancusi QA Engineer

<https://www.linkedin.com/in/camilamancusi/>

Camila wants to participate improving the user experience and usability in the web3 applications to make this world more friendly and accesible to everyone. She wants to be involved in making possible that using web3 functionalities is as simple and usual as those focused on web2

Web3 Experience:

  • Protofire: QA & Project Management
  • SimpleState: Design test cases. Participate in the definition of features. Design scenarios and test cases.Report errors, propose solutions and validate the correction. Ensuring that the product is ready for the customer
  • UNICEF: Design test cases. Participate in the definition of features. Creates test executions. Reports bugs / issues. Monitor bug priorities.

Luis Lopez Full Stack Developer

<https://www.linkedin.com/in/luigibyte/>

Luis likes the entire Blockchain ecosystem, and He is currently creating an minting Dapp for BadgerDAO. Expert knowledge in NodeJS, Web3JS, SM, Solidity. Has experience with Smart Contracts. Polkadot, Polygon, Chainlink, Lens

Web3 Experience:

  • Protofire: Full Stack Developer
  • BadgerDAO:
  • MakerDAO: Subgraph development
  • Messari: Built subgraph for harvest-finance yield-farming protocol Messari

Braian Leiva DevOps

<https://www.linkedin.com/in/braian-leiva/>

Fan of blockchain and decentralized system. Infrastructure automation lover.

Experience:

  • 15+ years of experience using Linux (Debian, Centos, Arch Linux, Red Hat, OpenSUSE, Fedora, Ubuntu, etc).
  • 7+ years designing, maintaining and improving all size of application Infrastructure as System Engineer and now as Cloud Engineer.
  • 4+ years using AWS. I'm Amazon Solutions Architect working on infrastructure automation using tools like Terraform, Cloudformation, Sam, Serverless, Fargate, CodePipeline, Docker, Python.
  • Currently working as DevOps/Cloud Engineer
  • Also studying and learning Data Science and Machine Learning. He've got AWS Certified Machine Learning - Specialty (MLS)

How does the cost of the project represent value for money for the Cardano ecosystem?

We, at Protofire, are thrilled to submit our proposal for the Catalyst Grant Program, highlighting our strong determination to enter in Cardano ecosystem as +80 Engineer Company.

In this proposal, we will outline our approach, emphasizing the importance of quality, adherence to timelines and milestone base projects, and our proven track record in diverse markets.

While profitability is undoubtedly a critical aspect of any project, we recognize that onboarding Cardano requires a long-term vision that extends beyond immediate financial gains. We understand that investing in this new technology may initially result in costs that surpass our break-even point.

However, we firmly believe that by strategically positioning ourselves within this ecosystem, we will eventually become a main character that can drive and produce great value for everyone.

So for Cardano, this proposal represents a world-class team working on an open-source tool for half the cost. It's definitely a good deal!

The cost of the project represents value for money for the Cardano ecosystem in several ways:

  1. Innovation and Scalability: The project focuses on enhancing the capabilities of smart contract interactions with the Cardano blockchain. By offering an efficient and scalable solution for making smart contracts more transparent.
  2. Integration with Wallets and Blockchain Explorers: To maximize the impact, we aim to integrate our system with existing wallets and blockchain explorers in the Cardano ecosyste
  3. Increase Transparency of Scripts and Contracts in the Cardano Network: The foremost goal is to build a system that enables users to understand what scripts and contracts on the Cardano network do without the need for programming knowledge. This would involve creating an interface and an API that can translate scripts into human-readable formats.
  4. Enhance Security and Trust in the Cardano Ecosystem: By increasing transparency, we aim to build a more secure environment within the Cardano ecosystem where users can make informed decisions.
  5. Knowledge Sharing and Documentation: With comprehensive documentation and examples, the project acts as a knowledge base for developers who want to integrate with the Cardano blockchain. This education can accelerate the adoption of Cardano technology and attract more talent to the ecosystem.
  6. Education and Community Engagement: The project will seek to educate and engage the Cardano community on the importance of transparency and understanding the contracts they interact with.
  7. Expand Developer Adoption: By providing tools that make scripts and contracts more accessible, we hope to lower the barriers to entry for new developers and users alike.

Validation: Track the number of new developers using the Cardano network, and gather feedback from them regarding how the project influenced their decision to develop on Cardano.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00