Home / Blog / Data

Data

The Identity Layer: From Anonymous Wallet to Named Smart Money

On-chain, every wallet is anonymous. The FOMO API resolves a handle to its real wallets, Twitter, and PnL, turning raw on-chain flow into named smart-money flow. This is the value of the identity layer and the endpoints that expose it.

Pixel-art identity network resolving an anonymous trader profile into verified blockchain wallets.

The blockchain shows you a wallet. It does not tell you who is behind it.

An address like 0x8f62a08537cede87d511aca6436274ab4ca080a3 is anonymous. You can see every trade it makes, but you cannot see that it belongs to @DumbCrayonEater, a ranked trader with a Twitter following and an on-chain history you can read. That link between the anonymous address and the named person is the single most valuable piece of data in this space, because it turns raw on-chain flow into named smart-money flow.

That link is what the FOMO API resolves.

Why identity is the crown jewel

On-chain, every wallet looks the same. A $50k buy from a legendary trader and a $50k buy from a random account are identical bytes. The only thing that separates signal from noise is knowing whose money it is.

Once you can name a wallet, everything downstream gets more valuable:

  • A large buy becomes "a top-ranked trader just bought."
  • A leaderboard becomes a list of real people with track records, not hashes.
  • A token's holders become a who's-who, not a column of addresses.

Identity is the layer that makes all the other data worth more.

The resolution chain

For any FOMO handle, the API returns the full identity graph:

  • The real wallets, on both Solana and EVM. Not the throwaway signer wallet FOMO shows on a profile, which is nearly empty, but the actual address that holds the positions and the history.
  • The Twitter handle, linking the on-chain identity to the social one.
  • PnL and stats as fomo.family reports them, returned with the real wallets attached.
  • Account age, so you can tell a seasoned trader from a fresh account.

One handle in, the whole identity out.

The endpoints

Resolve a trader

curl https://api.fomoapi.io/v2/users/DumbCrayonEater

Returns both wallets, PnL, trade count, follower count, Twitter, and account age for that handle.

Search by name

curl https://api.fomoapi.io/v2/search?q=frank

Type a partial handle or name and get back matching traders, each already resolved to their wallets.

The named leaderboard

curl https://api.fomoapi.io/v2/leaderboard/all

The top traders by PnL, every row carrying the real wallets on both chains. This is a ranked list of named smart money, not a table of anonymous addresses.

Who holds a token

curl https://api.fomoapi.io/token/{address}/holders

Go the other direction: give it a token and get back which tracked traders hold it, a smart-money holder signal instead of an anonymous holder list.

What you can build on it

Point a bot at a wallet and it sees transactions. Point it at the identity layer and it sees people: who is buying, what their track record is, who they are on Twitter, and how long they have been trading. That is the difference between watching the chain and following smart money.

FOMO API is an independent, unofficial data layer for fomo.family. It is not affiliated with FOMO.

Ship on fomo.family trader data

Both-chain wallets, PnL and holdings, plus two live streams: the app feed on every plan, the on-chain stream on Growth. One API.

Get an API key

FAQ

What does the identity layer resolve?
A FOMO handle to its real on-chain wallets on both Solana and EVM, its Twitter handle, PnL, and account age. It links the anonymous address to the named, social identity behind it.
Why not just read the wallet on-chain?
The chain shows what a wallet does but not who owns it. And the wallet FOMO displays on a profile is a throwaway signer wallet with almost no activity. The API resolves the real wallet and attaches the identity, which the chain cannot give you.
How do I resolve a single trader?
Call https://api.fomoapi.io/v2/users/{handle}. It returns both wallets, PnL, stats, Twitter, and account age.
Can I search by name instead of handle?
Yes. GET /v2/search?q= takes a partial handle or name and returns matching traders already resolved to their wallets.
Can I go from a token to its smart-money holders?
Yes. GET /token/{address}/holders returns which tracked traders hold a token, so you get a named holder signal rather than a list of anonymous addresses.
Is this affiliated with FOMO?
No. FOMO API is an independent, unofficial data layer for fomo.family and is not affiliated with FOMO.