Skip to main content
GET
/
2
/
wallet
/
funding
Get wallet funding source
curl --request GET \
  --url https://demo-api.mobula.io/api/2/wallet/funding
{
  "data": {
    "from": "<string>",
    "chainId": "<string>",
    "date": "<string>",
    "txHash": "<string>",
    "amount": "<string>",
    "fromWalletLogo": "<string>",
    "fromWalletTag": "<string>",
    "fromWalletMetadata": {
      "entityName": "<string>",
      "entityLogo": "<string>",
      "entityLabels": [
        "<string>"
      ],
      "entityType": "<string>",
      "entityDescription": "<string>",
      "entityTwitter": "<string>",
      "entityWebsite": "<string>",
      "entityGithub": "<string>",
      "entityDiscord": "<string>",
      "entityTelegram": "<string>"
    }
  }
}

Query details

This endpoint returns the initial funding source of a wallet — the first native token transfer it received — along with enriched metadata about the sender.
ParameterRequiredDescription
walletYesWallet address to get funding source for.

Response Structure

FieldTypeDescription
fromstringAddress that initially funded this wallet.
chainIdstringBlockchain where the funding transaction occurred.
datestringISO date of the funding transaction.
txHashstringTransaction hash of the funding transfer.
amountstringRaw amount transferred (in native token wei/lamports).
fromWalletLogostringLogo URL of the funding wallet (if known).
fromWalletTagstringLabel of the funding wallet (e.g., “Binance”, “CEX”).
fromWalletMetadataobjectEnriched entity metadata of the funding wallet.

fromWalletMetadata object

FieldTypeDescription
entityNamestringName of the entity (e.g., “Binance”).
entityLogostringLogo URL of the entity.
entityLabelsstring[]Labels associated with the entity.
entityTypestringType of entity (e.g., “exchange”, “fund”).
entityDescriptionstringDescription of the entity.
entityTwitterstringTwitter handle.
entityWebsitestringWebsite URL.
entityGithubstringGitHub URL.
entityDiscordstringDiscord invite URL.
entityTelegramstringTelegram URL.

Usage Examples

  • Get funding source for a wallet
curl -X GET "https://api.mobula.io/api/2/wallet/funding?wallet=0xBb7Ae0458b0dAe031460E6EE9f014b275db49f7f"

Rate Limiting

This endpoint has a rate limit of 5 requests per minute per API key.

Use Cases

  • Wallet Origin Analysis: Identify where a wallet’s initial funds came from (CEX, DEX, another wallet).
  • KYC/Compliance: Trace the funding source for due diligence.
  • Smart Money Tracking: Determine if a wallet was funded by a known entity (VC, whale, exchange).
  • Bot Detection: Identify wallets funded by known bot deployers.

Query Parameters

wallet
string
required

Wallet address to get funding source for

Minimum string length: 1

Response

200 - application/json

Wallet funding response

data
object
required