How it works
Twitchcraft is a live window onto pump.fun, tuned for coins about Twitch streamers.
- 1
A coin is created
Someone launches a coin on pump.fun. The site hears about it within a second over a live socket.
- 2
Its details load
The coin’s name, image and links are read from the metadata its creator published.
- 3
Streamers are spotted
If any link or the description contains a twitch.tv channel, the coin is filed under that streamer.
- 4
Trades stream in
Every buy and sell is decoded from Solana’s own logs and moves the numbers on the page.
Where the data comes from
- New coins: a public pump.fun event feed, read directly by your browser.
- Trades and prices: the pump.fun program’s transaction logs on a Solana RPC node, also read by your browser.
- The “Top of pump.fun” tab and coin history: pump.fun’s public web API, cached for a few seconds.
- Streamer names, pictures and live status: Twitch’s public API.
The live list lives in your tab. The one thing kept in a database is which coins link which Twitch channel, so a streamer’s page still shows them after you close the tab.
What “streamer” means here
A streamer tag only means the coin’s creator put that channel’s link in the coin’s metadata. Anyone can write any link. It never means the streamer made, approved or profits from the coin, unless they say so themselves.
Searching
The search box at the top looks in three places at once: Twitch for channels, pump.fun for coins by name or ticker, and this site’s own record of coins that link a channel. The “Filter loaded coins” box above the feed only narrows what is already in your tab.
Trading and launching
- Every coin here is an ordinary pump.fun coin. Trades happen on pump.fun’s bonding curve, then on PumpSwap once a coin graduates.
- Transactions are built in your browser and signed by your wallet. Twitchcraft never holds your keys or your funds, and charges no fee of its own.
- A coin launched here for a streamer names that streamer’s vault as its creator, so pump.fun pays the coin’s creator fees to the vault instead of the launcher. A vault is a Solana address this site derives from the channel’s permanent Twitch id.
- Vaults are held by Twitchcraft, not by the streamers. There is no claim process yet, so fees stay in the vault until one exists. Coins launched without a streamer, or on other sites, pay their creator fees to their own creator.
Launch a coin or read the risk page first.
Last updated 12 October 2026.