Account intelligence for crypto B2B segmentation

Account Intelligence for Crypto: From Wallets to Accounts

Yos Riady

Yos Riady

· Published

· Updated on

Updated

Updated

Key takeaways

  • Account intelligence for crypto groups wallets into the person, team, DAO, or company that controls them, then enriches, scores, and segments those accounts. The unit is the account, not the address.

  • 62% of crypto users manage two or more wallets (Reown and Nansen, 2025), so wallet-level dashboards inflate active users, understate retention, and split attribution.

  • An account can include EOAs, embedded wallets, ERC-4337 smart accounts, EIP-7702 delegated EOAs, and Safe multisigs. Exchange and infrastructure addresses must never be merged into a user account.

  • Link wallets with evidence and record the confidence: shared user IDs and signed links are deterministic, shared sessions are strong, and onchain heuristics should only suggest links.

  • Score accounts on three separate axes (fit, engagement, and risk) and turn scores into a few segments, each with an owner and a next action.

  • For B2B crypto, treat a Safe as the account and its signers as the buying committee, and report sourced and influenced pipeline separately.

Account intelligence for crypto is the practice of grouping wallets into the people, teams, and organizations that control them, then enriching, scoring, and segmenting those accounts so growth, sales, and product teams know who to prioritize. The unit of analysis is the account, not the address.

That distinction matters more every year. In a 2025 YouGov survey for Reown and Nansen, 62% of crypto users said they manage two or more wallets. A user who connects a hardware wallet, an embedded wallet, and a Safe to your app looks like three users in a wallet-level dashboard. Your CAC is then too low, your retention looks worse than it is, and your best accounts are split into fragments that nobody prioritizes.

This guide explains what an account is in crypto, how B2B account intelligence maps to onchain data, how to resolve wallets into accounts with honest confidence levels, and how to score, segment, and act on the result.

What is account intelligence for crypto?

Account intelligence for crypto is the process of resolving wallets, sessions, and user IDs into accounts (a person, team, DAO, or company), enriching each account with onchain and offchain data, and scoring it for fit and engagement. It adapts B2B account intelligence, which relies on firmographics and intent data, to wallet-native signals.

In mainstream B2B software, the definition is well established. Demandbase describes account intelligence as connecting "static company information with third-party data and behavioral insights" to build account-based marketing campaigns. ZoomInfo describes software that aggregates "firmographic, technographic, contact, and intent data" to show which companies match an ideal customer profile and are actively researching solutions.

Every step in that model has an onchain equivalent. The difference is the starting point: B2B tools start from a company domain, while crypto apps start from a wallet address that says nothing about who is behind it.

Account intelligence vs wallet intelligence

Wallet intelligence describes a single address. Account intelligence describes the entity behind one or more addresses. You need wallet intelligence to build account intelligence, but the two answer different questions.

Dimension

Wallet intelligence

Account intelligence

Unit of analysis

One address on one or more chains

A person, team, DAO, or company with many addresses

Core question

What does this wallet hold and do?

Who is this, how valuable are they, and what should we do next?

Typical data

Balances, DeFi positions, transaction history, labels

Linked wallets, combined value, app engagement, campaign touchpoints, identity, score

Main risk

Treating one person's wallets as separate users

Merging wallets that do not belong together

Primary users

Analysts, risk teams, researchers

Growth, BD, sales, lifecycle marketing, product

For a deeper look at the address layer, see What Is Wallet Intelligence? and the wallet intelligence glossary entry.

What counts as an account in crypto?

The word "account" has two meanings in crypto. At the protocol level, an account is one address. At the go-to-market level, an account is whoever controls a set of addresses. Account intelligence works at the second level, so it has to understand every type of address that can belong to one entity.

Ethereum's documentation defines two protocol account types: externally owned accounts (EOAs), "controlled by anyone with the private keys," and contract accounts, "controlled by code." Account abstraction has blurred the line between them.

Address type

What it is

Why it matters for account intelligence

EOA

A key-controlled wallet such as MetaMask or a hardware wallet

Still the most common way users connect. One person often holds several.

Embedded wallet

A wallet created at signup through email or social login (Privy, Dynamic, Turnkey)

Often tied to an app user ID from day one, which makes deterministic linking easier.

ERC-4337 smart account

A contract wallet that sends UserOperations through bundlers (EIP-4337)

The onchain sender can differ from the key that signs. Gas may be paid by a paymaster.

EIP-7702 delegated EOA

