Home / Pricing

Pricing

Free to start. Pay per scan when you want the code read.

Checking whether a version is known malware is free for everyone, with no account. Reading the code costs one credit per verdict, and an error is never billed.

Free

$0 no account, no key
  • Lockfile check, whole tree
  • Pull request diff of a lockfile
  • Known-bad hash lookups
  • Attestation lookup and verification
  • The free MCP tools and the GitHub Action
Check a lockfile

Pay per call

$0.03 per scan
  • USDC on Base over x402
  • No account and no key
  • Discoverable in the x402 Bazaar
  • Nothing charged for an error
How x402 works

Capacity packs

For CI, whole-tree scans and anything past the free daily allowance. One purchase, no subscription, and the credits never expire.

Starter

$3 150 scans
  • $0.020 per scan
  • No daily cap, never expires
  • API, MCP and CI on one key
Buy with a card

Scale

$25 1,600 scans
  • $0.016 per scan
  • No daily cap, never expires
  • API, MCP and CI on one key
Buy with a card

What costs a credit

One credit is one verdict.

CallCost
Full scan of one artifact (POST /v1/scan, scan_artifact)1 credit
MCP server check (scan_mcp_server) or tool list check (check_mcp_tools)1 credit
Whole-tree scan (POST /v1/scan/batch, scan_lockfile_deep), up to 25 per call1 credit per package
Creating a watch (POST /v1/watch)1 credit

Never billed

  • An error verdict, over the API, MCP or x402.
  • A package that errors inside a whole-tree scan. Credits reserved for it are returned.
  • Reading a watch you created.
  • Anything on the free list above, at any volume within the rate limits.

Ways to pay

Card

Stripe hosted checkout at lazaretto.dev/buy. The key appears once on the confirmation page. Card buyers can opt in to automatic reload, described in Section 5 of the Terms.

USDC over x402, per call

No account and no key: POST /v1/scan answers 402 with the price, the client pays $0.03 on Base and retries. Built for agents holding a wallet. How it works.

USDC over x402, a pack

POST /v1/credits/topup with {"bundle":"starter"} settles once and returns a key, or tops up the key you send.

Free developer key

10 scans a day with no payment at all. Get one in the browser or POST /v1/trial.

Larger volume or a platform?

Embedding verdicts in a registry, a marketplace or an agent platform, or need an invoice? Email contact@lazaretto.dev.

Prices are in US dollars. x402 payments settle in USDC on Base. See the Terms for refunds and the rest.