Getting addresses in
Three routes, equivalent once the lookup starts.Upload a file
CSV or Excel. Drop it anywhere on the page.
Paste a list
Any text holding addresses. They are picked out of whatever surrounds them.
Import a contract
Give a contract address, get its holders. Pro and Unlimited.
Files
A CSV or.xlsx is scanned for a wallet column, and any balance or value column is detected automatically and used for priority scoring. Other columns come along unchanged and appear in the export, so a list arriving with a tier or a cohort label leaves with it.
Pasting
Addresses are extracted by pattern, so a block of text with addresses scattered through it works as well as a clean list. Duplicates are removed.Contract import
Both NFT collections and token contracts are supported, on every network we cover: Ethereum, Base, Robinhood Chain, Arbitrum, Polygon, Optimism and BNB Chain.A holder list can be truncated. Token holder lists in particular come from an
index with its own ceiling, and when a result fills that ceiling exactly we say
so rather than implying the list is complete. Treat a truncation warning as
real: the collection has more holders than you are looking at.
How many addresses per lookup
The cap is per lookup, not per month or per lifetime. There is no cumulative quota on any plan.
Choosing how hard to look
Before starting, pick Fast or Deep scan. Deep is the default and finds the most; fast answers from the walletlink index alone and returns in seconds. The estimate on screen follows the choice. Scan depth covers what each one reads and when the cheaper answer is the right one.Keeping the result
A lookup is saved to your history by default, and you can name it while it runs. An unnamed lookup is still saved; the name is there so you can find it again among twenty others. Turn saving off for a one-off, and export before you leave the page: nothing is kept.Growing a saved lookup
On Unlimited, a saved lookup is a living list rather than a snapshot.- Add addresses to it later. They are resolved and merged into the existing result rather than starting a separate one, so a holder list that grows stays in one place.
- See what is new since you last opened it. The index gains identities every day, so a wallet that resolved to nothing in March may resolve now. Rows that gained an identity since your last visit are marked
NEWwhen you reopen the lookup, which means a list you ran once keeps paying out without you re-running anything.
Getting results out
CSV
Every column, every row, sorted by priority score. Your original columns
are preserved alongside the resolved identities.
Handle list
Just the handles, in the shape an X list import expects.