{
  "protocol": "ASPE Labs",
  "version": "1.1",
  "voice": {
    "tagline": "Quant yield. Verified onchain.",
    "principle": "Just quants, doing their job.",
    "discipline": "Retrospective only. No predictions. We publish what the math does."
  },
  "vault": {
    "name": "ASPE Labs Vault",
    "symbol": "aspUSDC",
    "standard": "ERC4626",
    "chain": "HyperEVM",
    "chainId": 999,
    "address": "0xe67c82f0970D66d8b84dB43F2392E77CE7e4ED75",
    "status": "deployed",
    "currentImplementationVersion": "v4.1"
  },
  "performance": {
    "strategyV1": {
      "label": "Strategy v1 — Operator personal account (closed)",
      "context": "13 months of live trading on Hyperliquid L1 using operator's personal capital. Verifiable on-chain. Source: bt:EXPORT-001.",
      "totalReturn": 193.5,
      "annualizedReturn": 166.5,
      "sharpeRatio": 1.86,
      "sortino": 2.15,
      "calmarRatio": 4.13,
      "maxDrawdown": -40.3,
      "maxDrawdownDuration": 31,
      "maxConsecutiveDaysInDD": 30,
      "volatility": 66.2,
      "varDaily95": -2.6,
      "winRateDaily": 54.9,
      "winRateTrade": 99.8,
      "avgMonthlyReturn": 8.3,
      "medianMonthlyReturn": 7.8,
      "positiveMonths": "11/14",
      "bestMonth": "Mar 2025 (+22.1%)",
      "worstMonth": "Dec 2025 (-1.6%)",
      "btcCorrelation": 0.109,
      "equityInitial": 30581,
      "equityFinal": 89769,
      "period": {
        "start": "2025-02-15",
        "end": "2026-03-23",
        "calendarDays": 401,
        "daysWithData": 385
      },
      "source": "live trading on Hyperliquid L1 (TWR, adjusted for capital flows)",
      "monthlyReturns": [
        { "month": "2025-02", "return": 1.2, "note": "partial" },
        { "month": "2025-03", "return": 22.1 },
        { "month": "2025-04", "return": 18.7 },
        { "month": "2025-05", "return": 10.4 },
        { "month": "2025-06", "return": 10.0 },
        { "month": "2025-07", "return": 9.2 },
        { "month": "2025-08", "return": 6.5 },
        { "month": "2025-09", "return": -0.1 },
        { "month": "2025-10", "return": 21.0 },
        { "month": "2025-11", "return": -0.9 },
        { "month": "2025-12", "return": -1.6 },
        { "month": "2026-01", "return": 3.7 },
        { "month": "2026-02", "return": 15.5 },
        { "month": "2026-03", "return": 0.3, "note": "partial" }
      ],
      "topDrawdowns": [
        {
          "period": "Jan 14 - Feb 5, 2026",
          "drawdown": -40.3,
          "duration": 31,
          "context": "BTC -35%, ETH -46%"
        },
        {
          "period": "Jul 6 - Jul 21, 2025",
          "drawdown": -15.8,
          "duration": 18,
          "context": "BTC +7.5%, ETH +46% (anomalous altcoin rally)"
        },
        {
          "period": "Nov 11 - Dec 1, 2025",
          "drawdown": -14.1,
          "duration": 23,
          "context": "BTC -16%, ETH -18%"
        }
      ]
    },
    "vaultV2": {
      "label": "Strategy v2 — Vault on HyperEVM",
      "context": "Same family of trades as v1. Risk-refined by the quant team's continuous iteration. Core model unchanged; drawdown discipline tightened. Live from vault deploy.",
      "deployedAt": "2026-04-01",
      "totalReturn": null,
      "annualizedReturn": null,
      "sharpeRatio": null,
      "maxDrawdown": null,
      "period": {
        "start": "2026-04-01",
        "end": null
      },
      "source": "totalAssets() on-chain + bt:EXPORT-NNN monthly closes",
      "updateCadence": "monthly (month close) + daily rolling Sharpe",
      "firstMonthlyClose": "pending ~30 days post-deploy"
    }
  },
  "tvl": null,
  "tvlSource": null,
  "fees": {
    "management": 0,
    "performance": 0.10,
    "highWaterMark": true
  },
  "audit": {
    "l1": {
      "status": "complete",
      "report": "SEC-004 v2.0",
      "commit": "e923006",
      "url": "/audit/",
      "publishedAt": "2026-04-24"
    },
    "l2": {
      "status": "planned",
      "target": "2027-Q1",
      "note": "Post-launch, financed with accumulated revenue or ecosystem grant. Until L2 completes, initial TVL capped at $500K."
    }
  },
  "tvlCap": {
    "value": 500000,
    "unit": "USD",
    "rationale": "Pre-L2 blast radius bound. Raises after L2 completes."
  },
  "roadmap": {
    "currentPhase": 0,
    "disclaimer": "This is a plan, not a prediction. Gates are binary conditions. Dates are targets that move when conditions say so.",
    "phases": [
      {
        "phase": 0,
        "name": "Foundation + Vault Build",
        "gates": "Bot on AWS · ERC4626 v5 deployed on HyperEVM · self-audit v2.0 clean · STRAT-001 approved · strategy v2 live with operator capital",
        "target": "Q2 2026",
        "status": "active"
      },
      {
        "phase": 1,
        "name": "Growth",
        "gates": "3 months on-chain track record · multisig 2-of-3 · legal entity · TVL cap $500K · L2 audit completes during phase (target 2027-Q1) · incident disclosure playbook active",
        "target": "Q3 2026 – Q1 2027",
        "status": "planned"
      },
      {
        "phase": 2,
        "name": "Scale",
        "gates": "$1M+ TVL · full legal structure (BVI Foundation / Cayman) · composability integrations · multi-denomination active (BTC/EUR/HYPE/USDH sub-funds) · periodic re-audit post-upgrade",
        "target": "Q1 2027 – Q3 2027",
        "status": "planned"
      },
      {
        "phase": 3,
        "name": "Institutional",
        "gates": "$2M+ AUM · regulated fund structure (if applicable) · institutional risk mandates · multi-chain evaluation (yield exposure, not vault core migration)",
        "target": "Q3 2027+",
        "status": "planned"
      }
    ],
    "url": "/roadmap.html"
  },
  "changelog": {
    "latest": "v4.1 (2026-04-16) — drainResidual hotfix",
    "url": "/changelog.html"
  },
  "links": {
    "website": "https://aspelabs.xyz",
    "app": "https://app.aspelabs.xyz",
    "twitter": "https://x.com/AspeLabs",
    "dune": "https://dune.com/aspe/performance",
    "defillama": "https://defillama.com/protocol/aspe-labs",
    "docs": "https://docs.aspelabs.xyz",
    "audit": "https://aspelabs.xyz/audit/",
    "roadmap": "https://aspelabs.xyz/roadmap.html",
    "changelog": "https://aspelabs.xyz/changelog.html"
  },
  "faq": [
    {
      "question": "What is ASPE Labs?",
      "answer": "ASPE Labs is a quantitative yield lab building on-chain vault strategies. The first product is an automated grid trading vault on Hyperliquid, offering verifiable real yield with 0% management fee and full transparency."
    },
    {
      "question": "What are the fees?",
      "answer": "0% management fee. 10% performance fee on new highs only (per-vault high-water mark, not per-depositor). No entry or exit fees. Fee logic is in the immutable vault contract."
    },
    {
      "question": "How long does a withdrawal take?",
      "answer": "Under normal conditions, 30 seconds to 1 minute — most of that is the HyperCore-to-HyperEVM bridge step. Under stress (concurrent large withdrawals, thin liquidity), longer. Per-request timestamps are publicly observable on the Dune dashboard."
    },
    {
      "question": "Can I lose money?",
      "answer": "Yes. The strategy has experienced drawdowns including -40.3% peak-to-trough. Smart contracts can contain bugs. Hyperliquid could experience downtime or fail. Only deposit what you can afford to lose."
    },
    {
      "question": "Is the vault audited?",
      "answer": "The contracts have a published Tier-1 self-audit (SEC-004 v2.0) with full methodology. Source code is verified on-chain via HyperScan. A formal external L2 audit is targeted for 2027-Q1, financed by revenue."
    },
    {
      "question": "What if there is a smart contract bug?",
      "answer": "The vault uses an ERC-1967 upgradeable proxy with a 7-day timelock on parameter changes. If a bug is found, the implementation can be updated after the timelock delay. In critical scenarios, the guardian can pause the vault and trigger emergency withdrawal."
    },
    {
      "question": "What if the operator disappears?",
      "answer": "Funds remain in the vault smart contract. The guardian role (held separately from the operator) can trigger emergency withdrawal, distributing all assets pro-rata to depositors. The trading bot would stop, but you would not lose access to your capital."
    },
    {
      "question": "Is there a token?",
      "answer": "No. There is no ASPE Labs governance token. Vault shares are the only token issued, and they represent direct ownership of vault assets. A token may be considered in later phases only if traction justifies it and a legal structure supports it."
    },
    {
      "question": "Can I verify operations on-chain?",
      "answer": "Yes. The vault is on HyperEVM (Chain ID 999) and all transactions are visible on HyperScan. Trading activity is visible on HyperCore. Total assets, share price, and your balance are queryable on-chain."
    },
    {
      "question": "How can I integrate the vault?",
      "answer": "Use the standard ERC-4626 interface. The vault proxy is 0xe67c82f0970D66d8b84dB43F2392E77CE7e4ED75. Permissionless reads, no API keys, no rate limits beyond your RPC provider. Code samples in Python, JavaScript, and curl are at https://docs.aspelabs.xyz/transparency/data-access."
    }
  ],
  "updatedAt": "2026-04-29"
}
