{"description":"Pay-per-call multi-timeframe crypto trading signals (BUY/SELL/HOLD).","disclaimer":"Educational signal from a multi-timeframe Kraken strategy. Not financial advice. Markets can move against any signal; use independent risk management.","endpoints":[{"description":"Trading signal for one pair","method":"GET","mimeType":"application/json","network":"eip155:8453","params":{"pair":"e.g. BTC/USD (default)"},"path":"/signals","payTo":"0xc87a06DEE4c0E85912296002617120BBfd5EF990","price":"$0.01"},{"description":"Market scan: strongest BUY/SELL signals across major pairs","method":"GET","mimeType":"application/json","network":"eip155:8453","path":"/signals/top","payTo":"0xc87a06DEE4c0E85912296002617120BBfd5EF990","price":"$0.10"}],"name":"Kraken Crypto Signals","pairs":"All active Kraken */USD spot pairs (e.g. BTC/USD, ETH/USD, SOL/USD, XRP/USD, DOGE/USD). Pass any with ?pair=.","signature_scheme":"Every /signals, /signals/top and /signals/preview response includes 'signed_by' (address) and 'signature'. Verify with Ethereum personal_sign / ecrecover over the JSON body WITHOUT the signed_by & signature keys, serialized json.dumps(sort_keys=True, separators=(',',':')). recover == signed_by => authentic & untampered.","signer":"0x5e63d01d6A266BC17f577B80199a2a07B15053C7","x402Version":2}
