Skip to Content
🚀 Fund the work, merge the proof, release the reward. Learn more →
Home

Trustless OSS

Attach USDC rewards to GitHub issues and have them pay out automatically on merge — with no bounty platform holding the money. Funds live in a per-repo escrow contract on Stellar. A merged PR that closes a labeled issue releases the reward on-chain, in seconds.

Choose your path

The flow in three steps

1
Fund

A maintainer deploys a Stellar escrow for the repo and funds it with USDC, then labels an issue rewarded + a tier.

2
Build

A contributor is assigned, connects a wallet (locking the reward on-chain), and opens a PR with Closes #issue.

3
Release

The maintainer merges. A background worker verifies the rules and the escrow releases the USDC — automatically.

Why TOSS

  • Non-custodial. You sign your own deploy and fund transactions. The platform never holds keys, and the escrow — not a company — releases funds.
  • GitHub-native. Labels create bounties; assignment and merge drive the lifecycle; a @trustless-oss bot handles the edges. No separate workspace.
  • Automatic & resilient. Bounties park when a wallet is missing, resume when it arrives, retry transient failures with backoff, and never double-pay.
  • Verifiable. Every bounty’s escrow is on-chain, so a contributor can confirm funding before starting.

New to Stellar or USDC? Read What is Trustless OSS? and the Glossary, then set up a wallet.

Just want the commands? Command Cheat Sheet.

Last updated on