{
  "$schema": "https://zeitmint.com/readiness-report.schema.json",
  "schemaVersion": "1.0",
  "generatedAt": "2026-08-04T12:00:00.000Z",
  "project": {
    "name": "Signal Relay",
    "symbol": "RELAY",
    "description": "A reference token concept that rewards original community contributions and demonstrates a portable launch handoff without deploying a token or moving funds.",
    "website": "https://zeitmint.com/showcase",
    "xUrl": "https://x.com/MergeOnFriday",
    "telegramUrl": "https://t.me/ZeitMint",
    "artworkUrl": "https://zeitmint.com/og-emblem-multichain.png",
    "chain": "solana",
    "launchpad": "emblem",
    "originalIdentityConfirmed": true,
    "noReturnsPromised": true,
    "creatorControlsProject": true
  },
  "score": 100,
  "status": "launch-ready",
  "checks": [
    {
      "id": "token-name",
      "category": "identity",
      "label": "Usable token name",
      "guidance": "Use a clear token name between 2 and 40 characters.",
      "passed": true,
      "severity": "blocker",
      "weight": 10
    },
    {
      "id": "token-symbol",
      "category": "identity",
      "label": "Valid ticker format",
      "guidance": "Use 2–10 uppercase letters or numbers without spaces or a $ prefix.",
      "passed": true,
      "severity": "blocker",
      "weight": 10
    },
    {
      "id": "project-description",
      "category": "narrative",
      "label": "Launch-ready description",
      "guidance": "Explain the project, audience and cultural hook in at least 80 characters.",
      "passed": true,
      "severity": "blocker",
      "weight": 15
    },
    {
      "id": "website",
      "category": "presence",
      "label": "Secure project website",
      "guidance": "Add a public HTTPS website controlled by the project.",
      "passed": true,
      "severity": "blocker",
      "weight": 10
    },
    {
      "id": "x-profile",
      "category": "presence",
      "label": "Public X profile",
      "guidance": "Add the project’s full x.com profile URL.",
      "passed": true,
      "severity": "warning",
      "weight": 5
    },
    {
      "id": "telegram",
      "category": "presence",
      "label": "Community Telegram",
      "guidance": "Add the project’s public t.me community URL.",
      "passed": true,
      "severity": "warning",
      "weight": 5
    },
    {
      "id": "artwork",
      "category": "identity",
      "label": "Hosted artwork asset",
      "guidance": "Provide a stable HTTPS URL for the token logo or primary artwork.",
      "passed": true,
      "severity": "blocker",
      "weight": 10
    },
    {
      "id": "original-identity",
      "category": "safety",
      "label": "Original identity confirmed",
      "guidance": "Confirm the project does not impersonate or reuse another project’s branding.",
      "passed": true,
      "severity": "blocker",
      "weight": 10
    },
    {
      "id": "no-return-promises",
      "category": "safety",
      "label": "No guaranteed-return claims",
      "guidance": "Remove promises of profit, guaranteed returns or manufactured performance.",
      "passed": true,
      "severity": "blocker",
      "weight": 15
    },
    {
      "id": "creator-control",
      "category": "safety",
      "label": "Creator authority confirmed",
      "guidance": "Confirm the submitter controls the project and is authorized to launch it.",
      "passed": true,
      "severity": "blocker",
      "weight": 10
    }
  ],
  "summary": {
    "passed": 10,
    "total": 10,
    "blockers": 0,
    "warnings": 0
  },
  "limitations": [
    "This report validates submitted structure and declarations; it does not verify ownership.",
    "URLs are checked for format only, not availability or page contents.",
    "Name, ticker, trademark, contract and regulatory checks require separate review."
  ]
}
