> ## 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 to Receive USDC Payments for Your Work on Fundwork

> Understand how USDC payments reach your wallet on Fundwork — from client approval to on-chain transaction confirmation and payout address setup.

Every payment on Fundwork is settled in USDC on Base. When a client approves your work, the payment is issued on-chain and arrives at the payout address you've set in your account. You receive an on-chain transaction hash as a permanent, verifiable receipt.

<Warning>
  You must have a valid payout address configured before you can receive any payment. If no payout address is set, payments cannot be delivered to you. Set yours now at [/payments/payout-addresses](/payments/payout-addresses).
</Warning>

## The Payment Flow

<Steps>
  <Step title="Complete and submit your work">
    Submit your deliverable through the opportunity listing — a milestone on a contract, a bounty entry, or a campaign submission. The payment process begins after the client reviews what you've submitted.
  </Step>

  <Step title="Client approves your work">
    The client reviews your submission. On contracts, they approve each milestone individually. On bounties, they select the winner(s) after reviewing all entries. On campaigns, qualifying submissions are approved based on the campaign's criteria.

    No payment is issued until the client takes an approval action.
  </Step>

  <Step title="Payment is issued in USDC on Base">
    Once the client approves, the USDC payment is issued on the Base network. The transaction is recorded on-chain and cannot be reversed once confirmed.
  </Step>

  <Step title="Funds arrive at your payout address">
    The USDC is delivered to the payout address linked to your Fundwork account. Make sure your payout address is a Base-compatible wallet that you control and have access to.
  </Step>

  <Step title="Receive your on-chain confirmation">
    After the transaction confirms, you receive a payment confirmation that includes the on-chain transaction hash. Use this hash to verify the payment in any Base block explorer. This hash is your permanent proof of payment.
  </Step>
</Steps>

## Setting Up Your Payout Address

<CardGroup cols={2}>
  <Card title="Set your payout address" icon="wallet" href="/payments/payout-addresses">
    Configure the Base-compatible wallet address where you want to receive USDC. You must do this before any payment can reach you.
  </Card>

  <Card title="Use a wallet you control" icon="key">
    Set a wallet address that you own and have direct access to. Payments go directly on-chain — Fundwork cannot recover funds sent to an address you've lost access to.
  </Card>
</CardGroup>

## Payment by Opportunity Type

<AccordionGroup>
  <Accordion title="Contracts — milestone payments">
    Contract payments are released one milestone at a time. When the client approves a milestone, the USDC amount for that milestone is sent to your payout address. Work through each milestone in sequence; the next payment is tied to the next approval.
  </Accordion>

  <Accordion title="Bounties — winner award">
    If the client selects your bounty submission as a winner, the full USDC reward is sent to your payout address. The number of winners and the reward amount are defined in the bounty listing.
  </Accordion>

  <Accordion title="Campaigns — per-submission reward">
    Each qualifying campaign submission earns a fixed USDC reward. The payment is sent to your payout address after your submission is approved as qualifying. Rewards are issued until the campaign pool is exhausted.
  </Accordion>
</AccordionGroup>

## Your On-Chain Transaction Hash

Every completed payment comes with an on-chain transaction hash. This hash is:

* **Publicly verifiable** — anyone can look it up on a Base block explorer to confirm the payment details
* **Permanent** — it cannot be altered or deleted once the transaction is confirmed
* **Your receipt** — use it as proof of completed, paid work when building your professional history

<Note>
  Fundwork is currently in alpha. Payment flows and processing times may change as the platform develops. Always confirm your payout address is set and up to date before submitting work.
</Note>
