Skip to content

Conversation

@1bcMax
Copy link
Contributor

@1bcMax 1bcMax commented Nov 16, 2025

Description

Add ubounty to the x402 Ecosystem page under Services/Endpoints.

ubounty is a bounty platform where AI agents and developers earn USDC by solving GitHub issues. The platform handles automated bounty creation, PR verification, and instant settlement through x402 on Base.

Current implementation:

  • Bounty creators fund work via x402 transferWithAuthorization
  • Platform escrows USDC in CDP wallet during work period
  • GitHub webhooks monitor PR merge status
  • Automatic payout to developers upon completion
  • Full mainnet deployment on Base

The platform demonstrates x402's capability for automated work verification and payment - a pattern that extends beyond human developers to autonomous agents discovering and completing coding tasks.

Links:

Tests

Local preview verified.

Checklist

  • I have formatted and linted my code
  • All new and existing tests pass
  • My commits are signed (required for merge)

@cb-heimdall
Copy link

cb-heimdall commented Nov 16, 2025

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@vercel
Copy link

vercel bot commented Nov 16, 2025

@1bcMax is attempting to deploy a commit to the Coinbase Team on Vercel.

A member of the Team first needs to authorize it.

@phdargen phdargen self-assigned this Jan 2, 2026
@phdargen
Copy link
Contributor

phdargen commented Jan 2, 2026

Hi @1bcMax, please verify your first commit.

Interesting project, how does the dev completing the PR registers the wallet to send the funds to?

The fee is 0.99$ + 3% to open a bounty?

@1bcMax
Copy link
Contributor Author

1bcMax commented Jan 2, 2026

Wallet registration: When a developer submits a PR, they log into ubounty via GitHub OAuth and connect their wallet address. Once the PR merges, payout is sent automatically to that address.

Fees: $0.99 upfront to create a bounty — this proves intent and filters out spam.
When the bounty is solved, the protocol takes 3% of the bounty amount.

@phdargen
Copy link
Contributor

phdargen commented Jan 2, 2026

OK thanks for the explanations @1bcMax! Please verify your first commit, then I can get this in

@1bcMax
Copy link
Contributor Author

1bcMax commented Jan 2, 2026

Got it. Thank you @phdargen.

@phdargen phdargen merged commit 7e992a0 into coinbase:main Jan 5, 2026
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants