Wallet screening and on-chain risk intelligence

Risk intelligence for every wallet you touch.

Screen any address and get a verdict, along with the money trail behind it. Coverage runs to 40+ blockchains.

BitcoinEthereumTronSolanaBNB ChainPolygonAvalancheXRPLitecoinDogecoinBitcoin CashMoneroZcashDashPolkadotCosmosStellarAlgorandEthereum ClassicArbitrumBaseOptimism

Bitcoin, Ethereum and Tron among 40+ blockchains.

Animated explainer: a phishing crew launders fifty thousand dollars in forty-seven minutes, and zScreen reads what they left behind. Transcript:

  1. Fifty thousand dollars.
  2. Nine wallets.
  3. Forty-seven minutes.
  4. Now watch it slowly.
  5. This is the wallet that asks to deposit.
  6. One transfer in. One transfer out.
  7. Created this morning. Empty now.
  8. Every list comes back the same.
  9. It has never touched a named address.
  10. Every screening tool in this category returns exactly this answer.
  11. So let us go back six hours.
  12. Six hours before anything happens,
  13. Wallet B sends Wallet A gas money.
  14. So the drain cannot stall halfway.
  15. Then four fresh wallets are created. Never used.
  16. This is not sloppy. Every piece of it is designed.
  17. The victim signs one approval.
  18. It does not move money.
  19. It grants permission to move money.
  20. Seconds later the permission is used.
  21. Fifty thousand dollars, one transaction.
  22. The victim approved it. That is what makes it hard.
  23. The money does not go to one wallet.
  24. It goes to two, in the same block.
  25. Eighty to the one that ran the site. Twenty to the one that supplied the kit.
  26. The same split, every time this kit is used.
  27. Two parties. One theft. A fixed contract.
  28. Nine minutes later, Wallet A pays Wallet B back.
  29. A hundred and twenty went one way. Ten thousand comes back the other.
  30. People do not do this. Businesses do this.
  31. That is a settlement between partners.
  32. Now Wallet A moves.
  33. Everything goes to a fresh wallet.
  34. That wallet keeps a tenth. Sends the rest on.
  35. The next one keeps a tenth. Sends the rest on.
  36. The next one does the same.
  37. Same fraction. Same eleven-minute hold. Every time.
  38. Fast enough to beat any manual review.
  39. Small enough that nothing left behind is worth anyone chasing.
  40. This is a peel chain. The shape is the whole trick.
  41. Twenty-six thousand walks through the front door.
  42. Forty-seven minutes, start to finish.
  43. And the wallet at the door
  44. is the one you already cleared.
  45. Look at what they actually did.
  46. Pre-funded the gas, six hours early.
  47. Split it in the same block.
  48. Four wallets, each used exactly once.
  49. The same fraction at every hop.
  50. Eleven-minute holds. Never longer.
  51. Remainders too small for anyone to chase.
  52. These people are very good at this.
  53. Six weeks later, one wallet lands on a list.
  54. Every other wallet in this chain, never.
  55. One hop, three hops, six hops — it does not matter how far back you walk.
  56. On the day it matters, there is nothing to find.
  57. A list cannot catch this.
  58. Something else has to.
  59. So how do you catch someone who did everything right?
  60. You stop looking for who they know.
  61. You read what they left behind.
  62. We take the wallet apart.
  63. Every transfer. Every counterparty. Every gap between them.
  64. Nothing it did goes unmeasured.
  65. Money. Time. Counterparties.
  66. Shape. Distance. Contracts.
  67. Not one after another. All of it at once.
  68. On every wallet, in a fraction of a second.
  69. Some shapes already have names.
  70. Investigators have been drawing them by hand for years.
  71. We look for all of them, on every wallet.
  72. This one matches three.
  73. A peel chain. A transit address. Rapid transit.
  74. Three hits on a wallet nobody has ever named.
  75. Named shapes only catch what someone already drew.
  76. So we learn what ordinary looks like
  77. from millions of wallets nobody ever labelled,
  78. and measure how far this one sits from all of it.
  79. This is the part that works on a pattern invented last week.
  80. And then we argue with ourselves.
  81. Not one model. Many.
  82. Each one shown a different slice of everything nobody has labelled.
  83. Each one votes on its own.
  84. One of them disliking a wallet is noise.
  85. Nearly all of them agreeing is a finding.
  86. Run it again tomorrow. Run it again next year.
  87. Same wallet. Same answer. Same reasons.
  88. A screening answer you cannot reproduce is not an answer.
  89. The verdict comes back.
  90. Review. High confidence.
  91. And it says why, in words a compliance officer can file.
  92. In once, out once, kept nothing.
  93. Held eleven minutes.
  94. Forwarded the same fraction as the three behind it.
  95. And the last line is the one that matters.
  96. No contact with any listed address.
  97. Still true. It was never the point.
  98. Three answers. Clear, review, flagged.
  99. They were careful.
  100. Careful is a pattern.
  101. The behaviour is the evidence.

