UPUnlockPressure

90-day token unlock pressure

An indexable preview for buyers who want a compact 90-day unlock pressure report without a subscription or watchlist product.

Phase 1Cloudflare Worker API with free scanner routes and paid x402 risk routes.
Search intentBuilt for 90 day token unlock pressure: x402 buyers doing one-token diligence before a trade, rebalance, or research note.
Paid decisionwhich top source-backed unlock events drive the next 90 days of pressure
Best first purchase`POST /v1/token/risk-summary` is the $0.25 flagship Phase 1 route. It returns the 90-day window, top source-backed events, max risk, confidence, evidence, and next unlock pressure.
Feedback perkNo reimbursement or fake demand. Integration help and possible public credit happen only through public issue or PR channels.
Phase 1 paid inventory Exactly four x402 routes GET /v1/unlocks/upcoming ($0.02), POST /v1/unlock-risk ($0.10), POST /v1/token/risk-summary ($0.25), POST /v1/unlock/backtest ($0.50). No watchlists, alerts, portfolio reports, digests, or new report paid products are exposed in Phase 1.
import { wrapFetchWithPayment, x402HTTPClient } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const signer = privateKeyToAccount(process.env.EVM_PRIVATE_KEY);
const client = new x402Client();
client.register("eip155:*", new ExactEvmScheme(signer));

const fetchWithPayment = wrapFetchWithPayment(fetch, client);
const httpClient = new x402HTTPClient(client);
const response = await fetchWithPayment("https://unlockpressure.pricepilot402-arya.workers.dev/v1/token/risk-summary", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({ token: "SXT", lookbackDays: 90 })
});

const paid = await httpClient.processResponse(response);
console.log(paid.body);
curl -i "https://unlockpressure.pricepilot402-arya.workers.dev/v1/token/risk-summary" \
  -H "content-type: application/json" \
  --data '{"token":"SXT","lookbackDays":90}'