{
  "markdown": "# Smeltr\nNon-custodial Token-2022 deployment infrastructure for Solana.\n\nThe non-custodial guarantee: Smeltr builds transaction instructions.\nYour wallet signs them. assertNoPlatformAuthority() runs on every\nauthority field in every module before any instruction is constructed,\nand the source for that check lives in `packages/module-registry` in\nthis repository — the guarantee is inspectable, not just asserted.\n\nExtensions: Transfer Fee · Non-Transferable · Permanent Delegate · Arweave metadata\n\n## Setup\n\n```bash\nnpm install\ncp .env.example apps/web/.env\n# fill in DATABASE_URL, SESSION_JWT_SECRET, NEXT_PUBLIC_APP_DOMAIN, etc.\n\n# Generate the Prisma client + run migrations (from apps/web)\ncd apps/web\nnpx prisma generate\nnpx prisma migrate dev\ncd ../..\n\nnpm run dev\n```\n\n## Testing\n\n```bash\n# Unit tests (no validator needed)\nnpm run test:registry\n\n# Full CI suite (registry unit + web route/lib tests)\nnpm run test:ci\n\n# Devnet integration test (requires `solana-test-validator` running locally)\ncd packages/tx-builder && npm run test:devnet\n```\n\n## MCP server (AI assistants)\n\nSmeltr exposes its Token-2022 validation engine as an MCP server for Claude Desktop, Cursor, and other assistants.\n\n```bash\nnpx -y @smeltr/mcp-server\n```\n\nDocs: **https://smeltr.org/docs/mcp** · Source: `packages/mcp-server` · Launch guide: `docs/MCP_LAUNCH.md`\n\n## Status\n\nThe core deploy flow (module selection -> metadata -> review -> sign ->\nadd metadata -> dashboard/resume) is implemented end to end and covered\nby the `npm run test:ci` suite. See `CLAUDE.md` for architecture context\nand `docs/INVARIANTS.md` for the review checklist.\n",
  "bytes": 1629,
  "sha": "49dbc57a8ab78942821821bbf593000d4e6ba2a11c3cc46501d6ea6d9e950e39",
  "repo_slug": "space-raven/smeltr",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_space_raven_smeltr_token2022_5fda4ecd/readme"
}