Protect Your Project Today CertiK Icon
Strengthen your project with industry's largest security service provider
Project or Company Name *
Full Name *
Email *
Job Title *
Contact Platform *
Handle / Username *
Service Interest *
Additional Information
Apply to CertiK Ventures
CertiK SkyInsights Introduction The CertiK SkyInsights API is a real-time blockchain intelligence solution designed for regulatory compliance, AML/CFT screening, and risk monitoring.
Overview
What is SkyInsight?

SkyInsight is CertiK's on-chain intelligence and risk analytics platform designed to enhance security, compliance, and transparency across the blockchain ecosystem. It leverages a real-time API framework to deliver actionable insights by aggregating, classifying, and analyzing data from wallets, smart contracts, and transactions. SkyInsight provides entity attribution, behavioral classification, and risk scoring for addresses and transactions, enabling seamless integration with AML/CFT systems, transaction monitoring engines, and security infrastructures.

Why does this matter?

As blockchain adoption accelerates, so do the sophistication and scale of on-chain threats, including scams, exploits, money laundering, and sanctioned activities. Traditional monitoring systems lack the granularity and real-time context required for effective detection and mitigation. SkyInsight addresses this gap by providing structured entity-behavior labeling and risk analytics backed by dynamic on-chain telemetry and CertiK's threat intelligence models. This empowers developers, compliance teams, and security platforms to make faster, data-driven decisions in identifying high-risk entities, preventing fraudulent activity, and enforcing regulatory and protocol-level security standards.

API Endpoint Summary
The CertiK SkyInsight API is a real-time REST API solution to provide risk insights for your AML, CFT, Security and Trust processes with Address Screening, Investigative Analysis and Transaction Monitoring services.
The information returned by the following SkyInsight API endpoints is based on the collection of data gathered from the blockchain ecosystem and web3 communities. Here is a brief introduction of the endpoints:
  • kya/label - Identify your address's associated entity and behavior labels to better understand its role and activity on-chain.

  • kya/risk - Assess the risk level of an address based on its historical activity, patterns, and threat intelligence.

  • kyt/risk - Assess the risk of a blockchain transaction by analyzing its characteristics and all participating addresses for suspicious or high-risk behavior.

See the API endpoints section for a more detailed description of each endpoint.
Label API Classification Design
1. Design Concept
The Label API organizes labels into two complementary categories:
  • Entity Labels(who it is)

  • Behavior Labels (what it does)

