Skip to content
pipeSOLANA

Client Lab

Leader shadow lab

Live

Run your client as a leader on a private fork of mainnet while mainnet's own transactions replay into its TPU; compare its packing slot by slot with the real leaders'. Part of Client Lab.

Included in: Client Lab.

Each finished job’s report is signed by the service’s own key, listed in /attest/keys.json.

Endpoints

Served from http://186.233.184.235:8080. Send a key as Authorization: Bearer psol_…. Indexes and status files need no key.

  • POST /shadow-lab/jobs
  • /shadow-lab/jobs/<id>.json
  • /shadow-lab/reports/<id>.json
  • /shadow-lab/clients.json
  • /shadow-lab/status.json
curl -fsS -H "Authorization: Bearer psol_…" -H "Content-Type: application/json" --data '{"client":"agave","tag":"v4.3.2","slots":450}' "http://186.233.184.235:8080/shadow-lab/jobs"

Access and limits

  • shadow: Submissions. A job group: add it to P4's overage exclusion (no overage; hard quota).
  • lab_status: Reads of the owner's jobs and reports: polling must not consume the job quota.
Limits by plan for Leader shadow lab
Planshadowlab_statusData a month
Client Lab6 requests a minute, bursts of 2; 4 shadow-lab jobs a month per key; 20 submissions a month per key2 requests a second, bursts of 105 TB per key

Limits apply to each key; the free tier’s apply to each address. Prices for each plan are on the plans page.