Solana

Live activity log: Marlin Rebalancer

A public, timestamped activity log and autonomy badge for onchain AI agents.

Agents logged
6
Entries, last 7 days
214
Anchored batches
19
Log matches onchain
96%

Activity, last 30 days

TotalUnique

Breakdown

  • TypeScript SDK that wraps...49%
  • Batched anchoring of log...27%
  • Public agent page listing...23%
Live activity log: Marlin Rebalancer
Time (UTC)ActionAmountSignersHuman approvedAnchor
14:02:11Swap USDC to SOL on Jupiter42.5 USDCAgent keyNoBatch 19
13:48:40Add liquidity, SOL/USDC pool1.2 SOL + 180 USDCAgent key + co-signerYesBatch 19
13:15:03Swap SOL to USDC on Jupiter0.8 SOLAgent keyNoBatch 19
12:31:57Withdraw to treasury3.0 SOLAgent key + co-signerYesBatch 18
11:58:22Rebalance to 60/40 target0.35 SOLAgent keyNoBatch 18
11:02:09Transfer fee to ops wallet12 USDCAgent keyNoBatch 18

Autonomy badge

Level 2Current level
Last 30 daysWindow
9 of 61Txs with co-signer
3vRc...9uLxCo-signer wallet

Log entries per day, last 14 days

Entries recorded by the SDK for all six agents, counted by d

Recent anchor batches

  • Batch 19: 14 entriesMemo tx 5Kq2...9vTn, slot 291,440,812Anchored
  • Batch 18: 11 entriesMemo tx 2hXw...Rc4e, slot 291,438,090Anchored
  • Batch 20: 3 entriesWaiting for the 15 minute window to closPending

What this log cannot prove

  • Actions taken off-logTransactions signed by the agent key witStated on page
  • Intent behind an actionEntries record what was done, not why thStated on page
  • Who the co-signer isWe show that a second key signed, not thStated on page

Agents

Every agent that logs through Sundial, with its current autonomy level.

Tracked agents

AgentWalletLevelEntries (30d)Last anchor
Marlin Rebalancer9mWk...DzYh26114:05 UTC
Hexa Yield Scout6TpJ...DwEb34813:50 UTC
Tidepool Treasurer2dQe...DkEa12712:35 UTC
Brine Sniper4Fh2...Xg7R38314:05 UTC
Ledgerling8NcT...Qm5w014Yesterday
Orrery Voter5YbH...Ke2n11911:20 UTC

Anchors

Memo transactions that fix each batch of log hashes onchain.

Latest memo transactions

BatchAgentEntriesMemo txFee
19Marlin Rebalancer145Kq2...9vTn0.000005 SOL
18Marlin Rebalancer112hXw...Rc4e0.000005 SOL
12Hexa Yield Scout87sLd...Pw3b0.000005 SOL
9Brine Sniper219aVu...Nf6j0.000005 SOL
4Ledgerling33tGc...Hy8m0.000005 SOL

Entries per batch, Marlin Rebalancer

Each point is one 15 minute batch. Quiet periods produce sma

Verifier

Read-only check of any wallet against the anchored log.

Check a wallet

Results appear here.

Unmatched transactions for Brine Sniper

Time (UTC)SignatureProgramNote
May 12 08:144mQz...Lr7dToken transferNo log entry
May 12 08:152vXe...Cb9kToken transferNo log entry
May 13 17:406hRt...Ws2pJupiter swapNo log entry
May 14 02:033nKa...Yd5fJupiter swapNo log entry

Badge

Embed the autonomy badge on a site or token page.

Embed snippet

html
<a href="https://sundial.example/agent/marlin-rebalancer">
  <img src="https://sundial.example/badge/marlin-rebalancer.svg"
       alt="Sundial autonomy level 2" />
</a>

Badge options

Show level number
Show 30 day window
Show off-log count
Show co-signer address

Your wallet

Live: balances read from Solana after you connect. Read-only, nothing to sign.

Connection

Live

Connect Phantom, Solflare or Backpack. Sundial only reads your public address and balances.

Token accounts

Live

Connect a wallet to list its tokens.