Welcome to the Project Guidelines page. This page provides essential criteria and requirements for submitting a project proposal. Understanding these guidelines is crucial to crafting proposals that align with our objectives. We value your contributions and look forward to reviewing your submission. Explore the instructions below to start your journey to collaboration and innovation within the Cartesi ecosystem.

Criteria for Evaluation:

<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/b0e8ea06-3a8f-42e6-b2d7-d2306a6495c3/Cartesi_Icon_Cyan.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/b0e8ea06-3a8f-42e6-b2d7-d2306a6495c3/Cartesi_Icon_Cyan.png" width="40px" /> 1. Structured and sound methodology and approach to the project. 2. Clear and realistic deliverables and project outcome(s). 3. Adequate technical expertise for execution of the project. 4. Novel approach to the use of Cartesi [Bonus].

</aside>

Technical Details:

<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/36f9e88c-55c1-4b55-b9be-068ea5dee4da/Cartesi_Icon_Cyan.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/36f9e88c-55c1-4b55-b9be-068ea5dee4da/Cartesi_Icon_Cyan.png" width="40px" /> 1. Optimized for performance, scalability, and adaptability in the Cartesi environment. 2. Seamless integration with Cartesi's other tools and systems. 3. Ensure modularity and/or reusability. 4. Comprehensive test coverage [where applicable]. Note: GitHub repo must be licensed under the terms of the Apache 2.0 open source license

</aside>

Timeline:

<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/5b49a169-da09-4ac8-9ca7-e1978c956a22/Cartesi_Icon_Cyan.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/5b49a169-da09-4ac8-9ca7-e1978c956a22/Cartesi_Icon_Cyan.png" width="40px" /> These are small projects intended to be completed within approximately 4–6 weeks. However, the actual completion timeline may vary based on developer availability, work schedules, and project complexity. Considering these factors, projects may be completed sooner or later than the estimated duration.

</aside>

Communication Plan:

<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/e63f9918-e369-4454-88b6-bf1529d2c4ca/Cartesi_Icon_Cyan.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/5c4fb99d-fccf-464d-9708-db519e6cc66f/e63f9918-e369-4454-88b6-bf1529d2c4ca/Cartesi_Icon_Cyan.png" width="40px" /> All communication will be conducted through Cartesi's official Discord channel. We use Discord to promote open communication and encourage participation and contribution from the wider community. You can directly communicate with the DevAd team by posting your comments, inquiries, or posts in the relevant topic-specific channel.

</aside>


Proposal Format

The Basic Project Proposal Format is a streamlined and concise template for submitting a project proposal. It provides a straightforward structure for you to communicate essential aspects of your project.

  1. Title: Provide a descriptive title for your project proposal.
  2. Project Overview: Summarize the project's purpose and goals in a few sentences.
  3. Scope and Methodology: Define what the project will include with boundaries or exclusions. Include the methodology [if applicable].
  4. Expected Deliverables: List the tangible outcomes the project will produce.
  5. Milestones and Timeline: A simple list of key project milestones with completion dates.