Holder Since

How long has this wallet held this token?

Paste a Solana wallet and a token. The chain’s own record answers, on a certificate you can post.

or pick:

Nothing to connect, nothing to sign. It reads public chain data, so any wallet can be checked by anyone.

Certificate of tenureholdersince.xyz
$ · · ·the token you paste

Wallet ····…···· has held it without a break since

day · month · year

  • ArrivedDay —of the token’s life
  • Sold—never, some, or not known
  • Added—times it received more
  • RankNo. —among certificates for the token
Not issued yetRead from public chain data. Not advice.

A blank certificate. It fills in with what the chain shows for the wallet and token you paste.

Leaderboards

Every token has a board of the certificates issued for it, longest tenure first. Wallets appear as their first and last four characters.

A board ranks the certificates issued here, not every holder of the token.

How it reads

  • What is read

    The wallet’s balance of the token now, across every token account it owns for it (the standard one or any other), and its transfers of the token as a chain index records them. Classic SPL tokens and Token-2022 tokens, transfer fees included.

  • Holder since

    The start of the present unbroken holding: the last time the wallet’s balance of the token went from zero to more than zero. A wallet that sold everything and came back is counted from the day it came back.

  • Arrived day N

    The wallet’s first receipt of the token, counted from the token’s creation (the first transaction of its mint). Day 1 is the token’s first 24 hours.

  • Never sold

    Printed only when no transaction in the wallet’s whole history lowered its balance of the token. A sale, a transfer to another wallet, a burn and a deposit into a staking contract all look the same on chain, so all of them count as “sold or sent out”.

  • Added

    Transactions that raised the balance after the start: buys, transfers in, airdrops and rewards alike. A swap that passes through the wallet counts once, by its net result.

  • Long histories

    Up to 200 transfers are read: the oldest 100 and the newest 100. With more than that, the certificate says “at least since” when the newest 100 show no break, and never says “never sold” unless a separate check finds no outgoing transfer at all.

  • What it cannot see

    Tokens that are staked, lent, in a liquidity pool or on an exchange are not in the wallet. Time the tokens spent in another wallet does not count: moving wallets restarts tenure. A wallet that holds none of the token gets no certificate.

  • Rank

    The position among certificates issued here for the same token, earliest start first. It is not a rank among all holders. Each row is a certificate as it was on its day of issue; a wallet later found empty loses its row.

  • Limits

    A certificate is kept for a day before the chain is read again. Each visitor gets 5 new lookups per ten minutes, and there is a daily total for everyone; when it is used up the page says so and opens again at 00:00 UTC.

  • Privacy

    The wallet address is sent to this site’s server for the lookup and is not stored in full: the certificate, the cache and the leaderboard keep its first and last four characters. Dates are UTC.

The token: Holder Since ($HOLDSINCE)

Treasury wallet
6cUPtb16BUs7iTrWMrn334vSpwctYLhx5z9w2ZQm7VewSolscan
Token address (mint)

Launching soon. The address appears here at launch.

The certificate tool is free to use and does not need the token.