Provenance & Funding
Where did this wallet’s SOL come from? Provenance traces a wallet’s funding chain back — up to 20 hops — to its root source, matched against 230+ curated CEX and known-entity hot wallets.
The provenance object
| Field | Type | Description |
|---|---|---|
wallet | string | The wallet queried |
root_entity | string | null | Originating entity (e.g. Binance, OKX); null if no known source |
root_source | string | Root wallet address the funding traces to |
hops | number | Funding hops from the wallet to the root |
direct_funder | string | The wallet that funded this one directly |
last_funded_ts | string | Timestamp of the most recent funding (ISO 8601) |
REST
L2 GET /v1/wallet/{address}/provenance
curl -H "Authorization: Bearer $API_KEY" \
"https://api.conyr.ai/v1/wallet/7xKXtg.../provenance"{
"wallet": "7xKXtg...",
"root_entity": "Binance",
"root_source": "5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9",
"hops": 3,
"direct_funder": "9aBcD...",
"last_funded_ts": "2026-03-01T08:30:00Z"
}Provenance is what powers the funding-derived labels — ROOT_CEX, FRESH_FUNDED_6H, FUNDED_BY_FARM. A null root_entity means the chain didn’t resolve to a known entity within the hop budget. Cached 300s (Redis-backed, 24h upstream).
Provenance answers who funded this wallet. For who copies whom (leader/follower edges) and which wallets are one entity (shared funding/execution families), see Follows, Entities & Campaigns.