⚙️Wallet Profiler

The following endpoints returns data that are available under Wallet Profiler

Wallet Incoming Tokens

POST https://query.api.nansen.ai/v1/questions/api_wp_incoming_tokens

Return the Incoming Tokens section of Nansen's Counterparties in Wallet Profiler.

Nansen URL:https://pro.nansen.ai/wallet-profiler/counterparties?address=[address]

Headers

NameTypeDescription

Authorization: Bearer TOKEN*

String

Generated by Nansen using your Nansen web login credentials.

Request Body

NameTypeDescription

address*

String

Wallet address in string

network

String

Default is ethereum, can be one of "ethereum", "polygon", "fantom", "celo", "avalanche", "bsc", "ronin"

token_type*

String

Either "tokens" or "native_coin" to signify the type of incoming tokens

{
    "result_data": [
        {
            "symbol": "USDC",
            "token_address": "0x...",
            "value_in_usd": 11111.111111,
            "wallet_address": "0x..."
        },
        {
        ...
        }
    ]
}

Top-Interacting Wallets

POST https://query.api.nansen.ai/v1/questions/api_wp_top_interacting_wallets

Return the Top-Interacting Wallets section of Nansen's Counterparties in Wallet Profiler.

Nansen URL:https://pro.nansen.ai/wallet-profiler/counterparties?address=[address]

Headers

NameTypeDescription

Authorization: Bearer TOKEN*

String

Generated by Nansen using your Nansen web login credentials.

Request Body

NameTypeDescription

address*

String

Wallet address in string

network

String

Default is ethereum, can be one of "ethereum", "polygon", "fantom", "celo", "avalanche", "bsc", "ronin"

{
   "result_data": [
      {
         "Contract_Address": string,
         "EthTxs": INT,
         "EthTxs_in": INT,
         "EthTxs_out": INT,
         "EthVol_in": FLOAT,
         "EthVol_out": FLOAT,
         "TokenTxs": INT,
         "TokenTxs_in": INT,
         "TokenTxs_out": INT,
         "Tokens_in": INT,
         "Tokens_out": INT,
         "Txs": INT,
         "input_address": string,
         "vol_eth": FLOAT
      }
   ],
   "updated_at": UNIX
}

Contracts Used

POST https://query.api.nansen.ai/v1/questions/api_wp_contracts_used

Return the contracts that the wallet has interacted with (Ethereum only).

Headers

NameTypeDescription

Authorization: Bearer TOKEN*

String

Generated by Nansen using your Nansen web login credentials.

Request Body

NameTypeDescription

address*

String

Wallet address in string

{
   "result_data": [
      {
         "contract_address": string,
         "input_address": string,
         "txs": INT
      },
   ],
   "updated_at": UNIX
}

Wallet Outgoing ETH

POST https://query.api.nansen.ai/v1/questions/api_wp_outgoing_eth

Return the Outgoing ETH section of Nansen's Counterparties in Wallet Profiler.

Nansen URL:https://pro.nansen.ai/wallet-profiler/counterparties?address=[address]

Headers

NameTypeDescription

Authorization: Bearer TOKEN*

String

Generated by Nansen using your Nansen web login credentials.

Request Body

NameTypeDescription

address*

String

Wallet address in string

network

String

Default is ethereum, can be one of "ethereum", "polygon", "fantom", "celo", "avalanche", "bsc", "ronin"

{
   "result_data": [
      {
         "display_name": string,
         "vol_eth": FLOAT
      }
   ],
   "updated_at": UNIX
}

Last updated