Skip to content
anyclaim

Docs

How ANYCLAIM works

Overview

ANYCLAIM launches coins on pump.fun whose creator fees belong to the people holding them. Each coin gets its own fee wallet, and that wallet is set as the coin's pump.fun creator, so every trade's creator fee lands there instead of in one person's wallet.

A keeper collects those fees, credits them to the coin's holders in a ledger, and keeps the SOL in a shared claims pool. Holders claim whenever they want, as SOL or as another asset on another chain through NEAR Intents.

Where the fees go

PartShareGoes to
House cut10%The house pot, credited to $ANYCLAIM holders once that coin exists
The coin's part90%Its holders, pro rata; the creator can keep up to 50% of this part, chosen at launch

The holders' share is fixed when the coin launches and written into its metadata (anyclaim.holdersBps). The default is all of it. A creator who keeps a share is credited the same way holders are, and claims the same way.

The $ANYCLAIM coin itself, if launched here, has no house cut: all of its fees go to its holders, and they also get the house pot.

Epochs

Every 10 minutes the keeper collects any creator fees waiting on pump.fun (on the bonding curve and, after graduation, on PumpSwap). It books the house cut, moves the coin's part to the claims pool, and runs an epoch once at least 0.001 SOL is waiting and the last epoch is 10 minutes old.

  1. Snapshot: every wallet holding at least 0.01% of supply, read straight from the token program. Curves, AMM pools and other program accounts are not wallets and drop out.
  2. Credit: each holder gets floor(holders' part × their balance ÷ all eligible balances), in whole lamports. The epoch, every credit line and every balance are written in one database statement.
  3. Nothing moves on chain for an epoch. The SOL is already in the pool; the ledger now says whose it is.

Credits never expire. Selling your tokens stops future credits but keeps what you have earned.

Claiming

On the claim page you pick an asset and chain, enter the address it should go to, and sign one message with your Solana wallet. The message names the route, the destination, a one-time nonce and the time; the server checks the ed25519 signature against your wallet before anything happens. Signing is free and moves nothing from your wallet.

  • SOL on Solana: the pool sends your whole balance, minus 10,000 lamports for the network fee, straight to the address.
  • Anything else: the server takes a live 1Click quote (SOL in, your asset out, exact input) that comes with a one-time Solana deposit address. The pool sends your SOL there; a NEAR Intents solver delivers the asset on its chain. Refunds go to your own Solana wallet as SOL.

Your balance is debited and the claim recorded in the same statement, before the pool signs anything, and the signed transaction is stored before it is sent. So every claim ends one of two ways: it lands, or the keeper sees it never landed (failed or expired) and puts the lamports back into your balance.

Routes

17 routes, all quoted live by NEAR Intents except the direct SOL transfer:

AssetChainAddress
SOLSolanaSolana address
USDCSolanaSolana address
USDCBase0x…
USDCEthereum0x…
USDCArbitrum0x…
BTCBitcoinbc1q…
ETHEthereum0x…
ETHBase0x…
ETHArbitrum0x…
ZECZcasht1…
NEARNEARname.near
DOGEDogecoinD…
LTCLitecoinltc1q…
DASHDashX…
ALEOAleoaleo1…
XRPXRP Ledgerr…
USDTSolanaSolana address

Each route has its own minimum, set by NEAR Intents and the solvers. Bitcoin's has been around 0.07 SOL; most others are a few thousandths of a SOL. The claim page shows the minimum before you sign.

What can go wrong

  • No solver fills a cross-chain quote: 1Click refunds the SOL to your wallet. The claim shows as refunded.
  • The pool's transfer fails or expires: the keeper reverses the claim and your balance is back, usually within a couple of minutes.
  • The quote moves: you get what the live quote said, within 1% slippage, or the solver doesn't fill and you're refunded.
  • A wrong destination address cannot be undone. The page checks the format for each chain, and NEAR Intents rejects addresses it can't deliver to, but a valid address that isn't yours is still valid.

Wallets and records

Every key is derived from one server seed: one fee wallet per coin, the claims pool, and the house pot. Every transfer carries a memo:

  • anyclaim:c<id>:fees collecting a coin's creator fees
  • anyclaim:c<id>:move moving them to the pool and the house
  • anyclaim:p<id> a claim leaving the pool

Claims pool GjY8Gco4nVX4MNkYUMqZ2yXsQpTcx2YrbFf2vesWDWji
House pot EYJ5dyhMmcP7umNw1cWSd9S84knWPZbdkSjdRaAdCCGU

The pool always holds at least everything it owes: every unclaimed credit, everything waiting for an epoch, and a small float so it never drops under Solana's rent minimum.