This “entity + behavior” split creates an efficient, clear, and systematic tagging framework—ideal for risk engines, graph-analysis, AML, profiling, and other real-world scenarios.
2. Label Attributes
Each label in the system carries the following properties:
  • Category - The top-level classification (e.g. “Infra”, “Exchange”, “Dapp”).

  • Subcategory - A more granular division under the primary category (e.g. under “Exchange” you might have “CEX” or “Instant Swap”).

  • Label - A detailed human-readable description of the label (e.g. "Binance Deposit Wallet”).

  • Confidence - A numerical score indicating how certain the system is about this label (e.g. “100”, “90”).

  • Entity ID - A unique identifier linking this label back to the specific on-chain or off-chain entity(e.g. "lockbit”).

3. Labels
Entity Labels
CategorySubcategoryDescription
ExchangeCEXCentralized exchange (Binance, OKX, Coinbase)
Instant SwapKYC-free exchange (FixedFloat, ChangeNow)
ATMCrypto ATM Services (CoinChimp)
InfraMinerEntity that records and packages blocks in PoW
ValidatorBlock packer/staker in PoS
BuilderBlock constructor in the MEV ecosystem
ProposerRole proposing blocks in PBS mode (distinct from a validator)
StakerBlockchain staker
SequencerSequencer in rollup chains
DappDEXDecentralized exchange
LendingLending protocols
BridgeCross-chain bridge
NFT MarketMarketplace for minting, buying and selling NFTs
StakingStaking platform
DerivativesDerivatives
OracleServices providing off-chain data to smart contracts
PaymentPayment platforms enabling crypto-based transfers and settlement
GameBlockchain-based gaming applications
StablecoinOn-chain fiat assets
TokenERC20Standard fungible token
SPLFungible token standard on Solana
ERC1155Multi-token standard supporting both fungible and non-fungible assets
ERC721Standard for non-fungible tokens
Behavior Labels
CategorySubcategoryDescription
HackMalwareMalicious software attack
RansomwareRansomware Attack
Private Key CompromiseTheft of funds due to private key leak
Unauthorized AccessUnauthorized access to servers/wallets
Contract ExploitVulnerabilities (reentrancy, oracle manipulation, permission bypass, etc)
Social EngineeringSocial engineering attacks (e.g., fake support tricking users to reveal seed phrases)
Supply Chain AttackCompromise of dependencies or third-party components
DNS HijackDNS hijacking redirecting to phishing sites
Wallet ClipperClipboard malware attack (tampering with transfer address)
SanctionOFACOFAC SDN List
EUEU Sanctions List
UNUnited Nations Sanctions
UKUK OFSI Sanctions List
CNChinese MOF Sanction List
NBCTFSanctions related to the National Bureau for Counter Terrorist Financing
ScamRugpullProject team absconds or suddenly removes liquidity
PonziScheme reliant on new funds to pay earlier investors
Fake TokenIssuance of counterfeit tokens to lure investment then dump price or abscond
PhishingScams using fake airdrops or phishing website
ImpersonationImpersonation of officials or known figures to defraud
Investment FraudFraudulent investment platforms or projects (promising high returns)
Giveaway ScamFake official giveaways to scam transfers or authorizations
Social Media ScamScams through social channels like Telegram, Twitter
HoneypotFake vulnerability promising huge asset theft but only losing gas fees
Illegal ActivityTerrorismTerrorist Financing
Child Abuse ContentChild Sexual Abuse Material (CSAM) Funding
DarknetDarknet Market Transaction
BlackmailCrypto Blackmail
Money LaunderingMoney Laundering
GamblingGambling
BotTrading BotFrequent trading bot, automatically performs market-making or arbitrage
Sniping BotBot that snipe new token listings or NFT mints
MEV BotTransaction-ordering optimization (MEV) bot
Arbitrage BotCross-DEX arbitrage bot
Airdrop Hunter BotBulk airdrop claiming bot
Front-running BotFront-running bot monitoring the mempool for pending transactions
Liquidation BotLending platform liquidation bot (e.g., Aave liquidator)
Spam BotBulk spam transaction bot (e.g., NFT spam airdrops)
MixerContract MixerNon-custodial, smart contract-based mixer (e.g., Tornado Cash)
Custodial Mixer

Centralized or custodial mixing service (e.g., Blender.io, ChipMixer)

Privacy PoolMixer using zero-knowledge or new models (e.g., Railgun, zk.money)
4. Risk Assessment System
CertiK SkyInsights provides a comprehensive risk evaluation for addresses and transactions based on multiple factors, including:
  • Label categories and Entity Ids (e.g., scams, mixers, sanctioned entities)

  • Historical on-chain behavior
  • Internal strategy algorithms
Each address or transaction is assigned the following:
  • Risk Level – a qualitative classification (None, Low, Medium, High)

  • Risk Score - a quantitative value from 0 to 100

  • Risk Reasons - contextual reasons explaining why a risk is present (e.g.,a malicious label)

Risk Score & Level Mapping
Risk ScoreRisk LevelDescription
0NoneNo known risk. The address or transaction has no history of malicious behavior or suspicious associations.
1-49LowThe address or transaction has a low likelihood of involvement in illicit activity. No unusual behavior has been detected.
50-74MediumThere is a moderate risk due to indirect exposure or uncertain behavior. Some suspicious activity may be present.
75-100HighStrong indications of involvement in potentially malicious or high-risk activity, though not fully confirmed.
Risk Reasons

The risk_reasons field provides the justification behind the assigned risk score and level. Each reason is prefixed to indicate its type.

If the address or transaction is associated with risky labels, the reason will be prefixed with label: followed by the full label path. For example:
  • label: Scam/Rugpull
  • label: Sanction/OFAC
  • label: Mixer/Contract Mixer
If the risk is linked to a known entity without direct labeling, the entity: prefix is used with its unique identifier. Examples:
  • entity: huione
  • entity: blender_io
These structured reasons help provide clear, machine-readable explanations for why an entity or transaction is classified as potentially harmful or high-risk.