# Smeltr Token-2022

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/Space-Raven/Smeltr  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/smeltr-token-2022

## Description
Validate Token-2022 configs (transfer fee, soulbound, delegate). Read-only — no keys or RPC.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "smeltr-token-2022": {
    "command": "npx",
    "args": ["-y","smeltr-token-2022"]
  }
}
```

## Documentation & README

# Smeltr
Non-custodial Token-2022 deployment infrastructure for Solana.

The non-custodial guarantee: Smeltr builds transaction instructions.
Your wallet signs them. assertNoPlatformAuthority() runs on every
authority field in every module before any instruction is constructed,
and the source for that check lives in `packages/module-registry` in
this repository — the guarantee is inspectable, not just asserted.

Extensions: Transfer Fee · Non-Transferable · Permanent Delegate · Arweave metadata

## Setup

```bash
npm install
cp .env.example apps/web/.env
# fill in DATABASE_URL, SESSION_JWT_SECRET, NEXT_PUBLIC_APP_DOMAIN, etc.

# Generate the Prisma client + run migrations (from apps/web)
cd apps/web
npx prisma generate
npx prisma migrate dev
cd ../..

npm run dev
```

## Testing

```bash
# Unit tests (no validator needed)
npm run test:registry

# Full CI suite (registry unit + web route/lib tests)
npm run test:ci

# Devnet integration test (requires `solana-test-validator` running locally)
cd packages/tx-builder && npm run test:devnet
```

## MCP server (AI assistants)

Smeltr exposes its Token-2022 validation engine as an MCP server for Claude Desktop, Cursor, and other assistants.

```bash
npx -y @smeltr/mcp-server
```

Docs: **https://smeltr.org/docs/mcp** · Source: `packages/mcp-server` · Launch guide: `docs/MCP_LAUNCH.md`

## Status

The core deploy flow (module selection -> metadata -> review -> sign ->
add metadata -> dashboard/resume) is implemented end to end and covered
by the `npm run test:ci` suite. See `CLAUDE.md` for architecture context
and `docs/INVARIANTS.md` for the review checklist.

