Pick a ticker, pick an @username, trade the vibe.
How StonkFren works
Browse, launch, and trade themed markets. No finance degree required.
What is this?
StonkFren is social trading on Base. Each market pairs a reference ticker (like COIN) with an X @username. You trade a themed token for that combo, not shares in a company.
The ticker sets the starting price vibe. The @username is whose community market it is. Your buys and sells move the Fren price on a bonding curve.
Pro tip: If you came here to buy actual stock, wrong door. Fun door, though.
Finding markets
Tap Search in the header to find tickers or @usernames. Home shows trending and newest markets. Markets has the full list with filters and sort.
Open any market for its chart, live trades, chat, and buy/sell panel. Follow a market to get alerts when something moves.
- Home: previews and Launch a Fren
- Markets: browse everything
- Profile: your holdings, stats, and rewards
- Stats: platform volume and activity
How to trade
Connect your wallet. You need USDC for buys and a little ETH for gas. Open a market, pick Buy or Sell, enter an amount, and confirm.
Buys give you Fren tokens. Sells cash you out in USDC from the market pool. You see an estimate before you confirm.
- Use the slippage control if you want tighter limits on big trades
- The chart may say Updating chart... for a moment after you trade
- Live Activity on the market page shows trades right away
Pro tip: Wallet rejected it? Usually not enough USDC or gas.
Launch a Fren
Go to Launch, pick a ticker from the list, choose the @username, and submit. Confirm in your wallet when prompted. Your market goes live when deployment finishes.
Customize it anytime: icon, background theme, about text, and hero copy in market settings. You can also make a small opening buy (up to 10 USDC) when you launch. That buy skips launch protection pricing if you turned protection on.
- Each market is ticker plus @username, like COIN · @brian_armstrong
- A slice of every trade on your market goes to Fren holders as rewards
- Launching does not mean an official tie to the ticker or the @username
Launch protection
Optional when you launch. For a short window after go-live, early buyers pay extra on top of the normal price. That extra cost fades until everyone pays the regular price.
It slows down bots that try to grab the cheap tokens in second zero. Sells are never penalized during the window.
- You pick how strong the protection is and how long it lasts
- The market page shows a live countdown and current multiplier while active
- Your opening launch buy skips the protection price if you use it
Pro tip: Snipers pay more early. Patient frens get more tokens for the same USDC.
Why price moves
Each market starts with a price tied to the reference ticker. More buys push price up along a curve. Sells pull it back down as tokens leave the pool.
No order book. You trade directly with the market. More buyers usually mean a higher price. More sellers mean a lower price.
- Price can also shift if the reference ticker moves a lot since launch
- Small markets move fast. That is normal.
Liquidity
There is no pre-filled pool on day one. Liquidity is the USDC traders have paid in through buys, minus payouts from sells and fees.
You can sell whenever the market holds enough USDC for your trade. Thin markets can move price sharply on big sells.
Pro tip: Liquidity is crowd-funded. Be nice to the pool.
Market cap
MCap on a market page is the Fren market cap, not the real-world market cap of the reference ticker.
It is roughly current Fren price times tokens on the curve. Brand-new markets with tiny volume often show a small number. That is expected.
- Chart toggle: Price, MCap, or Candles
- Reference ticker price on the page is context only
Fees
Every buy and sell includes a platform fee and a holder reward slice. They come out of the trade before tokens or USDC move.
The trade panel shows estimated fees before you confirm. Holder rewards go to people holding that Fren.
- Platform fee keeps StonkFren running
- Holder rewards accrue to token holders. Claim on Profile or the market rewards page
Holder rewards
Hold Fren tokens and you earn a share of trading fees on that market when others trade. Rewards add up over time.
Check Profile or the market rewards page for pending amounts. Claim in USDC when you are ready.
Send tokens
Use Send to gift Fren tokens to another @username or wallet. The recipient resolves automatically as you type. Double-check before confirming. Sends cannot be undone.
Before you trade
StonkFren tokens are themed digital assets for entertainment. They do not represent ownership of any underlying asset, pay no dividends, and are not endorsed by referenced companies or people.
Prices can go down. Things can break. This is not financial advice. See Risk disclosure in the footer for the full version.
Pro tip: Never trade rent money. Seriously.

Profile and chat
Set a username and profile photo on Profile. Your photo shows in market chat and on your public profile.
Market activity shows your @username when you have a profile. Without one, feeds show your wallet address only.
Market chat is for banter plus alerts on big trades or sharp moves. Follow markets for notifications in the bell icon.