Your coin's fees pay the people who build your repo.
Launch a pump.fun coin for your GitHub project. A share of its creator fees is pledged to bounties, and every merged pull request you pay is one transaction that names it, on the coin page for everyone to check.
Launches open soon: the first real launch is being tested on mainnet. You can prepare yours now; your draft stays in this browser.
One payout, one transaction
- 1Sweep creator fees off the curve or pool, into pump.fun's vault
- 2Collect the vault, into the creator's wallet
- 3Pay the bounty, in SOL, to the contributor
- 4Memo bountyline:1:<coin>:<PR number>
pump.fun alone, or with Bountyline
On pump.fun alone
- Anyone can launch a coin named after your repo. Buyers can't tell if the maintainer is behind it.
- Creator fees land in a wallet. Nobody knows if they ever reach the people who write the code.
- A dev who says “fees fund development” can't show it, pull request by pull request.
With Bountyline
- The repo itself names the launching wallet, in a file only its maintainers can commit.
- The share of fees that pays contributors is sealed in the coin at launch.
- Every bounty is one transaction naming the merged pull request it pays, listed on the coin page.
How it works
- 1
Prove the repo is yours
Commit a one-line .bountyline file naming your wallet. Then launch the coin with a pledge: 25, 50, 75 or 100% of its creator fees.
- 2
Post bounties on GitHub
Label issues “bountyline”, or “bounty: 0.5 SOL”. They show up on the coin page for traders and contributors.
- 3
Pay merged pull requests
Pick a merged pull request on the coin page. One signature collects your fees and pays the contributor, with the pull request number on-chain.
For maintainers
Turn trading into contributions
Label issues “bountyline” on GitHub. When a pull request that fixes one is merged, pay it from the coin page in one signature.
Prove the coin is really yours
Commit one line to your repo. Every card shows the repository and its proof, so copycat coins have nothing to point to.
A record that keeps itself
Each payout lands on the coin page with the pull request, the contributor, the amount and the Solscan link. Add the live badge to your README.
For traders
Check the dev before you buy
The repository, its stars and the proof file are one click away. A fork or a missing proof can't launch here.
See where the fees go
The reward line on every card shows how much of the pledged fees went to contributors, and how many pull requests were paid.
Spot fees that stayed home
If the creator collects fees and doesn't pay the pledged share, the coin page shows how much is still owed.
What a pledge pays for
Pick a volume and a pledge. The rope on the right is the reward line every coin card shows.
Simulation. No real coin.
- Creator fees in a week
- 10.5 SOL
- Pledged to bounties
- 5.25 SOL
- Bounties it covers
- 10
- The creator keeps
- 5.25 SOL
Creator fee rate: 0.30%, read live from pump.fun. Real volume is whatever the market does; this only multiplies.
Latest coins
All coinsNo coins yet.
The list can't be read right now.
Who enforces what
A promise that nobody enforces isn't a guarantee. Here is who stands behind each one.
The repository and the pledge can't be changed after launch.
Enforced on-chain by pump.fun and IPFSBoth are written in the coin's metadata JSON. pump.fun fixes the metadata address at creation, and an IPFS address is the hash of its content: change one byte and it is another address.
The coin was launched by a wallet the repository names.
Tracked by BountylineBefore uploading anything and again before listing the coin, the site reads a .bountyline file at the root of the repository's default branch. It must name the launching wallet. Forks are refused. Only someone who can push to the repository can add that file.
A payout collects the fees and pays the contributor in one transaction.
Enforced on-chain by SolanaSweep, collect, the SOL transfer and the memo are instructions of a single transaction: all of them happen, or none. Each payout links to it on Solscan.
Every payout names the pull request it pays, on-chain.
Enforced on-chain by the SPL Memo programThe memo bountyline:1:<coin>:<PR number> is part of the transaction. Anyone can read it on Solscan without asking this site.
Only merged pull requests of the coin's repository count as payouts.
Tracked by BountylineThe server re-reads each payout: signed by the coin's creator, one memo, SOL to one other wallet. Then it asks GitHub whether that pull request exists in the repository and is merged. A transfer back to the creator's own wallet is refused.
Fees collected but not paid out show up on the coin page.
Tracked by BountylineThe site reads the creator wallet's transactions since launch, adds up every creator-fee collection, and compares the pledged share with what was paid. It reads up to 500 new transactions at a time and says so when it couldn't read them all.
The creator pays bounties regularly and fairly.
Creator's wordOnly the creator's wallet can collect the creator fees, so only the creator can pay. Bountyline can't make them do it, and can't judge whether a pull request deserved its amount: it shows what was owed and what was paid, pull request by pull request.
Nothing is signed that the review didn't show.
Tracked by BountylineTransactions are checked against a list of allowed programs and simulated after you sign: if one would take more SOL than shown, it isn't sent.
Bounties will hold the coin's price up.
NobodyPaying contributors doesn't buy anything. A coin can lose all its value in minutes, whatever its repository does.
Fees
Every fee is shown again before you sign. Bountyline takes none.
Creating the coin
No pump.fun creation fee; about 0.02 SOL of rent for the new accounts, and network fees
Solana
Your dev buy
pump.fun's trading fees, plus PumpPortal's 0.5% fee (the service that builds the creation transaction)
pump.fun, PumpPortal
Trading on the curve
pump.fun's protocol and creator fees on every buy and sell; the creator fee is what pays bounties
pump.fun (live rate on the home page)
A payout
Network and priority fees (default 0.0001 SOL). The bounty itself goes in full to the contributor
Solana
Bountyline
Nothing. No service fee, no share of creator fees, no share of bounties
Bountyline
$BOUNTY
Mint 5wp6BpXYeZhewS9BRhHHboQs9SjPbbuTqptzFC84pump
Its bounties on BountylineQuestions
+Where does the bounty money come from?
From the coin's creator fees: pump.fun sets one aside on every trade for the creator's wallet. The payout collects them and sends the bounty in the same transaction. The creator can also pay from the wallet's own SOL.
+How does a contributor get paid?
Open a pull request that fixes a bounty issue and write “Bountyline: <your Solana address>” in its description. Once it is merged, the maintainer picks it on the coin page and pays it. No account, no sign-up.
+Why does my repository need a .bountyline file?
It is how anyone can check that the coin's launcher can push to the repository. Without it, anybody could launch a coin for a famous repo. One line: wallet: <your address>, on the default branch.
+What if the creator never pays?
Then the coin page shows the fees collected and the pledged share still owed. Bountyline can't pay for them: only the creator's wallet can collect creator fees.
+Can the pledge or the repository change?
No. Both are in the metadata whose address pump.fun stored at creation. If the repository is renamed or moved, Bountyline follows it by its GitHub id.
+Can a maintainer pay themselves?
Not to the creator wallet: those payouts are refused. Paying another wallet they own can't be detected, so each payout shows the pull request's author, and flags pull requests opened by the repository's owner account.
+I launched several coins from one wallet. Whose fees get collected?
pump.fun keeps one fee vault per creator wallet, not per coin, so a payout collects the fees of all your coins. Launch each Bountyline coin from its own wallet to keep its ledger clean.
+Does it work after the coin graduates?
Yes. The same payout sweeps the fees off the PumpSwap pool, collects them and unwraps them to SOL.
+Does Bountyline hold my keys, my SOL or my fees?
No. Your wallet signs everything in your browser. Fees go from pump.fun's vault to your wallet and on to the contributor in the same transaction.
+Is Bountyline part of pump.fun or GitHub?
No. It is an independent site built on pump.fun's public programs and GitHub's public API.