The Payment Flow
1
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.
2
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.
3
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.
4
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.
5
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.
Setting Up Your Payout Address
Set your payout address
Configure the Base-compatible wallet address where you want to receive USDC. You must do this before any payment can reach you.
Use a wallet you control
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.
Payment by Opportunity Type
Contracts — milestone payments
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.
Bounties — winner award
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.
Campaigns — per-submission reward
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.
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
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.
