---
title: "Read deployed TypeScript source code"
method: GET
path: "/api/v1/verify/source/{filename}"
tags: ["Verification"]
---

# Read deployed TypeScript source code

`GET /api/v1/verify/source/{filename}`

## Request

- Base URL: `https://solentic.theblueprint.xyz`
- URL: `https://solentic.theblueprint.xyz/api/v1/verify/source/{filename}`
- Auth: none required

Serves the actual TypeScript source files running on this server with SHA-256 hash headers. Available files: transaction.ts, mcp-server.ts, solana.ts, stake-routes.ts, discovery-routes.ts.

## Path parameters

- `filename` 'transaction.ts' | 'mcp-server.ts' | 'solana.ts' | 'stake-routes.ts' | 'discovery-routes.ts' | 'autopilot.ts' | 'stake-verifier.ts', required

## Response `200`

TypeScript source code with SHA-256 hash header

## Other responses

- `404`: File not found — returns list of available files
- `429`: Rate limited — 100 requests per 60-second sliding window
- `500`: Internal server error

---

[API](https://skmtc.dev/theblueprint/apis/blueprint-staking-api.md) · [All operations](https://skmtc.dev/theblueprint/apis/blueprint-staking-api/llms.txt) · [OpenAPI document](https://skmtc.dev/theblueprint/apis/blueprint-staking-api/revisions/326d6015b851?raw)
