Disclosure: I hold $OTC. NFA, DYOR. I'm not affiliated with the team. Everything below is either the project's own documentation (quoted or paraphrased and labelled as such) or data I pulled myself on Fri Sep 25, 2026 around 11:33 PM CT.
Contract (Solana mint, Token-2022): MukLDtJ8Cx9DxLbeyLRSWPSposTMWuwHANbuaudpump
Several unrelated tokens use the OTC ticker. Identify this one by the mint above, not by the ticker.
What OTC Desks is, per its docs
The docs describe OTC as a protocol that runs products on Solana and routes their fees to holders. Two products run today:
-
The launcher. Coins launched through it are ordinary pump.fun (or Meteora) coins, but at creation their creator fees are assigned to the protocol's reward wallet instead of to the creator. The docs say pump.fun revokes the admin once that fee split is written, so it can't be pointed elsewhere later. A worker claims the fees roughly once a minute, and most of each fee is spent on a tokenised stock (for example NVDAx or SPYx) that is sent pro rata to that coin's holders.
-
Desks. A desk is a Metaplex Core NFT with a vault attached. Minting one burns OTC and costs a 0.5 SOL surcharge (0.45 SOL to the desk pot, 0.05 SOL to the protocol). When the pot fills, it buys one stock and credits every live desk the same amount. Selling the NFT sells the vault with it.
The docs also say OTC intends to add more products over time and plug them into the same fee split and wallets. That's a stated plan, not something I can verify.
Where a launcher fee goes (the docs' table)
| Share | Of each claimed fee | Per the docs |
|---|---|---|
| Holders of the launched coin | 67.5% | Buys tokenised stock for them |
| Desk pot | 10% | Paid out to desks on their rounds |
| Buyback | 10% | Buys OTC on the open market and burns it |
| OTC holders | 5% | Paid in SOL |
| Protocol | 5% | Servers, database, APIs |
| Account rent | 2.5% | Opens the token accounts holders are paid into |
OTC's own trading fees are split differently: 50% to the desk pot and 50% to buybacks and burns, per the docs' "The numbers" table.
The 5% to OTC holders goes out in SOL every 12 hours to every wallet holding at least $20 of OTC, in proportion to holdings, with nothing to claim. Supply that can't be sold is excluded from the division.
The buyback runs about every five minutes, and the buy and the burn are separate transactions on purpose so each is visible on-chain. The docs point out that minting desks has burned far more OTC than the buybacks have.
In one sentence: OTC's value capture depends on launcher volume (fees from coins launched through it) plus fees from OTC's own trading. When launches slow down, the buyback and the SOL payouts shrink with them.
What the project's own numbers show
These come from the project's API (otcdesks.cash/api/revenue, pulled 11:32 PM CT). They are the project's figures, and each row on its revenue page links to a transaction. I haven't reconciled the totals on-chain, but I did check one buyback cycle myself (next section).
-
All-time fees earned: ~27,774 SOL. Distributed to holders: ~18,961 SOL across ~400,700 payouts.
-
Buyback since Sep 1: ~1,864 SOL spent, ~21.38M OTC bought, ~21.41M OTC burned.
-
Burned by desk mints: 252.8M OTC. Desks minted: 2,285.
-
Launcher fees by UTC day: peak ~6,067 SOL on Sep 8;
263 SOL on Sep 23, ~115 SOL on Sep 24,49 SOL on Sep 25. That puts Sep 25 roughly 99% below the peak day. The two days before Sep 23 were under 1 SOL each. -
Buyback on Sep 25 (UTC): ~23.5 SOL spent, ~378K OTC burned. The most recent buy I saw was at 11:11 PM CT and the most recent burn at 11:26 PM CT.
-
Last reward distribution: 10:46 PM CT, per the rewards API.
That's a machine that is still running, at a small fraction of its September size. The site banner says OTC is "rolling out several updates over the course of the next couple of days." Whether those bring launcher volume back is the main thing I'm watching.
What I checked on-chain (Sep 25, ~11:33 PM CT)
| Check | Result | Source |
|---|---|---|
| Mint authority | Disabled (null) | RugCheck, Jupiter audit |
| Freeze authority | Disabled (null) | RugCheck, Jupiter audit |
| Transfer fee | 0% | RugCheck |
| RugCheck | Score 1, no risks listed, not flagged as rugged | RugCheck |
| Main pool | PumpSwap OTC/SOL, | DexScreener, RugCheck |
| All markets | ~$715K total liquidity | RugCheck |
| Jupiter | Verified; dev wallet ~0% of supply, one launch | Jupiter |
| Supply | ~690.8M | RugCheck, Jupiter |
| Holders | 18,437 | Jupiter |
| Price / market cap | ~$0.00615 / ~$4.25M (FDV = market cap) | DexScreener main pair |
| 24h | −34.6% on the main pair; ~$1.39M volume; 6,874 buys / 5,811 sells | DexScreener |
One buyback cycle, checked on-chain. At 11:11:48 PM CT the buyback wallet named in the docs (5JVy…Cvee) bought ~7,275 OTC from the main PumpSwap pool for ~0.386 SOL (tx). Five seconds later, a separate transaction from the same wallet ran an SPL Token burn of ~7,275 OTC (tx). That matches the docs' description: buy and burn as two visible steps. At that size, it's small next to the pool.
The risks, stated plainly
-
The linked-wallet cluster is ~28% of supply. RugCheck's transfer-network analysis groups 1,336 wallets holding
194.6M OTC (28.2%) into one cluster, up from ~25% earlier on Sep 25. It might partly reflect the protocol's own payout flows, but I haven't verified that. If a large share of it is controlled by one party, that's a real overhang. -
Concentration. One unidentified wallet (94sB…DRnK) holds ~7.3%. RugCheck puts the top 10 at ~31%, including the pool at ~5.6%. Jupiter flags ~2,070 bot wallets holding ~11%.
-
Revenue has fallen hard from its peak. Launcher fees on Sep 25 were about 99% below Sep 8. The buyback currently spends a couple of dozen SOL a day, which is small next to about $1.4M of daily volume.
-
Most volume isn't organic. Jupiter counts roughly $184K of ~$1.73M 24h buy+sell volume as organic (about a tenth), from 126 organic buyers.
-
Deep drawdown. At ~$4.25M, the market cap is roughly 83% below the ~$24.6M peak on Sep 7 (CoinGecko ATH price × supply at the time), and daily swings are large.
-
The terms say payouts can stop. From the terms: payouts "can be delayed, reduced, or stopped at any time, and have been." The terms also say rewards are "not an investment product, a dividend in the corporate sense, a revenue share, a yield product, or a security." They say buybacks "are not a commitment to future purchases, can be started, stopped, or changed without notice." And they say the split "can change... for future claims at any time."
-
Operator-controlled wallets and an anonymous team. Fees sit in wallets the operators control between claim and payout (the terms say so in section 4). The operators say they may hold OTC while running the mechanisms that affect it.
-
Tokenised stock is not stock. The terms say reward assets carry their issuers' issuer, custody, redemption and de-pegging risks.
-
Only the main pool's LP locking is covered here. Some side pools are third-party positions.
Check it yourself
-
RugCheck for authorities, LP lock, holders and the insider-network graph.
-
Solscan to confirm the mint address.
-
DexScreener main pair for price, liquidity and volume.
-
The project's docs, terms and revenue page. Open a few buyback and payout transactions and compare them with the totals.
Data: DexScreener, RugCheck and Jupiter APIs, plus otcdesks.cash/api, pulled Fri Sep 25, 2026 at 11:32–11:33 PM CT. The docs and terms were read at the same time (terms dated 12 September 2026). Numbers move fast, so re-check before acting.
Contract: MukLDtJ8Cx9DxLbeyLRSWPSposTMWuwHANbuaudpump
Disclosure: I hold $OTC. NFA, DYOR.