How Repos works
Launch a coin for any GitHub developer or repository on Pump.fun or Pons. Every trade pays the dev, and they cash out the way they like.
About Repos
Repos is a launchpad that routes creator fees to developers. Anyone can launch a coin for a GitHub login (like your-login) or a repository (like owner/name). The coin's creator fees are routed to Repos on chain at launch, into an account made for that coin alone. Nobody can redirect them later.
The developer does not need to sign up first. Fees build up from the first trade and wait until they claim.
- Someone launches a coin for a developer or repository.
- Every buy and sell pays a creator fee, split between the developer, the Clipper Boost and a $REPOS burn.
- The developer signs in with GitHub and claims to a crypto wallet. PayPal, bank and card are coming soon.
Launch a coin
Open Launch, enter a GitHub login or a repository, pick an image, a name and a ticker, then pick where it trades:
- Pump.fun on Solana. Fees build up in SOL.
- Pons on Robinhood Chain. Fees build up in ETH.
You pay the network and launchpad costs from your own wallet. As the launcher you can take a reward of 0 to 10% of the coin's fees, which comes out of the developer's share.
Repo coins
A repo coin is launched for a repository instead of a person, like vercel/next.js. Its page shows the repository's live stars, commits, releases and README. The fees go to the repository's owner.
Note
Splitting a repo coin's fees between the top contributors, by commits, is next on the roadmap.
Claim your fees
Fees are only paid to the person who controls the GitHub account. There are two ways to prove it.
Sign in with GitHub
Open Claim and press Sign in with GitHub. GitHub tells us which account you are, and your balance is yours. We only read your public profile, never your code or private repositories.
Fallback: a code in your bio
If you can't sign in, prove the account with a one-time code instead:
- On Claim, enter your GitHub login and get a code.
- Paste it into your bio at
github.com/settings/profileand save. The code is valid for 30 minutes. - Press Check. Once we read it, you can remove it again.
Cash out
Fees build up in the coin's own currency: a Pump.fun coin earns SOL, a Pons coin earns ETH. You choose how to receive it when you claim.
| Option | How it works |
|---|---|
| PayPal, bank or card | Coming soon. |
| Crypto wallet | Paste an address. SOL goes to a Solana wallet, ETH to an EVM wallet, instantly. Wallet claims start at 0.01 SOL or 0.0005 ETH. |
Your claims list shows each payout as Processing, then Paid out. Payouts can't be reversed.
Decline fees
A developer who doesn't want fees signs in and presses Decline. From then on their share of every fee buys back and burns $REPOS instead, and their coins show a Dev declined: fees burn label. Nobody else can take their share. What was already earned stays theirs to claim, and they can undo it any time.
A signed-in developer can also pin a short note on their coins, shown like a pinned issue.
README badge
Show what your coin earned, live, right in your README. Copy the markdown below and replace YOUR-LOGIN with your GitHub login. Your profile has it ready to copy.
[](https://userepos.app/YOUR-LOGIN)It renders like this:
The verified badge
Every GitHub login a coin is launched for gets a profile on Repos, so fees can build up from the first trade. The blue badge only goes to developers who proved the account is theirs.
- How you get it: sign in with GitHub on Claim (or use the bio code). The badge then shows on your profile, your coins and in search.
- What it means: the fees on every coin for that login are paid to this person. It does not mean the developer endorses a coin: coins are launched by the community.
- No badge: the profile exists because someone launched a coin for that login. Its fees wait safely until the owner signs in.
Fee split
Every buy and sell on Pump.fun or Pons pays a creator fee. Repos keeps nothing for itself. Each fee is split like this:
- Developer65%
- Clipper Boost5%
- $REPOS burn30%
| Share | Goes to |
|---|---|
| 65% | The developer (less any launcher reward) |
| 5% | The Clipper Boost: extra pay for clippers |
| 30% | Buying back and burning $REPOS |
The fee recipient is written on chain at launch and points to Repos. The launcher can set a reward of up to 10% of fees, which comes out of the developer's 65%, and nothing more.
Pairing with $REPOS
Pairing is optional, per launch. Pump.fun lets a coin trade against another coin instead of SOL. Pick $REPOS as the pair when you launch, and every buy of the coin buys $REPOS first. Prefer a classic SOL pair? Keep SOL. Either way, 30% of every fee burns $REPOS.
A paired coin is priced in $REPOS: its dollar value is that price times the price of $REPOS, so it moves with $REPOS in both directions. Traders still pay in SOL, and developers are still paid in real money.
List an existing Pump.fun coin
Launched on Pump.fun yourself? Your coin can be listed on Repos if:
- It is paired with $REPOS on Pump.fun.
- Its website field holds the developer's GitHub link:
github.com/name, orgithub.com/name/repofor a repo coin.
Then paste the contract address on the List page. Its creator fees stay with you, as set on Pump.fun.
Clips
Clips turns any coin's budget into views. A campaign sets a rate per 1,000 views, and anyone can post short videos about the coin and get paid for the views they bring.
For clippers
- Connect the Instagram, TikTok, YouTube or X accounts you post from, with a code in your bio.
- Pick a campaign, grab its content and post a clip with the tags it asks for.
- Submit the link. The owner reviews it, or it's approved automatically after the review time.
- Views count for 7 days after approval, then a 3 day check for fake views.
- Your earnings land on your Repos balance. Claim it to your crypto wallet. PayPal, bank and card are coming soon.
For coins
- Paste any Solana or Robinhood Chain contract address. It doesn't have to be a Repos coin.
- Write the brief, set the rate per 1,000 views, the views a post needs, the most one post can earn and an optional bonus.
- Send the budget plus 10% to the campaign's own deposit address. It goes live when it lands.
- Approve or reject clips. Pause, top up or end any time.
- You only pay for views. What isn't earned goes back to your wallet when the campaign ends.
The budget can never be overspent: approved clips reserve their earnings as their views grow, and a campaign stops taking clips once its budget is used. Half of the 10% fee buys back and burns $REPOS.
The Boost
Every clip whose caption also names Repos (any caption containing userepos) earns 25% extra, paid by Repos, never by the campaign. Clips for the top 10 coins by fees earn 50% extra. The Boost is paid from a pool Repos fills with half of its own income, so it only pays out what Repos has earned. A clip needs at least 1,000 views, the Boost is counted on what the clip earns for its views (not on flat bonuses), and clips that look like bought views don't get it.
Roadmap
What is shipped, what is next and what comes later.
FAQ
Does the developer need to sign up first?
No. Anyone can launch a coin for any GitHub developer or repository. Fees build up for that developer, and they claim whenever they want.
How does a developer prove it's them?
Sign in with GitHub. That's it: GitHub tells us which account you are, and your balance is yours. We only read your public profile, never your code or private repositories.
Do I need a crypto wallet to get paid?
Today you claim to a crypto wallet (SOL or ETH), instantly. Cash outs to PayPal, bank and card are coming soon.
What if a developer doesn't want a coin?
They sign in and press Decline. From then on their share of every fee buys back and burns $REPOS instead, and the coin shows the developer declined. Nobody can take their share.
What is a repo coin?
A coin launched for a repository instead of a person, like vercel/next.js. It pays the repository's owner today. Splitting between the top contributors by commits is next on the roadmap.
Where do the fees come from?
Every buy and sell on Pump.fun or Pons pays a creator fee. That fee is routed to Repos at launch and split: 65% to the developer, 5% to the Boost for clippers, and 30% to buying back and burning $REPOS.
What does pairing with $REPOS mean?
Pump.fun lets a coin trade against another coin instead of SOL. Pick $REPOS as the pair when you launch, and every buy of the coin buys $REPOS first. Prefer a classic SOL pair? Keep SOL. Either way, 30% of every fee burns $REPOS. Traders still pay in SOL, and developers are still paid in real money.
What does pairing do to a coin's price?
A coin paired with $REPOS is priced in $REPOS. Its dollar value is that price times the price of $REPOS, so it moves with $REPOS in both directions.
I launched on Pump.fun myself. Can my coin be listed?
Yes, if you picked $REPOS as the pair on Pump.fun. Put the developer's GitHub link (github.com/name) in the website field, then paste the contract address on the List page. Its creator fees stay with you, as set on Pump.fun.
Can the launcher take the fees?
No. The fee recipient is written on chain at launch and points to Repos. The launcher can set a reward of up to 10% of fees, which comes out of the developer's 65%, and nothing more.
What is the README badge?
A small badge a developer can put in their README that shows what their coin earned, live. Copy it from your profile.
How do Clips work?
A coin funds a campaign with a rate per 1,000 views. You connect the accounts you post from, post a clip about the coin on Instagram, TikTok, YouTube or X, and submit the link. Once approved, views count for 7 days and you're paid 3 days later, to PayPal, bank, card or crypto.
Does a coin mean the developer endorses it?
No. Coins are launched by the community. A verified badge only means the developer signed in with GitHub and can claim.
Is Repos part of GitHub?
No. Repos is independent and not affiliated with, endorsed by or sponsored by GitHub or Microsoft. We use GitHub's public sign in and public data.
Repos is independent and is not affiliated with, endorsed by or sponsored by GitHub or Microsoft. GitHub is a trademark of GitHub, Inc. A coin launched for a developer or repository does not mean that developer endorses it. See the terms and disclosures.