developer-tools

Clone a public GitHub repository into a disposable Firecracker microVM, install dependencies, run one declared test, lint, or build script, and return structured logs plus the resolved commit. The service verifies execution, not semantic correctness; private repositories and arbitrary shell commands are not accepted. $0.25 per attempt via x402.

post/api/code/verify

Request

  • Base URL: https://saylorinnovations.com
  • URL: https://saylorinnovations.com/api/code/verify
  • Auth: none declared

Headers

PAYMENT-SIGNATUREstring

base64 of an x402 PaymentPayload. Omit to receive HTTP 402 with payment requirements.

Request body

repositorystring uri required

Public GitHub HTTPS repository URL.

refstring

Optional branch or tag to verify.

task'test' | 'lint' | 'build' required

Bounded package script to run.

packageManager'auto' | 'npm'

Version 0.1 supports npm projects; auto selects npm.

timeoutSecondsinteger

Response

Paid structured verification result.

verificationIdstring required
verdict'pass' | 'fail' | 'error' required
repositorystring uri required
resolvedCommitstring nullable
taskstring required
packageManagerstring nullable
startedAtstring date-time required
finishedAtstring date-time required
isolationstring
limitationsstring[]

Changes

No recorded changes to this operation across all 1 revision of this API.