
Flywheel
Half of every fee is already spoken for.
On every AMD coin the locked split sends 25% of the creator fee to a buyback wallet and 25% to a liquidity wallet. AMD's keeper buys $AMD with one and adds to its PumpSwap pool with the other, in capped runs. This page shows the loop, the arithmetic and what is running today.
- Buyback wallet 25%
- Liquidity wallet 25%
Status: not started. No buyback or liquidity add has landed yet. AMD's keeper starts both once it is running.
Totals count landed transactions, so this line can trail the keeper by a run.
The loop
Five links, four of them code.
Each of the first four links is something AMD's code does or a rule that pump.fun's programs enforce. The fifth is the hope that makes it a flywheel, and no code guarantees it.
A trade pays a fee
Someone buys or sells any AMD coin, on its bonding curve or in its PumpSwap pool. Each coin was created with a 2% creator fee, so the trade pays one.
The fee is split and locked
The creator fee follows the split locked at launch: 40% to the creator's choice, 25% to AMD's liquidity wallet, 25% to AMD's buyback wallet and 10% to AMD's treasury. The same three AMD wallets receive their shares from every coin. Neither the creator nor AMD can edit the split afterwards.
The keeper pays it out
AMD's keeper checks every minute. Once a coin's fee vault holds 0.05 AMD (the setting at the time of writing), it pays the four shares out in AMD. The payout is a permissionless instruction, so anyone can run it if the keeper does not.
The wallets go to work
The buyback wallet buys $AMD. A run spends at most 0.5 AMD, and runs are at least five minutes apart (the settings at the time of writing). Once the token has a PumpSwap pool, the liquidity wallet swaps part of its AMD for the token. It deposits both sides into that pool, under the same limits. The $AMD the buyback wallet buys, and the LP tokens the liquidity wallet receives, stay in those AMD wallets.
More trading, if it comes
A token with steady buying and a deeper pool is easier to trade and easier to notice. If that brings more traders and more launches, there are more fees to split. This link is an expectation. No code makes anyone trade.
Depth is something you can measure. Every AMD quote shows its price impact before you sign.
The arithmetic
Where the volume goes
The split is fixed, so the numbers are multiplication. Pick an amount of AMD traded across all AMD coins.
1,000AMD traded
≈ $1.69
- Creator fee
- 2% of volume
- 20 AMD≈ $0.03
- Creator's choice
- 40% of the fee, 0.8% of volume
- 8 AMD≈ $0.01
- Liquidity wallet
- 25% of the fee, 0.5% of volume
- 5 AMD≈ $0.0085
- Buyback wallet
- 25% of the fee, 0.5% of volume
- 5 AMD≈ $0.0085
- Platform (treasury)
- 10% of the fee, 0.2% of volume
- 2 AMD≈ $0.0034
| Volume | Fee | Creator's choice | Liquidity | Buyback | Platform |
|---|---|---|---|---|---|
| 100 | 2 | 0.8 | 0.5 | 0.5 | 0.2 |
| 1,000 | 20 | 8 | 5 | 5 | 2 |
| 10,000 | 200 | 80 | 50 | 50 | 20 |
| 100,000 | 2,000 | 800 | 500 | 500 | 200 |
Each wallet can spend at most 144 AMD a day at the current pace (see The pace).
The pace
Small runs, on a timer
Each run is capped. A buyback run spends at most 0.5 AMD. A liquidity run uses at most 0.5 AMD, swap and deposit together. A wallet waits at least five minutes between runs. At those settings each wallet can put at most 144 AMD to work in a day.
The cap only bites when AMD coins trade more than about 28,800 AMD in a day. Below that, the keeper spends each wallet's balance up to the cap on every run, so volume sets the pace. A balance under 0.001 AMD waits, and the liquidity wallet keeps a little AMD back after each deposit. Above the cap, AMD waits in the wallet for the next run.
A run is refused if the price moves more than 3% between its quote and the fill. The keeper simulates every transaction first and saves its signature before it sends, so a crash cannot repeat a buy.
These are AMD's settings at the time of writing. AMD can change them. The docs list the current values.
Stages
Where the loop is today
The loop starts when $AMD exists, and it grows in two steps.
- Now
Collecting
Before $AMD is set up, fee payouts reach the buyback and liquidity wallets and wait there as AMD. Nothing is bought.
Buying
While $AMD trades on its bonding curve, the buyback wallet buys it in capped runs. The liquidity wallet keeps collecting, because there is no pool to deposit into yet.
Buying and adding
Once the token's curve is full and its PumpSwap pool exists, the liquidity wallet starts swapping and depositing. Both wallets then run on the same schedule at the current settings.
The marker follows AMD's own totals of landed transactions, so it can trail the keeper by a run. The first landed buyback moves it to Buying, and the first landed liquidity swap or deposit to Buying and adding.
Check it yourself
The wallets are public
AMD's three fee wallets are the same on every coin. Open them in an explorer and watch.
AMD arrives after each fee payout. Once the loop starts, it leaves in swaps for $AMD.
AMD arrives after each fee payout. Once the token has a pool, it leaves in a swap and a deposit, and LP tokens arrive.
AMD arrives after each fee payout.
- Open a coin's About tab. The fee split shows what each share is for and where the creator's share goes. The addresses of the other three are in the table above.
- After a payout, watch AMD arrive in the three wallets above.
- Once the loop starts, watch the buyback wallet swap and the liquidity wallet deposit.
Limits
What the flywheel cannot do
- It cannot make anyone trade.Fees exist only when coins trade. A quiet week fills the wallets slowly.
- It cannot set a price.A buyback is demand. It is not a floor, and it can be outsold.
- It does not back your coin.Liquidity and buybacks go to $AMD. Each coin has its own pool, created when its curve is full.
- It does not burn.The buyback wallet holds what it buys and the liquidity wallet holds its LP tokens. The keeper has no code to sell, burn or withdraw them. The wallets are AMD's, so this is how the code behaves, not a lock.
- It runs at a set pace.Large volume fills the wallets faster than the keeper spends.
- It can be paused.AMD's admin can pause the keeper. The split stays on-chain and fees keep collecting in pump.fun's vault, but payouts, buybacks and liquidity adds wait until the keeper resumes. Anyone can run a payout.
- It needs $AMD.Until it exists, the loop has not started.
More risks are listed in the docs.
Questions
Straight answers
Does AMD burn what it buys?
No. The buyback wallet holds the tokens it buys, and the liquidity wallet holds its LP tokens. The keeper has no sell, burn or withdraw path, but both wallets are AMD's.
Does my coin's fee deepen my coin's pool?
No. The liquidity and buyback shares go to $AMD. Your coin gets its own PumpSwap pool when its curve is full.
Can a creator keep the 50%?
No. The split is the same on every coin. The creator chooses only where the 40% goes.
Who decides how much is spent?
The keeper's settings: 0.5 AMD per run, five minutes between runs and 3% slippage at the time of writing. AMD sets them and can change them.
What if the keeper stops?
Fee payouts are a permissionless instruction, so anyone can run them. Buybacks and liquidity adds need the keeper, so they wait until it is back.
When does it start?
When AMD sets up $AMD and the first buyback lands. The status line at the top of this page follows AMD's own totals.
Coins can go to zero. So can $AMD. The liquidity this loop adds belongs to $AMD's pool and backs none of the coins. Nothing here is advice.
AMD is an independent project. It is not affiliated with pump.fun or with Advanced Micro Devices, Inc.
AMD has not been audited.
