Loading Forky
LOADING FORKE...
For developers
Sign up
DocsGetting startedFor developers

Getting started

4 min read

For developers

Forke is developer-only. Your code does the talking — no proposals, no interviews.

Sign up & connect GitHub

Sign up via the “Do Tasks?” path with Google or GitHub — the developer path is open access, no application required. Connecting GitHub once via OAuth runs a one-time automated analysis of your public activity that seeds your starting level (LVL 1–3); a 60-second skill self-assessment then personalises your feed. You have a 7-day nudge window to connect GitHub if you signed up with Google.

Note
Before your first submission, add your UPI ID in Settings — that's where escrow releases land on approval. See Settings & payouts setup.

Your journey

1

Browse the feed

See bounties gated to your level, skill tier, and trust score — you only ever see what you're eligible to claim.

2

Claim a task

Claiming opens a 20-minute soft reservation. Activate it by creating a branch, your first commit, or pressing “I'm Working” — the task then locks to you and the deadline clock starts.

3

Build in a branch

Work in a Forke-managed branch (dev-{username}/task-{id}) inside the Forke mirror — never directly on the owner's repo. Stay inside the file scope; edits outside it are auto-rejected.

4

Submit a PR

Open a PR and fill the FORKE_SUBMISSION.md template. Automated checks and an AI review run before the owner sees anything.

5

Get paid

On approval, Forke merges upstream, releases escrow to your UPI instantly, and awards XP — and the task lands on your public profile.

Tips for your first task

  • Pick something inside your skill tier — a clean first submission boosts trust score.
  • Read the acceptance criteria before claiming; scope creep gets auto-flagged.
  • Submit early — beating 50% of the deadline earns a +25 XP speed bonus.
  • Don't claim what you can't start — abandoning after activation is a strong trust-score negative.

Keep reading