Skip to content

[T6.5] At claimDeadline: sweep unclaimed to dead address #1266

Description

@realproject7

Epic: #1229 · Spec: §5.3, §8 Phase 6, R11 · Type: OPERATOR · Estimate: 0.1 day

Scope

After claimDeadline passes (~30 days after T6.2 settlement-day announcement), call sweepUnclaimed(deadAddress) on the MerkleClaim contract to burn remaining unclaimed PLOT.

Prerequisite

T2.7 sweep capability deployed via T6.2 Step 1. The contract now has:

  • owner = deployer wallet
  • claimDeadline set at deploy
  • sweepUnclaimed(address to) callable only by owner, only after deadline

Steps

  1. Verify block.timestamp > claimDeadline (via Basescan read on the deployed MerkleClaim)
  2. From owner wallet, call:
    MerkleClaim.sweepUnclaimed(0x000000000000000000000000000000000000dEaD)
    
  3. Confirm Swept event emitted with full remaining balance
  4. Record tx hash + final unclaimed amount in this issue
  5. Update X/FC announcement with final burn figures (closes campaign loop)

R11 mitigation

  • Calendar reminder set for T6.2 announcement + 30 days
  • Operator playbook (§9 incident playbook) referenced

Sub-Bronze branch

Skip this entire ticket if T6.1 was sub-Bronze (no MerkleClaim deployed, nothing to sweep). Mark closed with "skipped — sub-Bronze."

Acceptance

  • claimDeadline confirmed passed via on-chain read
  • sweepUnclaimed tx executed from owner wallet
  • Swept event captured with final unclaimed amount
  • Tx hash + amount recorded in this issue
  • Final figures announced
  • Campaign loop closed; v5 archive entry recorded
  • If sub-Bronze: ticket closed with explicit skip rationale

Dependencies

T2.7 (#1267 — contract sweep capability), T6.2 (#1263 — contract deployed with deadline at Step 1; announcement at Step 3 marks claim-window open). Calendar trigger: T6.2 announcement timestamp + CLAIM_WINDOW_DAYS (default 30) elapsed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    airdropPLOT 10x Airdrop CampaignoperatorRequires manual operator actionsuperseded-by-v6Closed in favor of v6 Base Ecosystem Sprint redesign

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions