Design, deploy and govern smart assets on real chains. Non-custodial, fail-closed. Every write needs a Bearer token. Swagger here is read-only for safety - no Try it out.
curl https://mintrr.withkeshav.com/v1/health
curl https://mintrr.withkeshav.com/openapi.json
# with your token
curl -H "Authorization: Bearer $TOKEN" https://mintrr.withkeshav.com/v1/templates
curl -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" -d '{"source":"pragma solidity ^0.8.24; contract C{}"}' https://mintrr.withkeshav.com/v1/plans
Try it out is disabled. Copy the curl and run locally with your token. Write routes need write or admin scope.
Authorization: Bearer <your token>
Single token via MINTRR_SERVICE_TOKEN or per-partner via POST /v1/auth/tokens. Stored as SHA256, shown once.
POST /v1/plans - validate TokenPlanPOST /v1/onboard/token - one shot planPOST /v1/onboard/guide - AI guidedGET /v1/templates - list templatesGET /v1/sources/{symbol} - generated SolidityPOST /v1/deploys/dry-run - gas and roles previewPOST /v1/deploys/unsigned - for Ledger/SafePOST /v1/deploys/multi - dual chainPOST /v1/lifecycle/freeze / seize-class ops - return UNSIGNED txs (never signed here)mintrr-audit, served from its own host and MCP bridge. It is no longer part of this API.Read only, no custodyGET /v1/health - chains maturityGET /v1/skills - names for B2B, content admin onlyPOST /v1/auth/tokens - mint partner tokenPOST /v1/credits/config - per-token AI and gasGET /v1/settings/admin - full wiringGET /v1/guide/patterns - intent to architecturePOST /v1/guide/suggest - rank patterns for an intentGET /v1/guide/capabilities|guardrails|limits/{chain} - chain facts and limits