Wallet to X handle lookup

Paste an Ethereum or EVM wallet address to find the Twitter (X) account and Farcaster profile its owner published. Every result comes from a link the owner published, or is labeled correlated when it is not.

Free, no account, one address at a time. Or .

4.85M wallets indexed across eight onchain networks, 1.17 million of them carrying a linked X handle.

How to read the answer

Attested means the wallet owner published the link themselves: a Farcaster verification, an onchain record they wrote, or an attested social sign-in. Correlated means an identity index associated the two and the owner did not say so. Both are shown, and they are never presented as the same thing.

An empty answer means the owner published nothing we can see. It is not an error, and it is the common case: nothing here is inferred from a bio, a display name or a posting pattern.

A handle is not a promise that anyone is behind it

Of 473,215 distinct X handles resolved against X itself, 70.1% are live, 20.1% are suspended and 9.8% were never claimed. So a handle can be attested by its owner years ago and reach nobody today, or be held by a different person now. Where the check has been run, the answer above says which.

Check any handle on its own

If you have a list

One address at a time is a lookup. For a holder list, an airdrop snapshot or a CSV export, upload the whole thing and get a column of handles back. You are charged per match, never per wallet submitted, and a free account covers 100 matches every 30 days.

Frequently asked questions

Does every wallet have a Twitter account?

No, and most do not. This returns an identity only when the wallet owner published one, so a wallet whose owner never did returns nothing. That is a fact about the wallet rather than a failure of the lookup.

Is this scraped from Twitter or X posts?

No. Nothing here is read from a post, a display name or a bio. A match comes from a Farcaster verification, an onchain record the owner wrote, an attested social sign-in, or a manually verified record, and every result says which.

What does attested mean?

That the link was published by the wallet owner rather than correlated by us. A result that is not attested is labeled correlated, so you can set your own confidence bar instead of trusting a score somebody else assigned.

Why does it say a handle is suspended or reassigned?

Having an account and reaching a person are different claims. Of 473,215 distinct X handles resolved against X itself, 70.1% are live, 20.1% are suspended and 9.8% were never claimed. A handle can be attested by its owner and reach nobody today, or be held by somebody else entirely.

Is it really free?

Yes, with a daily cap per network so it stays a lookup rather than a data feed. No account and no card. For a list rather than one address, a free account covers 100 matches every 30 days.

Can I check a whole list of addresses?

Yes. Upload a CSV on the homepage and it resolves the list, charging only for the wallets that resolve to an X handle or a Farcaster account. Wallets that resolve to nothing cost nothing.

How do I have my wallet removed?

Email the address on the privacy page and it is removed by hand, permanently. A removed wallet returns the same answer as one that was never indexed.

This page shows identities their owners published. To have a wallet or a handle removed, see the privacy page. Removal is by hand and permanent, and a removed wallet returns the same answer as one that was never indexed.