verification

Verify on-chain Doppler behavior with cast, viem, RPC, and explorers for dynamic auctions, multicurve launches, hook initializer state, and migration flows.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "verification" with this command: npx skills add rustydotwtf/doppler-skills/rustydotwtf-doppler-skills-verification

Verification

When to use

  • Contract state does not match expected launch/migration behavior
  • Rebalances, fee claims, or migration splits need confirmation
  • You need deterministic proof from chain data before making changes

Tool selection

  • cast: fast reads and direct function checks
  • viem: precision-safe math and custom scripts
  • raw RPC: historical eth_call at prior blocks
  • explorers/indexer: events, tx traces, and timeline reconstruction

Core workflow

  1. Identify module path:
    • Dynamic (Doppler)
    • Multicurve (base/scheduled/decay)
    • Hook-initializer (DopplerHookInitializer + hooks)
    • Proceeds split migration (UniswapV4MigratorSplit, TopUpDistributor)
  2. Read primary state directly from source contract.
  3. Recompute expected values off-chain (ticks, prices, allocations, proceeds split).
  4. Compare against emitted events and token balances.

High-impact checks

  • Auction progression: epochs, proceeds, sold amounts
  • Pool status transitions (Initialized, Locked, Graduated, Exited where applicable)
  • Hook permissions/flags and callback state
  • Split recipient payout + top-up pull-up outcomes

References

Related skills

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

uniswap-fundamentals

No summary provided by upstream source.

Repository SourceNeeds Review
General

token-lifecycle

No summary provided by upstream source.

Repository SourceNeeds Review
General

fee-architecture

No summary provided by upstream source.

Repository SourceNeeds Review