BLBlackline
solana.jockeyvc.com
Docs

Two primitives. One cleaner execution stack.

Blackline is the public story. The shipped engine is still explicit: txready for unsigned optimization and landTransaction for best-effort signed execution.

Quickstart
  1. Create an org and API keys.
  2. Call `POST /v1/txready/optimize` with an unsigned transaction.
  3. Sign the optimized payload.
  4. Call `POST /v1/land/submit` with the signed transaction.
  5. Poll `GET /v1/land/jobs/:id` or use webhooks.
Boundaries

Networks: `devnet` and `mainnet-beta`.

Public signed execution is best-effort.

Arbitrary signed transactions are not mutated after signing in public mode.

The real metric is confirm rate and latency versus your current send path.

Optimize
$curl -X POST https://solana.jockeyvc.com/v1/txready/optimize \
-H "content-type: application/json" \
-H "x-api-key: sl_live_tx_..." \
-d {"network":"devnet","transaction":"<base64 unsigned tx>"}
What you get

Compute guidance, fee sampling, provider traceability, and an optimized unsigned payload.

Submit
$curl -X POST https://solana.jockeyvc.com/v1/land/submit \
-H "content-type: application/json" \
-H "x-api-key: sl_live_la_..." \
-d {"network":"mainnet-beta","transaction":"<base64 signed tx>"}
Job model

`landTransaction` creates a job, tracks terminal status, retries webhook delivery, and only bills successful landings.