TELEPUMPDocs
Launch app
How it works

Overview

The path from a trade on pump.fun to GRAM in a Telegram wallet.

The flow

  1. Launch. You sign a create_v2 transaction on pump.fun. The coin's creator is the payee's creator vault.
  2. Trading. Every buy and sell on the bonding curve, and later on PumpSwap after the coin graduates, pays a creator fee. pump.fun holds it in a creator-vault account tied to the coin's creator.
  3. Collect. The operator calls pump.fun's collect_creator_fee, signed by the vault, which moves the SOL into the vault address.
  4. Bridge. The vault deposits SOL into Relay, which fills the order on TON in about a second and delivers GRAM.
  5. Paid. GRAM arrives at the TON address the username owner linked.

Components

ComponentWhere it runsHolds keys?
WebsiteBrowserNo
Launch APIServerless functionGenerates throwaway mint keys only
Creator vaultsSolanaYes, derived from the operator secret
Payout scriptOperator machineYes
RelayRelay networkIts own solver keys

What is on chain

  • The coin, its bonding curve and its creator: public, permanent.
  • A memo on each launch naming the payee: public, permanent.
  • Vault balances and every payout: public.

Nothing about you is stored off chain beyond what your wallet and the network already reveal. See the Privacy policy.