Guides
Paying Owners

Paying Owners for GPU Earnings

When to Use This Guide

Process payments according to your regular payout schedule, or when an owner requests payment.

Prerequisites

Before starting, ensure you have:

  • ✅ Sufficient wallet balance to cover payouts
  • ✅ Owners have accumulated earnings
  • ✅ Connected wallet with payment authority
⚠️

Maintain wallet balance of at least 1.5x upcoming 30-day payouts to avoid payment failures.

Payment Methods

You have three options for processing payments. Choose based on your workflow.

Option 1: Pay All Owners

Best for: Regular batch payments to all owners at once.

Steps

  1. Navigate to Owners page
  2. Review total payouts in "Next payout" column
  3. Verify your wallet balance is sufficient
  4. Click "Pay all" (top right)
  5. Review total payout amount in confirmation dialog
  6. Confirm transaction details
  7. Approve in wallet
  8. Wait for transaction confirmation

What Happens

  • All owners with pending payouts receive payment simultaneously
  • Transaction is recorded in Financials > All transactions
  • Each owner receives USDC payment on Base
  • "Next payout" amounts reset to $0.00
  • "Total payouts" increases for each owner

Option 2: Pay Individual Owner

Best for: Ad-hoc payments or responding to individual owner requests.

Steps

  1. Navigate to Owners page
  2. Find the owner in the list (use search if needed)
  3. Check their "Next payout" amount
  4. Click "Pay [amount]" button in their row
  5. Review payout details in confirmation dialog:
    • Owner name and wallet address
    • Payment amount
  6. Confirm transaction
  7. Approve in wallet
  8. Wait for confirmation

Use Cases

  • Owner requests early payment
  • Testing payment system
  • Special payment arrangements
  • Resolving payment disputes

Option 3: Pay from Financials Page

Best for: Detailed review before processing payments.

Steps

  1. Navigate to Financials > Payouts > Upcoming payouts
  2. Review the list of scheduled payouts
  3. Verify amounts and owner details
  4. Find specific payout(s) to process
  5. Click "Pay now" for individual payout
  6. Review transaction details
  7. Confirm and approve in wallet

Advantages

  • More detailed view of payout breakdown
  • See GPU-level earnings detail
  • Cross-reference with earnings data
  • Better for audit trail and reconciliation

After Payment

What Happens Automatically

Transaction Recording

  • Payment logged in Financials > All transactions
  • Timestamp and transaction hash recorded
  • Owner's payout history updated

Owner Updates

  • Owner receives USDC payment on Base network
  • "Next payout" amount resets to $0.00
  • "Total payouts" counter increases
  • Payment notification sent (if configured)

Your Dashboard

  • Wallet balance decreases by payout amount
  • "Upcoming payouts" metric updates
  • "Total payouts" metric increases

Verification Steps

After processing payments:

  1. Check transaction status

    • Go to Financials > All transactions
    • Verify transaction appears with "Completed" status
    • Note transaction hash
  2. Verify owner balances updated

    • Return to Owners page
    • Confirm "Next payout" shows $0.00
    • Check "Total payouts" increased correctly
  3. Monitor wallet balance

    • Ensure remaining balance is sufficient
    • Plan for next payout cycle

Payments typically confirm within 1-2 minutes on Base network.

Troubleshooting

Payment Transaction Fails

Insufficient Balance

  • Symptom: Transaction rejected before submission
  • Solution: Add funds to wallet, then retry payment

Invalid Owner Address

  • Symptom: Transaction fails during processing
  • Solution: Verify owner wallet address is valid Base address, contact owner to confirm

Network Issues

  • Symptom: Transaction pending indefinitely
  • Solution: Check Base mainnet status, wait for network recovery

Owner Reports Not Receiving Payment

Verification Steps:

  1. Check transaction hash on block explorer
  2. Verify payment went to correct address
  3. Confirm transaction shows as completed
  4. Ask owner to check correct wallet/network

Common Causes:

  • Owner checking wrong wallet
  • Owner on different network (not Base)
  • Payment pending (not yet confirmed)

Wallet Not Connecting

Solutions:

  1. Refresh page and reconnect wallet
  2. Clear browser cache
  3. Try different browser
  4. Verify wallet extension is updated
  5. Check wallet is on Base network

Payment Schedules

Recommended Schedules

Weekly Payments

  • Process every Friday/Monday
  • Predictable for owners
  • Manageable cash flow

Bi-Weekly Payments

  • Process 1st and 15th of month
  • Standard business practice

Monthly Payments

  • Process on 1st of month
  • Lowest transaction costs
  • Requires larger wallet balance
⚠️

Establish a consistent schedule and communicate it clearly to owners.

Best Practices

Before Processing Payments

  • Verify wallet balance - Ensure 1.5x upcoming payouts available
  • Review earnings data - Check for any anomalies or disputes
  • Confirm owner addresses - Especially for new owners
  • Check network status - Avoid processing during network congestion

During Payment Processing

  • Use batch payments when possible - More efficient
  • Keep records - Screenshot confirmation or save transaction hashes
  • Stay online - Don't close browser until confirmation

After Payment Processing

  • Verify all payments completed - Check transaction status
  • Document in accounting system - Maintain parallel records
  • Communicate with owners - Confirm payments sent (if needed)
  • Monitor for issues - Watch for owner support requests

Related Guides

Security Considerations

  • Enable 2FA - Protect wallet connection in Settings > Security
  • Use passkeys - Required for payment transactions
  • Review action log - Check Settings > Security > Action log regularly
  • Limit wallet exposure - Only keep necessary funds in hot wallet