{
  "slug": "perplog",
  "name": "PerpLog",
  "status": "in-production",
  "version": "v2.25",
  "tagline": "The trading journal native to Hyperliquid.",
  "summary": "Trading journal native to Hyperliquid. Wallet-native auth (Sign-In with Ethereum + RainbowKit), real-time WebSocket fills with actual executed fees, adaptive quarter-Kelly position sizing, weekly Claude-powered debrief with PDF export, HYPE staking automation. A feedback loop tight enough to course-correct inside a session — rigorous enough to compound across them.",
  "url": "https://perplog.com",
  "domain": [
    "quantum-finance",
    "crypto-infrastructure"
  ],
  "stack": [
    "Next.js 16",
    "TypeScript 6",
    "Tailwind CSS 4",
    "Hyperliquid REST + WebSocket",
    "Wagmi + Viem",
    "RainbowKit",
    "Cloudflare Workers (target — full migration in progress)"
  ],
  "highlights": [
    {
      "label": "Auth",
      "value": "SIWE + RainbowKit",
      "detail": "Wallet-native. No email, no password, no custodial anything."
    },
    {
      "label": "Capture",
      "value": "Real-time WebSocket fills",
      "detail": "Direct subscription to the Hyperliquid feed — actual executed fees, no rounding, no manual import."
    },
    {
      "label": "Sizing",
      "value": "Adaptive quarter-Kelly",
      "detail": "Derived from the user's live account stats, segmented by trade category."
    },
    {
      "label": "Review",
      "value": "Weekly AI debrief",
      "detail": "Claude-powered recap — patterns, leaks, edge decay — exported as a per-season PDF."
    },
    {
      "label": "HYPE",
      "value": "Staking automation",
      "detail": "Daily cron consolidates deposits, delegates HYPE, routes swaps."
    }
  ],
  "stance": [
    {
      "label": "No CSV import",
      "body": "If it didn't come from the venue, it doesn't belong in your journal."
    },
    {
      "label": "No one-click trading",
      "body": "PerpLog is a journal, not an order router. The clarity is in the boundary."
    },
    {
      "label": "No custodial anything",
      "body": "Your keys, your fills, your data. We never touch funds, ever."
    }
  ],
  "ownership": "studio",
  "startedAt": "2025-01",
  "keywords": [
    "hyperliquid",
    "perpetual futures",
    "trading journal",
    "siwe",
    "rainbowkit",
    "kelly criterion",
    "risk management",
    "pnl attribution",
    "edge decay",
    "hype staking",
    "arbitrum",
    "web3 wallet",
    "crypto trading",
    "defi"
  ],
  "actions": [
    {
      "verb": "visit",
      "description": "Open the live product.",
      "endpoint": "https://perplog.com"
    },
    {
      "verb": "fetch-record",
      "description": "Get the structured project record.",
      "endpoint": "https://quasareum.com/api/projects/perplog"
    },
    {
      "verb": "discuss",
      "description": "Send a question or feedback to the founder about PerpLog.",
      "endpoint": "https://quasareum.com/api/contact",
      "tool": "send_contact"
    },
    {
      "verb": "follow-status",
      "description": "Check whether the deploy is currently live.",
      "endpoint": "https://quasareum.com/api/status"
    }
  ],
  "relatedProjects": [],
  "lastUpdated": "2026-04-28"
}