PerroAgent

Onchain watchdog for Solana

Your wallet.Fig. 01 · Illustration · Signals shown are not live dataYour watchdog.

Monitor Solana wallets, inspect tokens, and follow onchain activity, with evidence behind every finding.

Built for Solana. Designed for verifiable insight.

  • Mint authority
  • Freeze authority
  • Token-2022 extensions
  • Largest token accounts
  • SOL balance
  • Token balances
  • Transaction status
  • Transfer instructions
  • Pools and liquidity
  • Slot and timestamp

01 · Mission

Give Perro a mission.

Say what matters in plain words. Perro turns it into a structured rule you can read line by line, and nothing is switched on until you confirm the target, the condition, the threshold and the interval.

Mission → rule

Illustrative example

You ask

“Watch this wallet and alert me when it transfers more than my chosen threshold.”

Perro proposes

Draft · needs your confirmation
Target
The wallet you name
Condition
Native SOL transfer, outgoing
Threshold
The amount you choose, in SOL
Evaluated
Every 15 minutes, on the server
Quiet period
1 hour after an alert
First observation
Sets the baseline. No alert.

02 · Token Sniff

Inspect what a token can do to you.

Inspect token controls, holder distribution, and available market data. Each check stands on its own, with its evidence and its limits, instead of being folded into a score.

Evidence panel · USDC mint

Live read by this deployment

A stablecoin issuer keeping both authorities is expected. The panel reports the control; it does not judge the token.Open the full report

03 · Wallet Patrol

Follow a wallet without touching it.

Follow balance changes and supported wallet activity from one workspace. Any public address can be read: no connection, no signature, no approval. What Perro cannot decode is shown as unknown, not guessed.

Activity timeline

Illustrative example
  1. SOL transfer inExample 1

    Received SOL from another address.

    Basis: A System Program transfer names this wallet as the destination.

  2. Decoded swapExample 2

    One asset left, one arrived, through a known venue.

    Basis: Labeled a swap only when all three conditions are observed.

  3. Balance changeExample 3

    A token balance fell. Not labeled a sale.

    Basis: No documented rule explains it as a transfer or a swap.

  4. Failed transactionExample 4

    Nothing moved. The fee was still paid.

    Basis: The node recorded an error for this transaction.

04 · Follow the Trail

See where value actually went.

Trace observable transfers and inspect how addresses are connected. Every line is a transfer with its transactions behind it. A line never claims that two addresses belong to the same person.

Transfer trail · bounded

Illustrative example
ABCDEF

Selected line

Address A transferred an amount to address D.

Supporting transactions
listed
Hops from start
1 of 2
Same owner?
not claimed

Limits are shown in the graph: nodes, hops, transactions fetched and requests used.

How it works

Observe, investigate, explain, monitor.

  1. 01

    Add an address.

    Paste any Solana address. Perro reads what it is first: a token mint, a token account, a wallet or a program.

  2. 02

    Choose what matters.

    Pick a rule and a threshold: a large SOL transfer, a falling token balance, a change of mint or freeze authority.

  3. 03

    Review changes with evidence.

    Alerts arrive in your inbox with what changed, the previous and current values, the slot, and the transaction to verify.

Evidence first

A finding you cannot check is an opinion.

PerroAgent is not a scam detector, a price predictor or a trading bot. It reads, it shows its sources, and it tells you where its view ends.

Where data comes from
Every panel names its source: the Solana RPC endpoint in use, or the market-data provider. Provider figures are never mixed into chain reads.
When it was observed
Chain reads carry the slot they were read at and the time Perro read them. Data that has aged is marked stale instead of quietly reused.
What was checked
Findings are per check: one observation, its severity, its evidence and a plain explanation. There is no combined safety score.
What remains unknown
Unavailable, unsupported and not evaluated are their own answers. A missing reading is never shown as zero, and never as “no risk”.
2
Token programs read: SPL Token and Token-2022
18
Token-2022 extensions described; any other is marked not evaluated
4
Rule types evaluated on the server
0
Signatures or approvals needed to scan an address

Put Perro on patrol.

Scan a token or a wallet now. Sign in with your wallet when you want watchlists, rules and alerts that keep running after you close the tab.

Launch App