Recommended path

Quickstart in 5 minutes.

Run one free sandbox call, receive a receipt and verify it before touching funding, accounts or paid execution.

1

Check status

Confirm the public gateway is online before doing anything else.

GET /api/v1/status

Expected: "status":"OK"

2

Create sandbox quote

Ask for bounded work without funding a machine account.

POST /api/v1/sandbox/quotes/get-pulse

Use machine_id, bits=65536 and max_output=8192.

3

Accept quote

Move from preview to an accepted sandbox quote.

POST /api/v1/sandbox/quotes/{quote_id}/accept

Expected: accepted quote state for the same machine id.

4

Execute GET_PULSE

Run the bounded sandbox workload and receive execution evidence.

POST /api/v1/sandbox/executions/get-pulse

Expected: receipt id or receipt material in the response.

5

Verify receipt

Close the loop by validating the receipt through the public verifier.

POST /api/v1/sandbox/receipts/verify

Expected: receipt accepted by the verifier.