Reference/headers.peck.to
headers.peck.to
Block-header CDN for global SPV verification.
What it is
Serves BSV block headers in JSON and 80-byte binary. `GET /v2/tip.bin` is a fast sync primitive; `GET /v2/headers.bin?height=N&count=M` hands out bulk headers for BUMP/BEEF verification. Used by peck-indexer-go to assemble BEEF, and by light clients (including bsv-browser and peck-mobile) that don't want to run a full node.
When to use it
You're doing SPV verification or building BEEF transactions and need block headers without a node.
Clients that wrap it
Most apps talk to this service through one of these packages rather than hitting the HTTP surface directly.
@bsv/sdk (BlockHeadersService)
Deployment
Repo: chaintracks-server · Framework: express · Protocol: Pulse / REST
Endpoints
21 routes scanned from source.
| Method | Path | Source |
|---|---|---|
| GET | /getChain | src/v1-routes.ts:36 |
| GET | /getInfo | src/v1-routes.ts:45 |
| GET | /getPresentHeight | src/v1-routes.ts:56 |
| GET | /findChainTipHashHex | src/v1-routes.ts:67 |
| GET | /findChainTipHeaderHex | src/v1-routes.ts:81 |
| GET | /findHeaderHexForHeight | src/v1-routes.ts:95 |
| GET | /findHeaderHexForBlockHash | src/v1-routes.ts:120 |
| GET | /getHeaders | src/v1-routes.ts:146 |
| POST | /addHeaderHex | src/v1-routes.ts:190 |
| GET | /getFiatExchangeRates | src/v1-routes.ts:214 |
| GET | / | src/server.ts:233 |
| GET | /robots.txt | src/server.ts:238 |
| GET | /network | src/v2-routes.ts:49 |
| GET | /tip | src/v2-routes.ts:59 |
| GET | /header/height/:height | src/v2-routes.ts:73 |
| GET | /header/hash/:hash | src/v2-routes.ts:98 |
| GET | /headers | src/v2-routes.ts:124 |
| GET | /tip.bin | src/v2-routes.ts:161 |
| GET | /header/height/:height.bin | src/v2-routes.ts:177 |
| GET | /header/hash/:hash.bin | src/v2-routes.ts:205 |
| GET | /headers.bin | src/v2-routes.ts:233 |