Table of contents
- Browse available tasks
- Apply and get assigned
- Submit a Pull Request
- Request payment for work completed
- Get paid
- Next steps
Browse available tasks
Find funded issues that match your skills, timeline, and technical context.
Look for issues that provide:
- Clear acceptance criteria.
- Reproducible current behavior.
- Defined technical scope and constraints.
- Active maintainer communication.
Apply and get assigned
Apply to the issue and wait for assignment before starting delivery work.
When applying:
- Confirm your understanding of the problem.
- Share a brief implementation approach.
- Ask clarifying questions early.
- Wait for explicit assignment confirmation.
Starting before assignment may cause overlap with other contributors and increase delivery risk.
Submit a Pull Request
Deliver your solution in a Pull Request with test evidence and implementation notes.
A strong PR usually includes:
- Problem summary and what changed.
- Linked issue/task reference.
- Testing evidence (commands, screenshots, logs).
- Notes about tradeoffs or follow-up work.
Prefer small, focused PRs whenever possible to make review faster and easier.
Request payment for work completed
After acceptance conditions are met, request payment through the task flow.
Before requesting payment, confirm:
- Scope was fully delivered.
- Requested revisions were addressed.
- Required checks passed.
- Maintainer accepted the final output.
Get paid
Payment is released based on approved delivery and the configured payout method.
To avoid payout delays:
- Keep payout details up to date.
- Ensure your identity/verification requirements are complete.
- Track payout status and contact support quickly if processing exceeds expected timing.
Next steps
- Read What is Gitpay?
- Read Get Started
- Read Fund an Issue
