Skip to main content

Without writing code

Open walletlink.social, give it addresses one of three ways, and export the results.
1

Add addresses

Upload a CSV, import a contract’s holders, or paste addresses directly. A CSV with a balance or value column gets priority scoring for free.
2

Run the lookup

Progress streams as it goes. Large lists keep working while you watch.
3

Export

Full CSV sorted by priority score, or a plain handle list ready for an X list import.

With the API

Get a key

API access is included with the Pro and Unlimited tiers. Email help@walletlink.social from the address on your account and we will issue a key. Keys look like wts_live_ followed by 32 characters.
The key is shown once, at creation, and only its hash is stored. If you lose it we cannot recover it, only replace it. Treat it as a server-side secret: it carries your whole plan allowance and there is no per-key spend cap.

Make a call

The Bearer prefix is optional. A bare key in the Authorization header works too.

Read the response

Every response is { data, meta }. Fields with no value are omitted rather than returned as null, so check for presence rather than assuming a fixed shape.
A wallet with no identities returns HTTP 200 with data: null, not a 404. Only genuine failures use error status codes.

Go bigger

One address at a time gets slow quickly. POST /api/v1/batch takes up to 50 addresses per request on Pro, 200 on Unlimited:

Next steps

API introduction

Auth, plans, credits and conventions.

Coverage

What match rate to expect before you build around one.