Pledge: what it is, how to fund ideas, how devs claim rewards?
By fairtale
Users can pledge funds ($) to feature-requests inside of ideas.
The feature-requests with the most funds ($) pledged, are the most-likely to be built into Solutios by developers.
The total pledges of an idea is the sum of all the pledges of all feature-requests related to the idea.
Pledging is the process by which users can show support and invest into ideas & features they'd like to see become a reality.
Here's the usual sequence of actions:
-
Show Support to an Idea:
- Users begin by expressing support to an idea, often by liking it.
- Optionally, they can contribute to the idea by sharing feature-requests.
-
Pledge ICP:
- As the idea matures, users can pledge ICP to the feature-requests they find most appealing.
- A pledge is a commitment, but users retain the pledged funds and can cancel at any time.
-
Solution Delivery:
- When a developer presents a Solution, users are notified, and asked to review it.
-
Acceptance:
- Users decide if they Accept or Reject the Solution, and how much they wish to transfer.
- When users transfer less or more than they pledged, it affects their reputation (bad actors are punished).
- When users accepts the solution, the funds aren's sent yet, but the amount is added to the "Total Amount Approved".
- The Solution page displays publicly how much of the pledged ICP has already been
accepted
,rejected
, or ispending
a decision. - The developer decides when the "Total Amount Approved" is satisfatory, at which point he can choose to accept the proposed payment, Initiating the payment & delivery process.
-
Payment & Delivery
- When the accepts the "Total Amount Approved", the full amount is transfered from all users.
- The amounts are transfered individually per feature-request, to properly reward all participants:
- The Developer: Main contributor to the Solution, and who takes the biggest share of the total funds.
- The feature-request creator: Who earns a share of the amounts that were pledged to the feature-request he created.
- The idea creator: Who earns a share of all pledged funds in the idea.
- The Solutio dApp: That charges a small fee for the service.
- Once the amounts have been transfered and confirmed, the developer has automatically given up his ownership rights over the Solution, which is now owned by the community.
Related Resources
- User Guide: How Reputation Affects Future Pledges
- User Guide: Pledging
- Dev: Pledge Feature Technical Description
- Dev: Function for Pledging
- Dev: Functions related to the Solution Delivery Process
Linked from: