Hereby established from the public ledger
Certificate of HoldingHow long has that token been in that wallet?
Name a wallet and a token. We examine every token account the wallet has had for that mint, find the day it first arrived, and confirm whether it is still there. The result is issued as a certificate you may keep or pass around.
Exhibit A · the certificate
Record of entriesas read from the token accounts
The method
Each certificate rests on the chain's own records. Nothing is taken on anyone's word.
Locating the accounts
A wallet keeps each token in a separate token account. We list the open ones for the mint in question, and we also compute the wallet's standard associated account address, which uncovers an account even after it has been closed.
Reading the history
Every transaction touching those accounts is listed, up to five thousand. The earliest ones are opened to find the first moment the wallet's balance rose, and whether SOL left the wallet at that moment (a purchase) or not (a transfer, airdrop or swap from another token).
Continuity of holding
With forty transactions or fewer, every one is opened and the balance is followed from start to finish, so we can tell whether it ever fell to nothing. The holding period then runs from the last time it rose from zero.
Limits of the examination
Tokens kept in another wallet, on an exchange or inside a lending or liquidity position are not counted. Long histories are sampled rather than read in full, and the certificate says so plainly instead of overstating.
Discretion
The certificate abbreviates the wallet, for instance 7xKX…gAsU, unless you ask for the full address. It is drawn by your own browser and is never uploaded anywhere.