$0.01
per call · USD Coin on Base
Kairostamp change check: server-side fetch of one public http/https URL, compared against a caller-supplied prior SHA-256 or prior Kairostamp receipt id. Returns whether the response body changed, both digests, and a new time-stamped evidence receipt with its tamper-evident hash-chain entry. One call performs one check; repeat monitoring means calling again.
Endpoint
POST https://kairostamp.com/api/v1/change-check9
Calls / 30d
1
Unique payers / 30d
Aug 23
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://kairostamp.com/api/v1/change-check", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"prior_sha256": "ff67a9d764d6a2367a187734e697f6a53217db9a21c101d410a113ca871a299d",
"url": "https://example.com/"
}),
});
const data = await res.json();curl -X POST \
"https://kairostamp.com/api/v1/change-check" \
-H "Content-Type: application/json" \
-d '{"prior_sha256":"ff67a9d764d6a2367a187734e697f6a53217db9a21c101d410a113ca871a299d","url":"https://example.com/"}' \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"chain_hash": "d084fff3e5d852089814f7d4d3ffe9d04d1a39ce9d2e0573a95f24cf78fb584d",
"changed": false,
"current_sha256": "ff67a9d764d6a2367a187734e697f6a53217db9a21c101d410a113ca871a299d",
"previous_chain_hash": "da27fe24efc04330962d1b95c7929a9de901ad0ea49a7997edf9f2731bf88def",
"previous_sha256": "ff67a9d764d6a2367a187734e697f6a53217db9a21c101d410a113ca871a299d",
"receipt": {
"byte_length": 559,
"content_type": "text/html",
"fetched_at": "2026-08-22T03:12:04.114Z",
"redirect_chain": [],
"sha256": "ff67a9d764d6a2367a187734e697f6a53217db9a21c101d410a113ca871a299d",
"status_code": 200,
"text_preview": "<!doctype html><html lang=\"en\"><head><title>Example Domain</title>…",
"url": "https://example.com/"
},
"receipt_id": "85cd424c-b68b-440e-8f4f-e02147799f30"
}Payment details
0xdb6f694ae695c632c82677a50593b46137808453USD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Developer Tools and the homepage with a featured placement.
More from Kairostamp & similar services
Kairostamp · Snapshot
kairostamp.com
Kairostamp evidence snapshot: server-side fetch of one public http/https URL, returning a time-stamped receipt with the response status, content type, byte length, SHA-256 of the body, redirect chain, a text preview, and a tamper-evident hash-chain entry.
Kairostamp · Verify
kairostamp.com
Receipt verification: read-only hash-chain verification of one existing Kairostamp receipt id. Recomputes the canonical SHA-256 digest, compares it with the stored chain hash, checks linkage to the preceding entry and reports whether the entry is covered by an on-chain checkpoint. Performs no outbound fetch. Single GET query parameter (receipt_id).
Kairostamp · Sitemap
kairostamp.com
Sitemap lookup: locates a site's sitemap from robots.txt or same-origin /sitemap.xml, fetches it server-side and returns up to 100 normalized http/https URLs with the sitemap URL, document kind, count, truncation flag, a timestamp and a tamper-evident receipt. Single GET query parameter (url). One document only; child sitemaps are not fetched.