Measured coverage

The graph behind every verdict.

$1.28T
of funds tracked across the blockchain
27,697,319
transfers we have indexed
5,416,087
wallets mapped
8,742,269
links between wallets

Built for the examiner

Evidence your examiner can follow.

We line up with the obligations you are held to.

FATFGLOBAL

Recommendation 15 screening expectations and the published red-flag typologies.

SDNUNITED STATES

Sanctions screening against the designated-nationals list, snapshot-versioned so any decision can be replayed.

VARADUBAI

VASP wallet screening and the record-keeping obligations that follow it.

MiCAEUROPEAN UNION

Audit trails a CASP can hand to a supervisor without rebuilding them.

Use cases

Seven obligations, one API.

Your examiner works through a checklist. So does this page.

Obligation 01

Sanctions Screening

Check an address against the current OFAC list and the wallets behind it, in the moment the transfer is still refusable. Strict liability means intent is no defence. Only the check is.

Current list, rebuilt nightly
Obligation 02

Source of Funds

Answer where the money came from, not just who sent it. See whether the sender dealt with an illicit address directly, or whether someone they dealt with did, reported as separate facts.

Direct, and across multiple hops
Obligation 03

Know Your Transaction

Screen every deposit and withdrawal rather than a sample. Fast enough to run inline, so KYT is a control in the payment flow instead of a report someone reads the next morning.

Under 30ms on a wallet already seen
Obligation 04

Enhanced Due Diligence

When a customer trips your risk threshold, EDD needs more than a higher score. Get the counterparties named with amounts, the behaviours observed, and a written assessment for the file.

Three paragraphs, not a risk code
Obligation 05

Ongoing Monitoring

A wallet that was clean at onboarding may not be next quarter, because the list moves and so does the money. Re-screen your whole book on a schedule and see only what changed.

Batch of 100 addresses per call
Obligation 06

Suspicious Activity Reporting

A SAR needs a narrative, and the narrative is the expensive part. We hand your analyst the facts already written out: who, how much, how close, and which behaviours were actually observed.

Evidence in plain English
Obligation 07

Record Keeping & Audit

Every screening is filed with its date and the verdict as it stood that day, so a decision made in March can still be explained in an exam two years later. Retention periods run past five years.

Permanent, dated, retrievable

What comes back

Every screen comes back as a decision.

Each result arrives with the reasoning attached, so an analyst can act on it without going away to build the case first.

CLEAR

Nothing connects this address to a sanctioned or illicit source.

REVIEW

The trail reaches a custodian, where one wallet holds thousands of customers and the funds stop being separable. The boundary is named in the result.

FLAGGED

Exposure to a sanctioned or illicit source, direct or through intermediaries. The connecting path comes with it.

Agents

An assistant can run the screen itself.

The screening behind the API answers a tool call as well, so software reviewing a transaction gets the verdict where the work is already happening.

  • A screen costs $0.50, paid in USDC on Base.
  • No account, no key, no contract to sign.
  • The agent signs the payment and the same request is served.
How a call is priced →

Bring a wallet you already have questions about.

Ready to get on a call?

Book a demo