Wallet reports

Behaviors

The patterns Iris recognizes in a wallet's activity. Each comes with a confidence, a plain description with the numbers behind it, and example transactions.

Reading a behavior

A behavior has a title (“Wallet drainer”), a confidence, and a description that states what was measured, in the wallet's own numbers: “39 of 84 senders: received the full balance of 39 wallets”. Most link a few example transactions to check on Solscan.

Some behaviors can be the wallet's identity; others are traits that only add to the picture (and sometimes to the risk). The tables below say which.

Threats

BehaviorMeaningIdentityRisk
Wallet drainerMany senders gave it their whole balance or several assets in one go, or it moved tokens out of wallets as a delegate. Senders the wallet funded itself, or swept back with its own fleet, are not counted as victims.YesHIGH
Address poisonerSends dust to many wallets and does little else.YesHIGH
Tries to move frozen fundsKeeps trying to move tokens their issuer froze. The freeze itself shows as a label.NoHIGH
Sent to a look-alike addressSent real funds to an address made to look like one it trusts: it fell for address poisoning.NoMEDIUM
Burner funding hopA transit wallet, funded and emptied at once.YesMEDIUM

Privacy and obfuscation

BehaviorMeaningIdentityRisk
MixerPools money from many wallets and pays it out to many others. A known privacy protocol's pool, or the same pattern: one-time counterparties on both sides, round amounts, withdrawals sent by relayers.YesHIGH
Uses a privacy poolDeposited into or withdrew from a privacy pool. Privacy is not wrongdoing, but it breaks the trail, so compliance treats it as exposure.NoMEDIUM
Funded through burner walletsOne-use wallets forwarded everything they had to it, so the funding can't be traced back directly.NoMEDIUM

Operators and fleets

BehaviorMeaningIdentityRisk
Funder walletPays SOL to many wallets at once, with money from one or a few sources. Says where its money came from and whether it swept the fleet back.YesNone
Runs multiple walletsFunds wallets, then collects their whole balance back: one operator behind many addresses.NoLOW

Trading and automation

BehaviorMeaningIdentityRisk
MEV arbitrage botMost of its landed swaps are profitable loops.YesNone
MEV botPriority fees on almost every transaction, many of them failing.YesNone
BotMany transactions in the same second, seconds apart around the clock.YesNone
Memecoin traderBuys and sells on launchpad bonding curves. Says which launchpads.YesNone
Tips JitoPays tips to get its transactions landed first, as bots and snipers do.NoNone

Services and people

BehaviorMeaningIdentityRisk
Exchange hot walletDeposits from many wallets and payouts to many others, or much of its value moving with a known exchange's wallets.YesNone
MerchantMany payers, stablecoins, repeated prices, payment references.YesNone
Protocol accountNo private key; one program does most of its work.YesNone
ValidatorConsensus votes make up most of its activity.YesNone
Personal walletSigns its own transactions at a human pace.YesNone