Solutions · For Protocols

What happens when something moves that shouldn’t?

Treasury wallets, protocol authority, and multisig signers are the accounts that matter. VikingIntel watches them continuously, so the first unexpected movement becomes an evidence-backed response — not a post-mortem.

Surfaces monitored
Treasury · Authority · Multisig · Vaults
Watch cadence
Continuous · behavior-based detection
Alert content
Context attached, not a bare ping
Monitor

Watch the accounts your protocol depends on.

Treasury, authority, cold storage, and bridged-asset vaults — continuously monitored with behavior-based detection rules. The watch runs before an incident exists to be reported.

Monitored accountscontinuous · behavior-based
  • Treasury_1
    12.4M USDC · 4 signers
    Normal
  • Authority multisig
    owner set · threshold 3
    Watching
  • Cold wallet 7xKX…4nQp
    idle 8 months
    Normal
  • Liquidity pool vault
    bridged assets
    Normal
Detection feed
14:32:04 UTC
  • Unexpected treasury transfer
    12.4M USDC · treasury_1 → 8qLm…2kDe
    Alert
  • New recipient
    first transaction to address · in 214 days of history
    Alert
  • Dormant wallet activation
    cold wallet 7xKX…4nQp · idle 8 months · moved 2.1M SOL
    Alert
  • Suspicious funding
    1,240 wallets funded from a single source in 6 min
    Watch
  • Bridge movement
    4M USDC → Solana ↔ Ethereum bridge · out-of-pattern
    Watch
  • Authority change
    multisig_3 tx on signer-management program · capability flagged
    Alert
Illustrative example — mock signals, amounts, and addresses.

Illustrative example — mock signals with mock amounts and addresses.

Detect

The patterns that precede an exploit.

Unexpected treasury transfers, new recipients, dormant wallets waking, authority changes, suspicious funding, bridge movement. Each signal arrives with severity, a reason, and the context you need to act.

Sybil defense

Launches and airdrops pay real people — not one wallet farm with many keypairs.

Before a distribution goes out, screen the claimant list for coordinated wallets: shared funders, matching execution fingerprints, synchronized timing. Every flag carries its own evidence so an exclusion decision can be defended to your community.

Before you distribute
  • Screen the claimant snapshot through the sybil engine
  • Review clusters member-by-member, not blanket-scored
  • Export a versioned evidence report for the gating decision
About Sybil Detection →
Case · incident-014
Treasury compromise
VerifiedConfidence · HighWatchlist +1
TimelineReconstructed
Affected assets2
Related wallets46
Evidence3 families
Evidence families
Funding Lineage

Trace passes through a known exchange — signal cut, not counted.

Discounted
Execution Fingerprint

Compromised wallet and 6 downstream wallets share an uncommon fee-payer sequence.

Strong
Timing

Splitting window of 90 seconds across 84 addresses.

Medium
Fund flow
Compromised wallet
7xKX…4nQp
12.4M USDC out
Intermediate
8qLm…2kDe
11.9M USDC
Splitting
84 addresses
90s window
Exchange cash-out
CEX · known
stopped here
Findings
  • Observed — 12.4M USDC left treasury_1 at 14:32:04Z, authority was intact.
  • Attributed — the destination matches a verified exchange entity in the registry. Shown, not assumed.
  • Inferred — the 84 split addresses may share an operator. Awaiting confirmation.
Investigate

A treasury incident becomes a case file.

When a transfer looks wrong, VikingIntel reconstructs the timeline, traces the funds, enriches the investigation with available public-source evidence, flags authority-changing transactions, and records the evidence — so a multisig decision can be made with facts, not screenshots.

Verify · Respond

The conclusion lands with a structured case record, not a screenshot.

Findings are labeled observed, derived, attributed, or inferred; deterministic facts outrank inference; and the case exports a reviewable report with an investigation ID and methodology version.

Case record
Investigation ID
inv_8f3a2c
Methodology
engine v1.1.0 · signal-family model
Typed findings
Observed · Derived · Attributed · Inferred

Put your treasury under watch.

Create an account and start monitoring, or talk to us about a guided rollout for your protocol.