Address Analysis
Analyze a Blockchain Address
Supported Networks
Ethereum:
chain_id
:"0x1"
BSC:
chain_id
:"0x38"
Avalanche:
chain_id
:"0xa86a"
Polygon:
chain_id
:"0x89"
Optimism:
chain_id
:"0xa"
Arbitrum:
chain_id
:"0xa4b1"
Analyze a blockhain address
0x8904E3E9eaB00F64458845d32Ea22b2279fda1f7
0x1
POST /api/v2/analyze_address HTTP/1.1
Host: api.blockfence.io
Content-Type: application/json
Accept: */*
Content-Length: 84
{
"blockchain_address": "0x8904E3E9eaB00F64458845d32Ea22b2279fda1f7",
"chain_id": "0x1"
}
{
"severity": "Medium",
"is_contract": false,
"bf_blockchain_analysis": [
{
"name": "Address Familiarity Score",
"findings": [
{
"description": "This address is not listed in any known repository",
"label": "Malicious"
}
],
"severity": "Medium"
}
],
"partners_analysis": [
{
"name": "Address Familiarity Score",
"findings": [
{
"description": "This address is not listed in any known repository",
"label": "Malicious"
}
],
"severity": "Medium"
}
]
}
Request Body Parameters
chain_id
hex string
Chain ID (e.g. "0x1"
for mainnet)
blockchain_address
hex string
Blockchain address
Usage Example
curl https://api.blockfence.io/api/v2/analyze_address -X POST -H "Content-Type: application/json" -H "x-api-key: <YOUR API KEY>" -d '
{
"chain_id": "0x1",
"blockchain_address": "0x541a2378589e280fdfdde6e53fb5ecf98a853fc2"
}
'
Response Fields
severity
string
Indicates the severity level of the analysis result. Possible values: "High", "Medium", "Low".
analysis_score
number
A floating-point score quantifying the analysis outcome. Score is from 1 to 10.
is_contract
boolean
Specifies whether the analyzed address is a contract.
bf_blockchain_analysis
array
An array of APIAnalyzerResult
objects containing blockchain analysis results, if any.
partners_analysis
array
An array of APIAnalyzerResult
objects containing analysis results from partners.
APIAnalyzerResult
name
string
The name of the analyzer that produced the findings.
findings
array
An array of Risk
objects detailing specific analysis findings.
severity
string
The severity level of the findings from this analyzer. Possible values: "High", "Medium". Low severity risks will not be returned.
Risk
description
string
A description of the risk identified.
label
string
An optional label categorizing the risk.
Last updated
Was this helpful?