Wallets API
Wallet funding source
Where a wallet's earliest known SOL funding actually came from — its first funding event, not its most recent deposit. Solana only.
GET
/api/external/wallet-analysis/wallet-funding/{chain}/{address}Chains
- Solana SOL
- BNB Chain BNB
- Ethereum ETH
- Base BASE
Request
Send your key in the x-dex-data-key header. Replace each <placeholder> with a real value.
curl -H "x-dex-data-key: $DEXDATA_API_KEY" \ "https://api.dexdata.io/api/external/wallet-analysis/wallet-funding/SOL/<address>"
| Parameter | Description |
|---|---|
chainpath · string · required | The chain the wallet address belongs to. SOL, ETH, BNB and BASE; every other chain returns 400 — this resource is not offered there. |
addresspath · string · required | The wallet address. |
Response fields
A JSON response. Every field is always present; null means the value could not be established, never zero.
| Field | Type | Description |
|---|---|---|
funders | object[] | Every address the source attributes to the wallet's FIRST known funding event — not its most recent funder. Usually one entry; occasionally more when that single funding transaction combined more than one source address. Always an array, never null; empty when the source has nothing on this wallet. |
funders[].address | string | |
funders[].label | string | null | A known label for the funder (e.g. an exchange's hot wallet), or null when the source has no name for it — never an empty string. |
amountNative | number | null | The amount moved in the first funding event, in the chain's native coin (SOL, ETH or BNB), or null. |
amountSol | number | null | Equal to amountNative on Solana; null on every other chain. |
txHash | string | null | The first funding transaction's hash, or null. |
fundedAt | integer | null | Unix seconds of the first funding event, or null. |
Start building with DexData today
Sign in, create a key and make your first call in a minute. Free credits every month, and you only pay for calls that succeed.
Get a free API key