N

Nsgoods · Signals

by Nsgoods

GETBase

$0.01

per call · USD Coin on Base

Live market-state data for one crypto pair: BUY/SELL/HOLD state + confidence from a multi-timeframe engine. Machine-readable, ECDSA-signed. Input data for AI finance agents (USDC pay-per-call).

Endpoint

GET https://signals.nsgoods.org/signals

10

Calls / 30d

7

Unique payers / 30d

Sep 8

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
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://signals.nsgoods.org/signals", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://signals.nsgoods.org/signals?pair=BTC%2FUSD" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "confidence": 0.42,
  "disclaimer": "Educational signal from a multi-timeframe Kraken strategy. Not financial advice. Markets can move against any signal; use independent risk management.",
  "generated_at": "2026-06-06T22:00:00+00:00",
  "pair": "BTC/USD",
  "signal": "HOLD",
  "signature": "0x10fafe37c311ef9f70d1c5b119454a553c82c0bb9981b09560485c3dc8072fc47bebad8022f12b240e02c38cbe4243a1f10b63f06502356c263dea35571974411c",
  "signed_by": "0x5e63d01d6A266BC17f577B80199a2a07B15053C7",
  "timeframe": "1m"
}

Payment details

Pay to0xc87a06dee4c0e85912296002617120bbfd5ef990
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Other and the homepage with a featured placement.

Get featured →

More from Nsgoods & similar services