Wallet Intelligence
Addressable's cutting-edge Wallet Intelligence API seamlessly links on-chain wallet data to off-chain identities, enabling powerful insights across seven blockchain platforms. With unique clustering capabilities, it identifies multiple wallet addresses belonging to single users, unlocking critical use cases like conversion tracking, fraud detection, competitive analysis, and personalization. Built for real-time decision making at scale, our API helps you gain a deeper understanding of user demographics and transaction histories to drive smarter decisions and enhance security.
API Versioning
Base URL Format
All API endpoints are versioned using a URL path prefix. Please ensure you are using the correct version in your requests.
Authentication
In order to successfully request data from the Wallet Intelligence API, you must first acquire two things:
API Key
Bearer Token
Please reach out to your Addressable partner for your API Key.
You can acquire your Bearer Token programmatically, using your Username, Password and the Token URL.
Here is a Python code snippet demonstrating how to generate your Bearer Token using these three pieces of information.
Request Structure
Once you have acquired your API Key and Bearer Token, you are ready to request data from the Wallet Intelligence API.
All the data available through the API can be requested through the /wallets
endpoint using the address
parameter.
Here is a Python code snippet demonstrating how to submit a request for an address
using your API Key and Bearer Token.
Response Structure
A successful request to the API will return wallet addresses from various supported chains along with a comprehensive package of insights specific to those wallet addresses.
Field
Type
Description
address
string
The blockchain wallet address
chain_id
integer
Unique identifier of the blockchain associated with the wallet address
user_agent_os
array<string>
Operating systems used by this wallet address for transactions
platforms
array<string>
Device or software platforms this wallet address interacted with in the last 30 days
social_platforms
array<string>
Social networks the wallet address user interacted with in the last 30 days
primal_country_iso2
string
Two-letter country code (ISO 3166-1 alpha-2) representing the primary location of wallet activity in the last 30 days
web2_marketing_sources
array<string>
wallet_name
string
Web3 domain name (if any) associated with this wallet address
tags
array<string>
Profile segments assigned to the wallet based on activity patterns
min_ts_ice
integer
Unix timestamp of the wallet’s first blockchain transaction
max_ts_ice
integer
Unix timestamp of the wallet’s last blockchain transaction
min_ts_out
integer
Unix timestamp of the wallet’s first outgoing transaction
max_ts_out
integer
Unix timestamp of the wallet’s last outgoing transaction
min_ts_in
integer
Unix timestamp of the wallet’s first incoming transaction
max_ts_in
integer
Unix timestamp of the wallet’s last incoming transaction
min_ts_tot
integer
Unix timestamp of the first transaction among min_ts_ice, min_ts_in, min_ts_out
max_ts_tot
integer
Unix timestamp of the last transaction among max_ts_ice, max_ts_in, min_ts_out
activity_hours_7_days
map<string, integer>
Hourly aggregation of wallet activity over the last 7 days
activity_hours_30_days
map<string, integer>
Hourly aggregation of wallet activity over the last 30 days
transactions_7_days
integer
Total number of transactions in the last 7 days
transactions_30_days
integer
Total number of transactions in the last 30 days
transactions_3_months
integer
Total number of transactions in the last 3 months
transactions_year
integer
Total number of transactions in the last 12 months
daily_transactions
map<string, integer>
Daily aggregation of wallet transactions per day over the last 30 days (t0 = Today minus 30)
top_holdings_erc20
array<object>
Account balance data of the wallet's top 10 ERC20 holdings by amount_usd
top_holdings_nft
array<object>
Account balance data of the wallet's top 10 NFT holdings by amount
number_of_erc20_tokens
integer
Total count of ERC20 tokens held by the wallet
number_of_erc721_tokens
integer
Total count of ERC721 tokens (NFTs) held by the wallet
number_of_erc1155_tokens
integer
Total count of ERC1155 tokens held by the wallet
total_balance_usd
number
Total USD holdings of wallet
top_traded_dapps_yesterdays
array<object>
List of top 10 decentralized applications the wallet transacted with yesterday
primary_country
string
Full name of the country where most wallet activity originated in the last 30 days
all_countries
array<string>
List of all countries where wallet activity was detected in the last 30 days
languages
array<string>
List of languages associated with the wallet user's activity in the last 30 days
platforms_30_days
map<string, integer>
Number of days with at least one activity per platform in the last 30 days
social_platforms_30_days
array<string>
Social platforms with at least one interaction in the last 30 days
first_seen_channel
string
First marketing or interaction channel observed for this wallet in the last 30 days
first_seen_domain
string
First web domain the wallet was observed interacting with in the last 30 days
last_seen_channel
string
Most recent channel the wallet was observed interacting with in the last 30 days
last_seen_domain
string
Most recent web domain the wallet was observed interacting with in the last 30 days
platform_percentages_30_days
map<string, number>
Distribution of wallet activity across platforms by percentage in the last 30 days
wallet_age_in_days
integer
Age of the wallet in days since its first transaction
top_traded_dapps_30_days
array<object>
List of top 10 decentralized applications the wallet transacted with in the last 30 days
wallet_providers
array<string>
List of wallet providers associated with this address
days_since_last_activity
integer
Number of days elapsed since the wallet's most recent activity
Object Structures
top_holdings_erc20
Object
top_holdings_erc20
ObjectField
Type
Description
name
string
Token name
amount
number
Token quantity
symbol
string
Token symbol
amount_usd
number
Token value in USD
erc_standard
string
ERC token standard
top_holdings_nft
Object
top_holdings_nft
ObjectField
Type
Description
name
string
NFT collection name
amount
integer
Number of NFTs held
symbol
string
Collection symbol
token_id
array<string>
List of specific token IDs held
erc_standard
string
ERC token standard (721 or 1155)
top_traded_dapps
Object
top_traded_dapps
ObjectField
Type
Description
address
string
Contract address of the decentralized application
name
string
Name of the decentralized application
n_transactions
integer
Number of transactions with this decentralized application
Sample Response
Last updated
Was this helpful?