Skip to content

Earnings & Payouts

Providers can monetize their GPU by setting a per‑run price for each workflow. Consumers pay a 40% platform markup on top of your base price.

Pricing Model

If you set your workflow price to $1.00, the consumer sees $1.40.

  • Provider receives: $1.00
  • Platform keeps: $0.40

Prices are set per workflow from the Network tab or via API metadata updates.

Stripe Connect

To receive payouts, you must connect a Stripe Express account:

  1. Go to Provider → Payouts on rigs.run
  2. Complete the Stripe onboarding flow
  3. Once connected, you can set prices and receive payouts

Payout Schedule & Hold Period

  • Payouts are processed automatically every hour via Stripe Transfers.
  • Minimum payout: $20.00 — earnings accumulate until they reach this threshold.
  • 14-day hold for new accounts: To protect against fraud, new accounts must wait 14 days before their first payout is processed. Your earnings are tracked and safe during this period — payouts begin automatically once the hold expires.

Referral Program

Earn 10% of Rigs's platform cut on every paid generation from users you refer.

  • Share your referral link from Account → Affiliate Program
  • Referral earnings activate after the referred user has spent $10 or more
  • Choose your payout method: wallet credits (instant) or Stripe payout ($20 minimum, subject to the same 14-day hold for new accounts)
  • Stripe payouts require a provider account with Stripe Connect

Earnings Dashboard

The provider status endpoint returns summary data:

GET /api/v1/provider/status
Authorization: Bearer ccn_sk_...

Response (example):

{
  "provider_id": "...",
  "status": "active",
  "stripe_account_id": "acct_...",
  "earnings_cents": 12450,
  "jobs_completed": 82
}

To list individual earnings records:

GET /api/v1/provider/earnings
Authorization: Bearer ccn_sk_...

Free Tier

If you do not connect Stripe, your workflows can still be published for $0.00. You can upgrade later without republishing.