An EOA that sets contract code on its own address (EIP-7702)

Same address, new behavior. History stays continuous, but transaction patterns change.

Safe multisig

A smart account with N owners and an M-of-N approval threshold (Safe docs)

Usually a team, fund, or DAO treasury. The signers are the people you actually talk to.

Exchange or custodian address

Deposit and hot wallets operated by a centralized service

One entity can control millions of addresses. These must never be merged into a user account.

These are not edge cases. BundleBear's live dashboard counted more than 68 million ERC-4337 accounts that had sent at least one UserOperation (read October 2, 2026). The Safe Foundation's Q1 2026 report counted 61.11 million Safe accounts securing $35.25 billion in assets. Raw counts overstate real users: many EIP-7702 authorizations, for example, come from automated sweeper contracts rather than people. That is exactly why account-level resolution matters.

Why wallet-level analytics miscounts your users

Wallet-level dashboards assume one wallet equals one user. When that assumption fails, four metrics break at once.

  • Active users are inflated. A power user who rotates between three wallets is counted three times, while a real increase in new accounts is hidden in the noise.

  • Retention is understated. A user who moves from a browser wallet to a mobile embedded wallet looks like a churned user plus a new user.

  • Attribution is split. The campaign that acquired the person is credited on the first wallet, while deposits happen on the second. Neither wallet shows the full journey.

  • Value is fragmented. An account with $2 million across a Safe and two EOAs can appear as three mid-sized wallets, so it never reaches the top of a whale list.

Academic work shows how common multi-address control is. In Address Clustering Heuristics for Ethereum (Friedhelm Victor, Financial Cryptography 2020), onchain heuristics alone clustered 17.9% of all active EOA addresses into entities that likely control several addresses. App-level signals, such as one session connecting several wallets, find links that onchain heuristics cannot.

The five layers of crypto account intelligence

B2B account intelligence follows a familiar sequence: identify the account, enrich it, read intent, score it, then act. The same sequence works for crypto with wallet-native inputs.

Layer

B2B equivalent

Crypto inputs

Output

1. Resolve

Reverse IP, domain matching

Login user IDs, multi-wallet sessions, Safe owners, signed links

An account with linked wallets and a confidence level

2. Enrich

Firmographics, technographics

Net worth, DeFi positions, chains, wallet age, ENS, socials, attestations

An account profile

3. Observe intent

Third-party intent data, web visits

Page views, feature use, wallet connects, signatures, transactions, contract events

Engagement and lifecycle stage

4. Score

ICP fit and predictive scores

Fit, engagement, and risk signals combined into a transparent score

A ranked list of accounts

5. Activate

ABM campaigns, sales alerts

Segments, alerts, CRM sync, in-app personalization, BD outreach

Actions and measured outcomes

Teams that skip layer 1 build scores on fragments. Teams that skip layer 5 build dashboards nobody uses. The rest of this guide covers each layer in turn.

How do you link multiple wallets to one account?

Link wallets to an account using evidence, and record how strong the evidence is. Deterministic signals, such as one logged-in user ID across wallets, can be merged automatically. Behavioral signals, such as two wallets used in the same session, are strong but need rules. Onchain heuristics, such as shared funding sources, should suggest links, not merge them.

Chainalysis draws a useful line between clustering (grouping addresses under shared control) and attribution (naming the real-world entity), and notes that attribution is fundamentally an offchain activity. Keep the same separation in your data model.

Signal

Confidence

Recommended handling

Same app user ID (login, email, embedded wallet) across wallets

Deterministic

Merge automatically

User signs a message to link a second wallet

Deterministic

Merge automatically

Address is a listed owner of a Safe the user operates

High

Link the signer to the Safe account, keep roles separate

Several wallets connected in the same browser session

High, with exceptions

Link, but exclude shared devices and demo machines

Repeated direct transfers between two wallets

Medium

Suggest a link for review

Shared funding source or similar timing patterns

Low

Use for research only. Never merge.

Exchange deposit addresses, routers, bridges, bundlers

Not a user link

Exclude from clustering

The fastest way to raise confidence is to own the deterministic signals. Call an identify method with your internal user ID when a user logs in or connects a wallet, so every wallet they use joins the same profile. The wallet clustering and identity resolution glossary entries cover the terms in more detail.

What data belongs in a crypto account profile?

A useful account profile combines what the account holds, what it does in your app, how it arrived, and who it is, with each field labeled as observed, user-provided, or inferred.

Signal group

Examples

Source

Type

