Loop Protocol
Motion Audit
Extensive animated/motion audit of Manifesto’s On-chain Analysis — June 2024 for Loop Protocol. Not just a recap of numbers — a critique of analytical depth, narrative structure, and how every insight should move when this report becomes a client-facing story.
01 · Audit scores
How strong is this report — as analysis and as motion story?
Scored as a client deliverable for a DeFi protocol, not as a formal smart-contract security audit.
Verdict: Request changes before client film. Solid raw metrics skeleton; incomplete analysis, copy errors, and static charts block client-grade motion delivery.
02 · Protocol snapshot
June in numbers — the motion-critical KPIs
03 · What the data actually says
The June story is a launch spike, not steady growth
Claimed narrative vs chart truth
- Claimed period: Jun 1–30. Charts show near-zero until ~Jun 16–18.
- “Steady growth”: step-function jump around Jun 20, then plateau.
- Holding thesis: withdraw share 9.87% of methods — that part holds.
Whale-shaped protocol month
- Top staker alone ≈ $234k — ~18% of peak TVL visual.
- Same address is #1 withdrawer at $197k (~84% exited).
- Top 5 stakers sum ≈ $669k — roughly half of peak stake.
Whale concentration — stake vs withdraw
Method mix — staking is the product
staking
04 · Extensive findings
What a motion audit adds beyond the original Doc
tigerTitle inflation: “Audit” vs activity report
Labeled “On-chain Audit” but content is usage analytics — wallet counts, method mix, gas totals. No threat model, invariants, or access-control review.
Fix: Rename to “On-chain Performance Analysis,” or expand into a real security workstream.
tigerJune 20 event is under-explained
Every major chart peaks Jun 20: ETH transfers ~55, deposits ~$220k stacked, fee spike. Source only says “possibly incentives.”
Fix: Open motion film with a Catalyst Day card backed by campaign / listing / epoch evidence.
tigerWhale loop risk ignored
0x29f8… stakes $234k and withdraws $197k. 0xb8c2… is a $95k round-trip. Points farming is a first-class hypothesis never scored.
Fix: Add sticky TVL, median hold duration, top-1/top-10 share, recirculation rate.
elephantPeriod mismatch (claimed vs observed)
Scope says Jun 1–30; charts effectively start mid-month. Quiet protocol, filter, or go-live later — readers cannot tell.
Fix: Badge every chart with go-live date and observation window.
elephantEditorial defects break trust
Propose Owner copy-pasted from Lock ETH. Liquidations in TOC never appear. Recommendations promised in scope, absent in conclusion.
Fix: QA gate before any public motion or client share-out.
elephantPricing methodology is ambiguous
“Live prices from CoinMarketCap” on a historical month is dangerous. LRT basket never listed.
Fix: Time-weighted series + dual ETH/USD axes in motion charts.
paperGas “efficiency” underspecified
$513 total gas is low because volume is low — not proof of efficiency. No peer benchmark.
Fix: Pair with gas per lock and peer comparison before celebrating.
winCore interaction map is useful
lock, lockETH, withdraw (epoch + emergency), claim, claimAndStake is the right product grammar.
Fix: Turn each function into a 4–6s state-transition micro-animation.
motionCharts are static PNG exports
No scrubbing, hover, or annotation layers. Motion readiness collapses here.
Fix: Live series (D3 / Canvas) + Lottie for brand moments — never Ken-Burns a flat PNG.
motionNo competitive context motion
Without restaking sector scale, Loop’s $1.3M peak floats.
Fix: Sector constellation → zoom into Loop’s 179-wallet particle cloud.
05 · Chart system audit
Source visuals + motion treatments





Top wallets
| Rank | Address | Stake | Withdraw | Motion note |
|---|---|---|---|---|
| 1 | 0x29f8…e1a | $234k | $197k | Morph bar in→out · 84% exit |
| 2 | 0xa55c…c55d | $169k | — | Sticky candidate · hold glow |
| 3 | 0x919e…f20e | $101k | — | Secondary node |
| 4 | 0xb8c2…f551 | $95k | $95k | Full round-trip · red |
| 5 | 0x17bb…a0fb | $70k | — | Mid-tier cluster |
06 · Missing layers
What more detail unlocks v2
Contract addresses
No mainnet address or deploy block — blocks live dashboards.
LRT inventory
Which LRTs? Composition drives risk color system.
Quaaloops math
Points rate, boosts, referral weight, forfeiture never shown.
Cohort retention
No day-N retention or sticky wallets.
Peer benchmarks
$1.3M is unscaled without sector context.
Referral graph
lock(..., referral) exists — particle network candidate.
07 · Motion choreography
90-second client film — beat sheet
Black → Signal Blue particle grid → “179 wallets”
Counter cascade: wallets → ETH stakers → LRT stakers. Tension: small absolute scale, clean type.
Timeline scrub lands on 20 June — detonation
Deposit stack explodes; ETH line spikes to 55; fee spark. Catalyst Day callout.
Cumulative stake draw-on vs withdraw stairs
Blue line → ~$1.3M; purple withdraw → ~$0.5M; green net breathes.
Power-law reveal — top wallets as gravity wells
0x29f8 morphs stake mass → withdraw jet. Round-trip wallet flashes red.
Method donut → function machine
Lock ETH → points → claim → claimAndStake. Emergency withdraw as safety rail.
What we don’t know — intentional negative space
Missing address, LRT basket, catalyst appear as DATA GAP cards.
Score ring 54 + three recommendations
Overall score settles. Three next moves. Brand lockup last.
08 · Next moves
From static Doc → shareable product
Data v2 pull
Addresses, LRT list, Jun 20 catalyst, sticky TVL, referral graph.
Editorial QA
Rename scope, fix Propose Owner, write real recommendations.
Motion system
This page as scaffold → production web film or Remotion cut.
Security track
Separate engagement if a true “audit” is required.
Share this report
Stable public URL: manifestoagency.co/audit/loop-protocol-june-2024
Overall motion-audit score: 54 / 100 · Request changes before client film