← The evidence ledger
Evidence row 63779
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://agents.withzero.xyz/api/v1/deploy/apps
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- e3e666383e5e5d4737aabc6a7eaf5b7664433f522588a02c3ec4befc4b14958b
- Leaf
- 0x30569f6f79e535ee659ea9217b367836ab5fde7425c2686b37122fb0031250d0
What was observed
{
"endpoints": [
[
"x402",
"https://agents.withzero.xyz/api/v1/deploy/apps"
]
],
"name": "WithZero",
"owner_address": "0x9811c0900fcb719bbc363a3846d2d6db2771dea8",
"raw": {
"accepts": [
{
"amount": "600000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"billing": {
"description": "amount is the price and is charged in full when you pay, and is not returned if delivery fails: this rail settles once and cannot give change. (Exact entries appear only on fixed-price requests - ceiling-priced requests are offered the reserve-and-pay-actual entry instead.)",
"model": "prepaid"
},
"name": "USD Coin",
"version": "2",
"zeroclick": {
"agentPaymentId": "apay_aCz9wNI_iBpeVx3K_v1QA",
"kind": "transaction",
"zcRequestId": "zcreq_Jay5CSeLOONmT75vGMKy2"
}
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x9811c0900fcb719bbc363a3846d2d6db2771dea8",
"scheme": "exact"
},
{
"amount": "60",
"asset": "USD",
"extra": {
"methods": {
"checkout": {
"human": "required",
"send": {
"checkout": true
}
},
"sharedPaymentToken": {
"docs": "https://docs.stripe.com/agentic-commerce/concepts/shared-payment-tokens",
"networkId": "profile_61VG3jmg0yt0khfxyA6VG3jl0eSQHPw0P0ZPwK0PQUVE",
"note": "Settled over the standard MPP lane: answer the 402's method=\"stripe\" www-authenticate challenge with the spt_ credential in Authorization (Authorization: Payment <credential>); on purchases and top-ups send your access token as ZC-Agent-Authorization: Bearer <token>. Never send the spt_ in a body.",
"stripeAccountId": "acct_1Tw3Du21LDMY1Ask",
"via": "www-authenticate"
}
},
"payUrl": "https://agents.withzero.xyz/payments/apay_aCz9wNI_iBpeVx3K_v1QA/card",
"retryHeader": "zc-payment-id",
"statusUrl": "https://agents.withzero.xyz/payments/apay_aCz9wNI_iBpeVx3K_v1QA",
"version": "1"
},
"maxTimeoutSeconds": 3600,
"network": "zeroclick:card",
"payTo": "merchant",
"scheme": "exact"
}
],
"description": "Node.js hosting: ship the Node app you built locally, unchanged — full server runtime on Cloud Run with a dedicated Postgres. Native modules OK. App reads DATABASE_URL + listens on PORT. Filesystem is writable but ephemeral (scale-to-zero) — keep durable state in Postgres. Durable /data file storage (1 GiB included).",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"source": "example"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ackEphemeral": {
"description": "Acknowledge the filesystem is ephemeral: required to deploy an app whose package.json depends on sqlite3/better-sqlite3 (else 400 SQLITE_NOT_DURABLE, before any charge). Durable state belongs in the injected DATABASE_URL Postgres.",
"type": "boolean"
},
"env": {
"additionalProperties": {
"type": "string"
},
"description": "Extra environment variables for your app, KMS-encrypted at rest. DATABASE_URL / PORT / ZERO_* are injected at deploy — do not set them.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"slug": {
"description": "Subdomain to serve at (<slug>.withzero.xyz). Lowercase letters, digits, hyphens. Defaults to a generated id. A taken slug is a 409 SLUG_TAKEN before any charge.",
"maxLength": 63,
"minLength": 1,
"type": "string"
},
"source": {
"description": "Base64-encoded zip of your Node app (must contain a top-level package.json with a `start` script). Runtime is Node.",
"minLength": 1,
"type": "string"
},
"term_fee_micros": {
"description": "Direct rail only: per-term hosting fee in micro-USDC. MUST equal the X-Pay-Amount-Micros header and current termFeeMicros. Omit through ZeroClick; its app-terms usage ledger is authoritative.",
"pattern": "^[1-9]\\d*$",
"type": "string"
}
},
"required": [
"source"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"zeroclick": {
"info": {
"payment": {
"amountUsd": "0.600000",
"id": "apay_aCz9wNI_iBpeVx3K_v1QA"
},
"requestId": "zcreq_Jay5CSeLOONmT75vGMKy2",
"service": "app-terms"
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"agentId": {
"type": "string"
},
"payment": {
"properties": {
"amountUsd": {
"type": "string"
},
"id": {
"type": "string"
}
},
"required": [
"id",
"amountUsd"
],
"type": "object"
},
"requestId": {
"type": "string"
},
"service": {
"type": "string"
}
},
"required": [
"payment"
],
"type": "object"
}
}
},
"lastUpdated": "2026-08-24T21:54:26.001Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-09-30T16:41:51.211Z"
},
"resource": "https://agents.withzero.xyz/api/v1/deploy/apps",
"serviceName": "WithZero",
"tags": [
"Media",
"Research",
"Publishing",
"Automation",
"Memory"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Node.js hosting: ship the Node app you built locally, unchanged — full server runtime on Cloud Run with a dedicated Postgres. Native modules OK. App reads DATABASE_URL + listens on PORT. Filesystem is writable but ephemeral (scale-to-zero) — keep durable state in Postgres. Durable /data file storage (1 GiB included)."
}What the leaf hashes
{"body":"e3e666383e5e5d4737aabc6a7eaf5b7664433f522588a02c3ec4befc4b14958b","id":63779,"kind":"listing","method":"baseline/1","observed_us":1793025455424462,"prev":null,"subject":"x402_bazaar:https://agents.withzero.xyz/api/v1/deploy/apps","subject_kind":"source_record"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.