Value

Combined net worth, per-chain split, stablecoin share

Onchain

Observed

Ecosystem behavior

Apps used (Aave, Uniswap, Hyperliquid), open positions, wallet age, transaction count

Onchain

Observed

In-app engagement

Sessions, features used, funnel stage, lifecycle stage, volume and revenue in your app

Your app and contracts

Observed

Acquisition

First and last touch UTM, referrer, referral code, ad click ID

Your app

Observed

Identity

ENS or Basename, X, GitHub, LinkedIn, website

Public name services and profiles

User-provided

Trust

Coinbase Verified, Human Passport score, sybil list membership, sanctions status

Attestations and public lists

Observed

Organization

Company, fund, or DAO name, role of each signer

CRM, BD research, self-reported forms

Inferred or user-provided

A wallet balance does not prove company size, budget, or buying intent. Treat organization-level fields as research that needs a source and a date, and keep them separate from observed onchain facts.

How do you score and segment crypto accounts?

Score accounts on three independent axes: fit (does this account match who you want), engagement (is it active in your product now), and risk (is it a bot, sybil, or sanctioned address). Keep the axes separate so a whale with no engagement and an engaged small account are both visible for different reasons.

A transparent starting model for a DeFi lending app might look like this:

Axis

Signal

Example rule

Fit

Combined net worth

Above $50,000 across linked wallets

Fit

Relevant ecosystem activity

Open lending or borrowing position on another protocol

Engagement

Lifecycle stage

New, Returning, or Power user (not Churned)

Engagement

Product depth

Completed a deposit, not only a wallet connect

Risk

Sybil and trust labels

Exclude listed sybils, require a minimum humanity score for rewards

Turn the scores into a small number of segments that each have an owner and a next action:

  • High fit, high engagement: your best accounts. Give them priority support, early access, and a direct line to the team.

  • High fit, low engagement: connected but did not deposit. Investigate the drop-off and send a tailored onboarding path.

  • Low fit, high engagement: loyal smaller accounts. Good candidates for referral and ambassador programs.

  • Previously high engagement, now At Risk: trigger a retention play before they churn.

Validate the model against outcomes every quarter. If high-score accounts do not retain or generate more revenue than low-score accounts, the weights are wrong. See onchain user segmentation and how to identify at-risk DeFi users for segment examples.

Account intelligence for B2B crypto: Safes, DAOs, and funds

For teams that sell to other organizations, such as infrastructure providers, institutional DeFi products, and tooling companies, account intelligence looks closer to classic account-based marketing. According to the 6sense 2024 ABM Benchmark, 64% of B2B marketers say their teams run an account-based or target-account approach. Crypto adds a few twists.

  • The Safe is the account, the signers are the buying committee. A fund's treasury Safe holds the value, but its owners are the people who approve a new integration or deposit. Map signers to people and roles in your CRM.

  • A wallet is a signal, not proof of a company. Connect a wallet to an organization only when a signup, a verified business relationship, or an explicit product action supports the link.

  • Separate sourced and influenced pipeline. Sourced pipeline credits the campaign that created an opportunity under a stated rule. Influenced pipeline records campaigns that engaged an existing opportunity. Report them separately.

  • Keep records distinct. CRM companies and opportunities, app users, and wallet addresses should be separate objects with explicit relationships, so one bad link does not corrupt the others.

Example: building account intelligence for a lending protocol

A lending protocol wants to find and retain its most valuable depositors. Here is a practical workflow.

  1. Capture identity at the source. Install an analytics SDK that records page views, wallet connects, and transactions, and call identify with the internal user ID after login.

  2. Ingest contract events. Track Deposit, Withdraw, and Borrow events from the protocol's contracts so value is measured from the chain, not the frontend.

  3. Resolve accounts. Merge wallets that share a user ID or a session, link Safe owners to their Safes, and exclude routers, bundlers, and exchange addresses.

  4. Enrich. Add combined net worth, positions on other lending markets, wallet age, ENS and socials, and trust labels.

  5. Score and segment. Apply the fit, engagement, and risk model above and save the segments.

  6. Activate. Send At Risk high-value accounts to the retention team through a webhook alert, export high-fit non-depositors for a targeted campaign, and give BD a weekly list of new Safe accounts above a value threshold.

  7. Measure. Compare deposit retention and revenue per account for each segment before and after each play.

Privacy and data handling

