Verdict as of 13 Sep 2026 UTC, at the
evidence boundary stated below.
Watching stores this token in a cookie in your browser so it
appears on your watchlist. No account, nothing
sent anywhere. Submit again to stop watching it.
This token can be transferred. The creator has given up the power to mint new tokens. The market feed lists no on-chain trading pool for this token. It reads decentralized exchanges only, so a token traded solely on centralized exchanges would also read this way. Guarded.
Control powers
Metadata authority — The token's name and image cannot be rewritten.
read on-chain
Mint authority given up — The creator has given up the power to mint new tokens.
reported by the security feed
Mint can be closed — The mint account cannot be closed.
read on-chain
New wallets start frozen — New wallets are not frozen by default.
read on-chain
Trading
No conventional trading pool — Not applicable — this token trades on its launch bonding curve, not a conventional pool, so there is no LP position to lock or burn.
read on-chain
Non-transferable — This token can be transferred.
read on-chain
Transfer fee — No transfer fee is charged.
read on-chain
Liquidity & holders
No on-chain trading pool found — The market feed lists no on-chain trading pool for this token. It reads decentralized exchanges only, so a token traded solely on centralized exchanges would also read this way.
reported by the market feed
Wallets funded from one source — The biggest wallets were not funded from a common source.
read on-chain
What matters here
No supported control power was confirmed at the block that was checked, but 4 of the checks could not run. That is not a clean result and is not being presented as one.
A check that could not run is not a check that passed.
This covers what the contract code allows - not who is behind the project, or what they intend to do.
Automated technical and market observations from public
data. This is not a guarantee that a token is safe or fraudulent, and it
is not financial advice.
Market
24h change+0.00%reported by the market feed
On-chain pools seen1reported by the market feed
Total supply1.00 billionverified on-chain
on-chain pools seen
1
Quoted against
SPYx
The market feed reads decentralized exchanges, so every figure above describes on-chain pools only. Trading on centralized exchanges is not visible to it.
Namefuck i should've heldreported by the security feed
Symbolfishreported by the security feed
Total supply1,000,000,000reported by the security feed
Trading pairCyRpd1z5hp… on pumpfunreported by the market feed
Trading since45 days agoreported by the market feed
How long this has existed
Domain registered
34 years ago
from the domain registry (RDAP)
Website first archived
30 years ago
from the Internet Archive
Age of the project's public footprint, not of the contract.
An established domain is not a guarantee and a new one is not an
accusation; neither changes the score.
Largest holders
Account
Held through
Share
CyRpd1z5hpkKunY3TF3CzwhHJLaXWKgBJvr3ZDX3RDiv
pump.fun bonding curve
99.16%
H321puLkRmVxB8HawQJtbsPr8fRTE6NErs4st23TcMMH
individually controlled account
0.24%
2H1fEHrMSaK6SYLccZ22u5LeW3FsAwr3tzMBAckFGqnJ
controlling program could not be read
0.17%
E3PnKbSYPRh59kxNP8ZvbaEcrBRwMWQeBuhupgEwB4UE
individually controlled account
0.13%
HvecyYryEwzQv5cWW56HSe54i568YAVWS267iZsEqpSk
individually controlled account
0.08%
5xe6E2gPPoZKeBPypB5dRgfcVcTruwXXwQnPqATsnKM8
individually controlled account
0.05%
31ErtCmhYNTwEmNHfhfcYGjfmb1KbDeC7szvJJuTBVfY
individually controlled account
0.03%
33EKBAWUHwwTaKdUtg8hkkwZuoCvLJELJYJop83EFo6v
individually controlled account
0.02%
8RJL1VTv5oZicmyt71GNodr64bXQ5GzBC94vMvNdCqyE
individually controlled account
0.02%
7T7mzpKLeweajjEbLEyt9v2WiCdp9fRuxn6bDy3RhPd8
controlling program could not be read
0.02%
Read on-chain at slot 446951618. Each account's
controlling program was resolved, so pooled and burned balances are named
rather than counted as people. Shares are of circulating supply, with
burned balances removed. Solana RPC returns at most the twenty largest token accounts, read at slot 446951618. These figures describe the largest holders only and are not a count of every holder. 6 of the 20 accounts examined could not be classified as a pool or a person; together they hold 0.2% of circulating supply, and that share is reported separately rather than counted as either.
What this scan does not establish
Solana holder concentration: only one provider answered, so it is not confirmed
This is an automated read of public on-chain data and
labelled provider feeds at one moment in time. It is not an audit, it
does not execute the contract's logic path by path, and a token can
change after it is scanned.
Evidence runs for this address
Collected
Pinned to
Provider agreement
Assessment at the time
13 Sep 2026 UTC
Finalized slot
None
recorded
recorded under an earlier method
14 Sep 2026 UTC
Finalized slot
446951618
Verified
recorded under an earlier method
The current run was read at
finalized slot
446951618,
hash 8KPbEm2P8NFt3tuCjZk625Q9KmWbgkZMXkeCBY3UNJFd, across
4 independent providers.
About fuck i should've held
fuck i should've held (fish) is a token on Solana. Its main trading pair has existed for 45 days on pumpfun. The selected venue feed reports a price of $0, $0 in its largest observed DEX pair and $0 of 24-hour volume across 1 pair(s). Contract controls, holder coverage, liquidity control and market quality are assessed separately; market activity does not improve or reduce the security-risk assessment.
Embed this assessment: <a href="https://vetmytoken.com/token/fuck-i-should-ve-held-fish-xdpump"><img src="https://vetmytoken.com/badge/08ca6ac1744233c0.svg" alt="fuck i should've held token intelligence"></a>
Community notes
VetMyToken would like to use Google Analytics to count visits and see which pages are read. It sets cookies and sends your page views to Google. Nothing is loaded until you choose, and you can change your choice any time under “Cookie settings” in the footer. Privacy policy.
Community notes