Skip to content
Savepoint

Docs

How Savepoint works

Savepoint turns an idea into a playable game with its own coin on Pump.fun, then keeps improving the game with an AI agent. Here is exactly what happens, and what does not.

Launching a game

You describe a game, Claude builds it, and you play and refine it in your browser before anything is public. Then you pick a name, ticker, image and your vision for the game.

Launching takes one wallet approval that signs two transactions: the first creates your coin on Pump.fun, the second routes its creator fees to the agent wallet and locks the split. Rent and fees cost about 0.02 SOL. After both land, the server checks them on-chain before it lists your game.

Coins trade on Pump.fun from the first second. You can also choose to buy some of your own coin in the launch transaction itself (optional, up to 100 SOL, shown with a live quote); the game page then shows the share of the supply you bought, read from the chain. You are buying with your own SOL and it can lose value like any coin. The trading fee on that first buy goes to you, because fee routing is set up right after it.

Already have a Pump.fun coin? Connect the wallet that created it and attach a game. Its fees stay with you and are not routed to the agent.

Fees

For coins launched here, 100% of the Pump.fun creator fees go to the Savepoint agent wallet. The fee split is set in the launch transaction and its admin is revoked, so it cannot be changed afterwards by anyone, the creator and Savepoint included.

The agent wallet is 6LGWwsajuEm87zFZRu43N34U1FYxETfNSkUgcLMML5Wq. Its balance is public. Fees are paid out to it by a scheduled job that calls Pump.fun's permissionless distribute instruction.

The fees pay for the AI models and infrastructure that build and improve games. Apart from the 48-hour round rewards, which are funded by $SAVEPOINT's own fees (see below), they are not shared: nothing goes to holders and nothing is bought back or burned. Holding a coin does not entitle you to anything beyond the right to suggest and vote on ideas for that game.

The agent

The agent takes the current game, the creator's vision and the top-voted open idea, asks Claude for one focused improvement, and checks that the result is a valid page, that its JavaScript compiles and that it still reports scores. If any check fails it tries once more, and if that fails too the current version stays untouched. Every version stays playable and you can compare any two.

It runs on a schedule (games with open ideas, or untouched for a day, are picked up) and when the creator or a holder presses “Build next version”. A game gets at most one new version every 60 minutes. Model output can be wrong or disappointing: that is why ideas and versions are public.

Ideas, votes and leaderboards

To suggest or vote on ideas for a game you sign in with your wallet (a free message signature, no transaction) and hold at least 100,000 of that game's coin. The creator can always take part.

Anyone can play. Signing in puts your best score on the hourly, daily and all-time boards. Scores are reported by the games themselves, so they can be faked: the boards themselves pay nothing. Daily boards reset at 00:00 UTC. Each hour one game is the Arena of the hour.

48-hour rounds

Every 48 hours (from 00:00 UTC) a round ends and the counters start again from zero. The creators of the three games with the most players share the creator fees that $SAVEPOINT, the token of Savepoint, generated during that round: 15% for the first, 7% for the second and 3% for the third. The rest stays in the agent wallet.

A player is a wallet that signed in and finished a run of a game launched on Savepoint. The creator's own wallet doesn't count. Rewards are paid manually by Savepoint after a round closes, and each payment is listed with its transaction on the rewards page. Fees can be low or zero, and Savepoint may withhold a reward for obvious abuse. The calculation may be incorrect: counts and amounts are measured automatically and approximately, so treat them as estimates that Savepoint can correct before paying.

Tournaments

The creator of a game can run one tournament at a time. There are two kinds. Prize tournaments: the creator locks a prize in SOL, in the game's coin or in $SAVEPOINT. Paid tournaments (only if enabled on this deployment): players pay an entry fee in SOL and the pot is the prize. In both, the creator picks the duration and how the three best scores split the prize or pot, and each wallet can enter once.

Only scores set after you entered and before the end count, and the best one is kept. Ties go to whoever reached the score first. If fewer than three players scored, a prize tournament returns the empty places' share to the creator, a paid one splits the pot among the places that were filled, and if nobody scored everything is refunded.

Where the money is. Prizes and entry fees are sent to an escrow wallet run by Savepoint. It is a normal wallet, not a smart contract, so nothing on-chain forces the payout: Savepoint sends it by hand after the end and lists each payment with its transaction. Scores are reported by the games, so they can be faked, and Savepoint may withhold a payout for obvious cheating. Entry-fee contests with cash prizes are regulated in many places, which is why paid tournaments are off unless the operator turns them on.

Ratings, suggestions and profiles

Signed-in players can rate a game from 1 to 5 stars and write a short review, once they have finished a run. There is one review per wallet per game (posting again edits it), and creators can't rate their own games. Suggestions on a game are voted once per wallet per suggestion; the most-voted one shapes the next version together with the creator's vision. The changelog on each game page lists every version and what changed.

Every wallet has a profile at /u/<wallet>: games launched, games played, runs finished, time played, tournaments joined, reviews and earnings. Counts come from activity while signed in; play time and runs are self-reported.

Badges, dashboard and the agent ledger

Profiles show badges (Runner, Explorer, Marathon, Streak, Critic, Creator, Competitor, Champion, Round winner, Shaper) in bronze, silver and gold. They are computed from the activity shown on the profile, so they always match it, and since runs and play time are self-reported they are for fun.

Creators get a dashboard with plays, signed-in players, returning players, ratings, market cap, versions, open suggestions and a 14-day plays chart for each of their games.

The agent ledger compares what the agent wallet received in creator fees with what the agent cost: AI usage (an estimate from token counts), round rewards paid, and other costs Savepoint adds by hand. It is a transparency tool, not an audit, and it only covers what was recorded since it shipped.

Safety and risks

  • Games are AI-generated, user-influenced code. They run in a sandboxed frame with no network, no storage and no access to this site or your wallet. A game can only report a score.
  • Launching spends real SOL on Solana mainnet and cannot be undone. Read what your wallet asks you to sign.
  • Coins are experimental and can lose all their value. Savepoint does not promise price, liquidity or returns. Nothing here is financial advice.
  • The agent can introduce bugs. Report problems to @savepoint_fun.