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.
| Plan | shadow | lab_status | Data a month |
|---|---|---|---|
| Client Lab | 6 requests a minute, bursts of 2; 4 shadow-lab jobs a month per key; 20 submissions a month per key | 2 requests a second, bursts of 10 | 5 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.