Put your NFTs
on salary.
Launch a coin for any verified Solana collection. A share of every trade is paid to its holders in SOL, weighted by rarity, straight to their wallets.
SolanaMonkeyBusiness (SMB)Floor13.96 ◎7d572 ◎
ClaynosaurzFloor8.42 ◎7d243 ◎
Retardio CousinsFloor1.21 ◎7d152 ◎
GGSG: Galactic GeckosFloor4.2 ◎7d97 ◎
FroganasFloor0.415 ◎7d74 ◎
PortalsFloor0.1172 ◎7d12 ◎
BASCFloor0.2442 ◎7d12 ◎
PrimatesFloor0.247 ◎7d8 ◎
sharx by Sharky.fiFloor0.2515 ◎7d6 ◎
Meerkat Millionaires ClubFloor0.1706 ◎7d5 ◎
Elixir: OvolsFloor0.08368 ◎7d4 ◎
BONKzFloor0.1079 ◎7d1 ◎
SollamasFloor0.08665 ◎7d1 ◎
MeegosFloor0.03512 ◎7d1 ◎
Claynosaurz: ClaymakerFloor0.08077 ◎7d1 ◎
JellyDawgsFloor0.01326 ◎7d0 ◎
PepeFloor0.009595 ◎7d0 ◎
KAM1Floor0.004 ◎7d0 ◎
UnirexcityFloor0.0088 ◎7d0 ◎Solana's biggest collections, one launch away.
Real Solana collections with live Magic Eden floors. Launch a coin for one and its holders start earning from every trade.
Every trade pays the holders.
pump.fun pays a creator fee on every trade. Solary coins lock a split of that fee on-chain at launch, and the keeper sends the holders' part out in SOL.
Pick a collection
Any listed, verified collection. Every NFT in it already has a rarity tier from its traits.
Launch on pump.fun
Choose the holders' share (50%–80%). It's written into pump.fun's fee sharing and locked.
Holders get paid
Fees are claimed and paid out automatically to whoever holds each NFT, rarest first. No sign-ups.
Rarer NFTs earn more.
Every NFT is ranked from its traits and gets reward shares by tier. Shown: real SolanaMonkeyBusiness (SMB), one from each tier.
No coins yet. Be the first.
Pick a collection, set the holders' share, and launch. The first coin puts a whole community on salary.
Launch the first coinDon't trust it. Read it.
Every payout comes from a few lines of arithmetic you can check. The index rises with each fee claim, and an NFT is owed its shares times the rise since its last payout. Exact to the lamport, dust carried forward.
9export const ACC_SCALE = 10n ** 18n;1011/** Raise a coin's index by `lamports` spread over `totalShares`. `dust` stays with the coin for the next claim. */12export function accrue(lamports: bigint, totalShares: bigint): { delta: bigint; distributed: bigint; dust: bigint } {13 if (lamports <= 0n || totalShares <= 0n) return { delta: 0n, distributed: 0n, dust: lamports > 0n ? lamports : 0n };14 const delta = (lamports * ACC_SCALE) / totalShares;15 const distributed = (delta * totalShares) / ACC_SCALE;16 return { delta, distributed, dust: lamports - distributed };17}1819/** Lamports an NFT is owed for one coin. */20export function owed(shares: number | bigint, index: bigint, settled: bigint): bigint {21 const d = index - settled;22 return d > 0n ? (BigInt(shares) * d) / ACC_SCALE : 0n;23}
Your collection deserves a salary.
Launch a coin in a minute. Holders don't have to do anything.







































