Skip to content

feat: support split bounty payouts#35

Open
Christayc wants to merge 1 commit into
skndash96:mainfrom
Christayc:codex/split-bounty-payouts-12
Open

feat: support split bounty payouts#35
Christayc wants to merge 1 commit into
skndash96:mainfrom
Christayc:codex/split-bounty-payouts-12

Conversation

@Christayc

Copy link
Copy Markdown

Fixes #12.

Summary

  • add multi-recipient payout resolution for merged bounty PRs
  • support explicit PR-body recipient wallet tags plus weighted split tags
  • fall back to commit-author weighted splits when no explicit split is provided
  • preserve exact payout totals with integer-cent allocation
  • persist payout and activity rows per recipient while keeping the existing single-recipient response compatible
  • update maintainer approval messaging, README, LLM docs, and Locus mock email payout support

Validation

  • pnpm install --frozen-lockfile --ignore-scripts
  • pnpm typecheck
  • eslint on touched TypeScript/TSX files
  • git diff --check

Full pnpm lint still reports pre-existing unrelated lint errors in app/mock-checkout/[checkoutId]/page.tsx and app/page.tsx, plus unrelated warnings. The files touched by this PR pass focused ESLint.

@vercel

vercel Bot commented Jun 1, 2026

Copy link
Copy Markdown

@Christayc is attempting to deploy a commit to the skndash96's projects Team on Vercel.

A member of the Team first needs to authorize it.

@bountic-bot

bountic-bot Bot commented Jun 1, 2026

Copy link
Copy Markdown

⚡️ Bounty Competition Started

@Christayc has submitted a PR that references an issue with a bounty. Learn more about this bounty: https://bountic.vercel.app/b/skndash96/bountic/issues/12

When this PR is merged, the bounty will be locked and ready for payout approval.


Bountic: Autonomous USDC bounties for open source

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature Request: Multiple PR contributors payout distribution

1 participant