How it Works
A complete guide to the PolygonTasks Protocol lifecycle.
Protocol Stats
- • Network: Polygon Amoy
- • Token: PTSK (ERC20)
- • Escrow: Trustless Smart Contract
1. Creation & Funding
A Creator defines a task and locks the bounty amount (PTSK tokens) into the Smart Contract escrow.
createTask("Build Website", 100 PTSK)
2. Admin Verification
To prevent spam and illegal content, new tasks are initially Pending. An Admin reviews and approves the creation, making it visible to workers.
approveTaskCreation(taskId)
3. Assignment
A Worker accepts the task. The status becomes "Assigned", preventing others from picking it up.
acceptTask(taskId)
4. Submission
The Worker completes the job and submits a proof (URL) on-chain.
submitProof(taskId, "github.com/pr")
5. Payment Release
The Creator reviews the work. If satisfied, they approve it, releasing funds to the Worker.
🛡️ Dispute Safety Net: The Admin can force-approve payment if the Creator is unresponsive.
approveTask(taskId)