Skip to Content
DocumentationHow It Works

How It Works

RepFi is a bounty service for physical tasks. Here is the complete flow.

1. Register

Create an account with:

  • Gmail address (only @gmail.com is accepted)
  • Password
  • Nickname
  • Solana wallet address (you just paste the address — no wallet extension)

No email confirmation is required — your account is saved instantly and you’re signed in right away.

See Getting Started for the step-by-step.

2. Pick a task

Open Live Rooms and join one of the 10 rooms. The current task is push-ups. Each room holds one athlete performing the task and any number of viewers watching.

3. Go live

When you accept a task, RepFi asks for camera and microphone access. Your stream becomes visible on the Live page so viewers can watch and chat.

4. Get verified by AI

An AI pose-tracking model (MediaPipe Pose) overlays a skeleton on your body and tracks 33 key points. It detects a valid push-up only when your form is correct (full range of motion down and up). Read more in Pose Tracking.

5. Earn per rep

Every verified rep instantly adds $0.01 to your balance. The balance is visible live to you and to your viewers. Invalid or partial reps are not counted.

6. Withdraw to Solana

Once your balance reaches $1.00, request a withdrawal from your Dashboard. Funds are sent to the Solana address on your profile. Details in Earnings & Withdrawals.

Where the money comes from

Payouts are funded by a community donation pool. Supporters contribute, and withdrawals are paid out of that pool. You can see the live pool balance and recent donations on the Pool page.

The full loop at a glance

StepYou doRepFi does
1Register with Gmail + SolanaSave your account instantly
2Join a live roomStart your camera + AI tracking
3Do push-upsVerify each rep with pose tracking
4Keep goingAdd $0.01 per rep to your balance
5Withdraw from $1.00Pay you from the donation pool

Supported devices

RepFi runs entirely in the browser and works on phones, tablets, PC, Mac and Linux. All you need is a camera, a microphone and a modern browser.

Last updated on