LogoLogo
GithubAPIsJoin Research & DevelopmentWebsite
  • Openmesh
    • Openmesh Overview
    • Litepaper
      • Litepaper Link
      • Decentralisation Compromised
      • The Openmesh Solution
      • Principals & Governance
      • Openmesh's 10 Commandments
      • Core Innovation & Breakthroughs
      • Openmesh's Journey
      • Importance of Defining Web3
      • Investor Roadmap
      • Go To Market Milestones
      • OPEN Tokenomics
      • Governance & Transparency
      • Openmesh DAO
    • Openmesh Expansion Program
      • How to whitelist
      • How to perform asset transfer
      • Openmesh Expansion Program (OEP)
    • Project FAQs
    • Important Links
    • Getting Started Guides
    • App Templates
    • Use Cases
    • Advanced Templates
  • Products
    • Xnode
      • Xnode DVM
      • Xnode Studio
      • Link to Xnode Studio
      • XnodeOS
      • Basic Getting Started Guides
        • Buying your DVM from Opensea
        • Connecting your Web3 Wallet & Creating a Login Session
        • Redeeming Your DVM
        • Select Template via App Store
        • Deploy to DVM or Bare Metal
        • Monitoring Your Deployments
      • Template Deployment Guides
        • Deploy a Chainlink Data Dashboard
        • Deploying a Minecraft Server
      • Use-Case Deployment Guides
        • Deploying Ollama + Open WebUI App
      • Advanced Deployment Guides
        • Xnode NextJS Base Template
    • Xnode One
    • Openmesh Cloud
      • Openmesh Core
        • Openmesh Core - Github
      • Decentralized Service Mesh Protocol (DSMP)
      • Openmesh API
      • Pythia
    • Integrations
      • Chainlink CCIP
  • Open Source Initiatives
    • Contributions
    • OpenR&D
      • Open R&D Link
      • Vision
      • Problem Statement & Innovation
      • Task progression
      • Supported Chains
      • Glossary
      • Contact Us
      • Verified Contributors
        • OVC DAO
        • Departments
          • Dispute Department
          • Expert Department
      • Getting Started
        • Creating Tasks
          • Create a Task
            • Connect Wallet
          • Accept an application
          • Review a submission
          • Additional management
        • Perform Tasks
          • Apply to task
            • Edit Profile
          • Take a task
          • Create a submission
          • Dispute Resolution
      • FAQs
      • OpenR&D Smart Contracts
        • Tasks
        • Escrow
        • Task Drafts
Powered by GitBook
On this page
  • What are the task statuses?
  • How to create a task?
  1. Open Source Initiatives
  2. OpenR&D
  3. Getting Started
  4. Creating Tasks

Create a Task

Last updated 7 months ago

In the OpenR&D platform, tasks can be created by anyone and can be completed by anyone, if their application is accepted. All tasks will be displayed on the OpenR&D homepage.

The different stages of projects

In case the project is not just beneficial to yourself, but the whole ecosystem, you can also request it to be funded by one of our departments. These projects are created to help advance the development of the protocol.


What are the task statuses?

  • Draft - These tasks are requested to be funded and are awaiting approval.

  • Open - These tasks have been funded and are open for application.

  • Active - The tasks have an executor and are actively being worked on.

  • Completed - These tasks are finished, either by completion (an accepted submission), by dispute or by cancelation.


How to create a task?

  1. Look for the "Add a Project" button on the "Tasks" page, which you can find in the top bar.

  2. Enter all the fields in the form and hit the create button.

  3. Sign the transaction with your wallet.

What are the task budgets?

Every task will have a clear budget allocated as a suggested maximum reward for completion. The budget is set in units of cryptocurrencies of your choice, including stablecoins (any ERC20 or native currency). These funds will be held in an escrow smart contract, to make sure executor is able to get their reward if they finish the task. Applicants can only apply for a reward in the currencies you specified in the budget, although their reward can be lower or higher than the budget. To accept an application with a reward higher than the current budget, you will need to increase the budget to at least this amount first. If a task fails to be completed or is canceled, the full budget will be returned to the task funder. In case the task is completed, but the full reward was not asked by the applicant, the leftover budget is returned to the task funder.

How to decide on project duration, team size, and deadline?

The project duration and team size are a reference to improve the clarity between the task creator and applicants. They are only meant as guidelines to understand the task. Project duration is an expectation of how many hours the task will take and team size is an expectation on how many different skills are required. Deadline is the date from which the task manager can cancel the task freely without having to pay anything to the executor. The executor should always aim to finish the project well before this, so there is time to go through the dispute resolution if needed. After the deadline it is not mandatory to cancel the task, the task manager can still accept a submission to complete the task normally. The task manager is recommended to extend the deadline if they are planning on doing so, as the executor has no guarantees of payment after this date has passed.

Preapproved applicants

In the case where you have already decided on the executor who will take on the project, you will be able to add their wallet addresses in the project creation form along with their reward. This will save in gas costs and improve user experience by not needing them to create an applicantion and you to accept it. Instead an empty acecpted applicant is created for them, so they can take the task right away.

Connect your wallet.