Launch a coin for any repo.

Pick any repo on GitHub, yours or one you depend on. Every trade sends a fee to its stash, and 90% is held for the maintainers until they claim it.

  • Any public GitHub repo
  • 90% of fees to maintainers
  • Settles on Solana

The money is waiting for them.

Maintainers don't sign up first, ask for donations or chase sponsors. They sign in with GitHub and claim what their repo has earned.

Why stash.fun

Every app, every exchange and every chain runs on free code.

Solana itself is built on open source libraries.

Thousands of developers maintain that code at night and on weekends, for nothing.

When one of them burns out and quits, half the internet breaks.

1 maintainernights & weekends · $0

Meanwhile, memecoins move billions of dollars a day, and almost none of it goes to anyone who builds anything.

Memecoin tradingBillionsof dollars, every day
To the builders≈ 0almost none of it

stash.fun connects the two.

Any repo on GitHub

Any repo.
Any language.

Paste the repo, name the coin, sign once. Launch for your own project, or for the one your whole stack quietly depends on.

stashfunExample

Launch a coin

Repo
a
anza-xyz/agaveRust· Public
Solana validator client
Coin
A
Agave $AGAVE
First buy0.5 SOL
NetworkSolana
Fee split
90% maintainers10% stash.fun

Fees would be held for the anza-xyz/agave maintainers.

1 / 11 · Example

    From your terminal · coming soon

    Your commit
    is your coin.

    Add launch: $TICKER to a commit, push, and the coin is live. No dashboard, no form. The repo you push to gets the stash.

    1. 1
      Add one line to a commitAnywhere in the message body.
    2. 2
      PushLike any other day.
    3. 3
      The coin is liveFees start filling the stash on the first trade.
    git commit -m 'ship it' -m 'launch: $TICKER'

    Single quotes keep your shell from expanding $TICKER.

    mira/lumen · commits main
    1. L
      ship streaming parser launch: $LUMENmira committed just now
      7c1e9a2
    2. docs: add benchmarks vs. serde_jsonmira committed 2 hours ago
      41b0d3f
    3. fix: handle CRLF in multiline headersana-k committed yesterday
      9e02c71
    4. tokenizer: zero-copy string slicesmira committed 3 days ago
      3ab8d10
    stash-funbot commented on 7c1e9a2

    $LUMEN is live. 90% of its trading fees go to the mira/lumen stash.

    Maintainers can claim any time by signing in with GitHub at stash.fun.

    Ask stash.fun

    Just say it.

    Type the repo and the ticker. stash.fun turns it into a launch draft you can check and sign.

    For maintainers

    Claiming takes
    one sign-in.

    90% of every fee is held in the repo's stash until its maintainers sign in with GitHub and claim it. Nobody has to opt in for the stash to start filling.

    • Sign up first
    • Ask for donations
    • Chase sponsors
    1. 1
      Sign in with GitHubThat's the whole sign-up.
    2. 2
      Pick a walletYour connected wallet, or any Solana address.
    3. 3
      Claim the stashEverything held since launch, sent on-chain.
    m
    mira/lumenRust · Example
    L$LUMEN
    In the stash
    18.462SOL
    Held for maintainers · unclaimed
    Fees in · last 26 weeks
    Latest fees

      Example stash. Try the claim flow, nothing is sent.

      How it works

      Launch for any repo.
      90% of the fees go to its maintainers.

      1

      Pick a repo

      Any public repo on GitHub. Your own project, or one you love and depend on. Split the fees across up to 5 repos.

      2

      Name it and sign once

      Your wallet signs once and the coin trades right away. Soon you'll also be able to add launch: $TICKER to a commit and push.

      3

      Maintainers claim 90%

      Every trade adds to the repo's stash. Maintainers sign in with GitHub and the stash goes to their wallet.

      Launchpad

      Coins on stash.fun.

      Explore launched coins and the fees waiting for their repos.

      See all coins

      Launched by people on stash.fun. Coins aren't affiliated with or endorsed by the projects they're for.

      0 SOL waiting for maintainers

      Fund the code
      you run on.

      Launch a coin