Onchain data is public, but linking wallets to each other and to offchain identifiers creates new information about real people. The European Data Protection Board's Guidelines 02/2025 on blockchain (version 2.0, adopted July 2026) state that wallet addresses and public keys are personal data when a person can be identified by means reasonably likely to be used. Apply three rules:

  • Collect with a purpose. Only link identities when it serves a stated product, security, or support purpose, and disclose it in your privacy policy.

  • Label the source of each field. Mark every signal as observed, user-provided, or inferred, and store when it was collected.

  • Do not export more than you need. Ad platforms and partners rarely need wallet addresses or portfolio details. Send the minimum fields required.

How Formo supports account intelligence

Formo is an analytics and wallet intelligence platform for onchain apps. It covers the five layers in one data model:

  • Resolve: Formo groups wallets that share a session or a common user ID into clusters. Each wallet profile lists its linked addresses, and the Clusters view shows every multi-wallet group. The SDK's identify call links wallets to your own user ID.

  • Enrich: profiles include net worth across EVM chains and Solana, DeFi positions by app, token holdings, wallet age, ENS and social profiles, and labels such as Coinbase Verified, Human Passport scores, and sybil lists.

  • Observe intent: the web, mobile, and server SDKs capture page views, wallet connects, signatures, and transactions, and contract event ingestion adds decoded onchain actions with first-touch and last-touch attribution.

  • Score and segment: automatic lifecycle stages (New, Returning, Power user, At Risk, Churned, Resurrected) combine with value, label, and behavior filters in saved segments.

  • Activate: export segments, query profiles through the Profiles API, trigger webhook alerts, or ask questions in plain language with Formo MCP.

To see how profiles are built, read How to Build Wallet Profiles. To connect accounts to campaigns, see Onchain Attribution: The Complete Guide for DeFi Teams.

Frequently asked questions

What is account intelligence in crypto?

Account intelligence in crypto is the process of grouping wallets into the person, team, or organization that controls them, then enriching, scoring, and segmenting those accounts. It adapts B2B account intelligence to onchain data, so teams can prioritize real accounts instead of individual addresses.

What is the difference between account intelligence and wallet intelligence?

Wallet intelligence describes one address: its holdings, history, and labels. Account intelligence describes the entity behind one or more addresses and adds resolution, combined value, in-app engagement, attribution, and scoring. Wallet intelligence is an input to account intelligence.

Can you link multiple wallets to one person?

Yes, with evidence. A shared login user ID or a signed linking message is deterministic. Wallets connected in the same session are a strong signal. Onchain heuristics such as shared funding sources are weaker and should only suggest a link for review.

Is a Safe multisig one account or many?

Treat a Safe as one account with several related people. The Safe holds the value and executes transactions, while its owners approve them. For B2B work, the owners act like a buying committee, so map each signer to a person and a role.

Does EIP-7702 change how wallets are tracked?

EIP-7702 lets an EOA set contract code on its own address, so the address and its history stay the same. Analytics that rely on addresses keep working, but transaction patterns can change, for example when a sponsor pays gas or several actions are batched.

How do you exclude bots and sybils from account scores?

Use a separate risk axis. Exclude addresses on known sybil lists, require a minimum humanity or verification score for rewards, and remove infrastructure addresses such as routers, bundlers, and exchange deposit wallets from clustering.

Can you do account-based marketing in web3 without emails or cookies?

Partly. Wallets, onchain behavior, and public profiles let you identify and prioritize accounts without third-party cookies. You still need an offchain channel, such as a CRM contact, a community channel, or an in-app message, to reach the people behind the account.

About the Author

About the Author
About the Author
Yos Riady

Founder

Founder

Yos is the founder of Formo, where he helps DeFi teams make analytics and attribution simple. Prior to Formo, Yos was a staff software engineer and tech lead at Chainlink Labs. He helped scale Chainlink into the industry-standard oracle for leading DeFi protocols. A long-time builder in crypto with experience across smart contracts, data engineering, and security.

Yos is the founder of Formo, where he helps DeFi teams make analytics and attribution simple. Prior to Formo, Yos was a staff software engineer and tech lead at Chainlink Labs. He helped scale Chainlink into the industry-standard oracle for leading DeFi protocols. A long-time builder in crypto with experience across smart contracts, data engineering, and security.

Table of Contents

Measure what matters onchain

Formo makes analytics and attribution simple for DeFi apps.

Measure what matters onchain

Formo makes analytics and attribution simple for DeFi apps.

Measure what matters onchain

Formo makes analytics and attribution simple for DeFi apps.