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
- Navigate to Owners page
- Review total payouts in "Next payout" column
- Verify your wallet balance is sufficient
- Click "Pay all" (top right)
- Review total payout amount in confirmation dialog
- Confirm transaction details
- Approve in wallet
- 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
- Navigate to Owners page
- Find the owner in the list (use search if needed)
- Check their "Next payout" amount
- Click "Pay [amount]" button in their row
- Review payout details in confirmation dialog:
- Owner name and wallet address
- Payment amount
- Confirm transaction
- Approve in wallet
- 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
- Navigate to Financials > Payouts > Upcoming payouts
- Review the list of scheduled payouts
- Verify amounts and owner details
- Find specific payout(s) to process
- Click "Pay now" for individual payout
- Review transaction details
- 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:
-
Check transaction status
- Go to Financials > All transactions
- Verify transaction appears with "Completed" status
- Note transaction hash
-
Verify owner balances updated
- Return to Owners page
- Confirm "Next payout" shows $0.00
- Check "Total payouts" increased correctly
-
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:
- Check transaction hash on block explorer
- Verify payment went to correct address
- Confirm transaction shows as completed
- 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:
- Refresh page and reconnect wallet
- Clear browser cache
- Try different browser
- Verify wallet extension is updated
- 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
- Monitoring your financials - Track payout obligations
- Troubleshooting - Resolve payment issues
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