P
peck/docsv0.1 · preview
Reference/storage.peck.to
Livepeck-storage

storage.peck.to

UHRP file hosting with HTTP 402 payment.

What it is

Content-addressed blob store on GCS (`peck-storage-prod`). `POST /advertise` and `POST /quote` are public; `POST /upload`, `GET /list`, `POST /renew` and `GET /find` gate behind BRC-42 derived-address payment via `@bsv/payment-express-middleware`. A single TX spending to the server-derived address unlocks the upload URL. Hosts images, audio, attachments and any blob you want on UHRP.

When to use it

You need paid, content-addressed, long-lived file hosting that clients can verify by hash.

Clients that wrap it

Most apps talk to this service through one of these packages rather than hitting the HTTP surface directly.

  • @bsv/payment-express-middleware
  • @bsv/uhrp-url

See all clients & SDKs →

Deployment

Repo: storage-server · Framework: ts-route-registry · Protocol: UHRP / BRC-42 / HTTP 402

Endpoints

6 routes scanned from source.

MethodPathSource
GET/findsrc/routes/find.ts:82
GET/listsrc/routes/list.ts:90
POST/advertisesrc/routes/advertise.ts:72
POST/quotesrc/routes/quote.ts:92
POST/renewsrc/routes/renew.ts:232
POST/uploadsrc/routes/upload.ts:101