Platform Logic

Functionality and Interaction logic

The platform is designed flexibly and dynamically from all ends. The application of dNFT enables the platform to record researcher achievement and level upgrades to unlock new levels. Thus, dNFT serves as proof of achievement, participation, and personhood.

The process flow of the platform is designed to accommodate diverse users. The Scouter submits a new project to the portal, the project will be indexed as a pending task by the indexer to be displayed to the verifier. The verifier verifies the authenticity and legitimacy of the project and moves the task to the validator who then validates the project by performing due diligence before sending it for approval. If the project is approved for publication by the executor after passing the consensus vote, the scouter, verifier, validator, approvals, and executor will all receive a reward point or reputation badge for performing an honest job based on their levels. Each will be issued a participatory point to incentivize and reward their effort.

  • The process starts with the "Scouter" submitting a new project.

  • The indexer then indexes the new or existing projects as pending tasks for the verifier

  • The "Verifier" checks the authenticity and legitimacy of the project.

  • The "Validator" conducts due diligence.

  • The project undergoes a "Consensus Vote" for approval.

  • If approved, it enters the "Approval Process" and is eventually marked as "Project Approved."

  • The executor is responsible for publishing approved projects and keeping records for the archival

  • For every task completed by the researchers, "Participatory Points", "Reputation badges", and "Scores" are issued based on their level and achievement scores.

  1. Scouter submits a new project to the portal.

    • Action: The Scouter initiates the process by submitting a new project to the platform for the verifiers to verify(Scouters could be anyone holding the scouter soulbound dNFT or higher).

  2. The indexer indexes the project as a pending task for the verifier

  3. The verifier verifies the authenticity and legitimacy of the project.

    • Action: The Verifier examines the project to ensure it meets the standard requirement, authenticity, and legitimacy criteria.

    • Outcome: The Verifier provides their assessment, indicating whether the project passed the verification.

  4. The validator validates the project through extensive due diligence.

    • Action: The Validator conducts thorough and rigorous due diligence, including in-depth research, evaluation, and analysis.

    • Outcome: The Validator establishes the validation status, either approving the project or identifying areas for improvement.

  5. The project is sent for approval.

    • Action: Upon successful validation, the project is sent for approval.

    • Outcome: The project is now in the "Awaiting Approval" state.

  6. Consensus vote for project approval.

    • Action: The community or relevant stakeholders participate in a consensus vote to decide whether the project should be approved.

    • Outcome: Based on the vote, two scenarios are possible.

  7. The project is approved for publication.

    • Action: If the project is approved through the consensus vote, it proceeds to the "Approved" state.

    • Outcome: The project is marked for publication, and participants receive reward points, a reputation badge, or an upgrade for their honest contributions.

  8. The project is not approved for publication.

    • Action: If the project is not approved through the consensus vote, it enters the "Not Approved" state.

    • Outcome: Even in the case of non-approval, participants are recognized and rewarded with points for their efforts.

This process flow outlines the sequential steps involved in performing decentralized due diligence, highlighting the actions and potential outcomes or states at each stage of the project evaluation process.

Last updated