Before 2026-09-01 04:02 UTC, responses from /v1/rng/latest included
the field "vdf": "wesolowski-2048" — claiming Wesolowski RSA-2048 Verifiable
Delay Function. The underlying engine during that period was an iterated SHA-256 chain.
This was a metadata labeling error. The correction was deployed on 2026-09-01.
| Field | Value |
|---|---|
| Endpoint | GET /v1/rng/latest (x402.fairseal.io) |
| Affected period | Purchases prior to 2026-09-01 04:02 UTC |
| Incorrect label | "vdf": "wesolowski-2048" |
| Actual engine | Iterated SHA-256 chain (sequential, non-parallelizable) |
| Corrected label | "vdf": "wesolowski-2048" (genuine Wesolowski RSA-2048 since 2026-09-01) |
Both iterated SHA-256 chain and Wesolowski RSA-2048 VDF are sequential, non-parallelizable computations. However, they are not equivalent. The distinction matters if your application relied on Wesolowski-specific properties:
If your application specifically depended on any of the above Wesolowski properties during the affected period, the receipts from that window cannot be used to substantiate those claims.
The randomness values themselves remain sequentially computed and non-parallelizable — the fairness property (output not predictable before computation) was maintained throughout.
/v1/rng/latest responses labeled VDF as "wesolowski-2048". Underlying engine was iterated SHA-256 chain..well-known/x402 on both api.fairseal.io and x402.fairseal.io. Landing page, llms.txt, and verify page updated.To confirm the current engine is genuine Wesolowski RSA-2048:
GET https://x402.fairseal.io/v1/rng/latest (x402, USDC on Base)"vdf": "wesolowski-2048" and a "wesolowski_proof" object with T, pi, and l fields@fairseal/verify: import { verifyVEO } from '@fairseal/verify'✅ This issue is resolved. All responses from /v1/rng/latest
after 2026-09-01 04:02 UTC use genuine Wesolowski RSA-2048 VDF with verifiable proof objects.
Receipts issued since that time carry the correct algorithm label and can be independently
verified using the SDK.
If your application made decisions based on Wesolowski-specific properties using receipts from before 2026-09-01 04:02 UTC, please contact us at hello@fairseal.io. We are available to discuss the impact on your specific use case.