> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fundwork.app/llms.txt
> Use this file to discover all available pages before exploring further.

# How Fundwork Payments Work: USDC on Base, End to End

> Learn how Fundwork processes payments: work approval triggers a USDC transfer on Base, delivering funds to your payout address with on-chain proof.

Every payment on Fundwork follows the same transparent, on-chain flow — work gets approved, USDC moves on Base, and both parties receive a verifiable completion receipt. This process applies to all three work types: contracts, bounties, and campaigns.

## End-to-End Payment Flow

<Steps>
  <Step title="Work is submitted and reviewed">
    Talent submits their completed work through Fundwork. The client reviews the deliverables against the agreed scope before taking any payment action.
  </Step>

  <Step title="Client approves the work">
    When the client is satisfied, they approve the work inside Fundwork. Approval is the trigger that initiates the payment — no manual transfer is required.
  </Step>

  <Step title="USDC is sent on Base">
    Fundwork sends the agreed USDC amount directly on Base (Coinbase's Ethereum L2). The transaction is recorded on-chain and assigned a unique transaction hash.
  </Step>

  <Step title="Talent receives funds at their payout address">
    The USDC lands in the talent's configured payout address — a Base-compatible wallet they set in their Fundwork profile. Funds are available as soon as the transaction confirms, which typically takes seconds on Base.
  </Step>

  <Step title="A completion receipt is generated">
    Fundwork automatically creates a completion receipt for both parties. The receipt includes the USDC amount, work title, the `.base.eth` names of both parties, a status of **Paid**, and the on-chain transaction hash you can verify at any time.
  </Step>
</Steps>

<Info>
  This same flow applies whether you're working on a **contract** (ongoing scope), a **bounty** (single deliverable), or a **campaign** (milestone-based project). Payment always settles in USDC on Base.
</Info>

## What Each Party Sees

<CardGroup cols={2}>
  <Card title="Talent" icon="wallet">
    You receive USDC at your configured payout address and can view the completion receipt — including the transaction hash — directly in your Fundwork dashboard.
  </Card>

  <Card title="Client" icon="briefcase">
    You initiate approval and can view the same completion receipt confirming the payment amount, recipient, and on-chain transaction proof.
  </Card>
</CardGroup>

<Tip>
  Make sure your payout address is set and correct in your profile **before** a client approves your work. Payments are sent directly to that address and cannot be redirected after the transaction is submitted.
</Tip>
