{"uid":"cap_csSuDCiuTURSKYck49y5G","slug":"halowerk-signal-fingerprint-duplicate-checker-2f057d09","name":"HALOWERK Signal Fingerprint & Duplicate Checker","description":"Signal-Fingerabdruck und Dublettenabgleich. Versionierter SHA-256 über fest kanonisiertes Signal; nur Abgleich mit gelieferter Liste, keine eigene Signalspeicherung. Alle Zahlen, Kurse und Vorgaben liefert der Aufrufer. Keine eigenen Kursdaten, kein Brokerzugriff, keine Ausführung. Rechenwerkzeug, keine Anlageberatung, keine Empfehlung.","url":"https://handel.halowerk.com/v1/rechner/signal-fingerprint?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"signal":{"type":"object","required":["symbol","direction","entry","stop","targets"],"properties":{"stop":{"type":"number","maximum":1000000000000,"exclusiveMinimum":0},"entry":{"type":"number","maximum":1000000000000,"exclusiveMinimum":0},"symbol":{"type":"string","maxLength":24,"minLength":2},"targets":{"type":"array","items":{"type":"number","maximum":1000000000000,"exclusiveMinimum":0},"maxItems":10,"minItems":1},"direction":{"enum":[-1,1],"type":"integer"}},"additionalProperties":false},"known_fingerprints":{"type":"array","items":{"type":"string","maxLength":64,"minLength":64},"maxItems":1000,"minItems":0}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0proWUpxrx1hC2MgU0C-q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes a versioned SHA-256 fingerprint for a trading signal and checks it against a caller-supplied list of known fingerprints to detect duplicates","exampleAgentPrompt":"Check if this long signal on AAPL with entry 182.50, stop 178.00, and targets 190.00 and 195.00 is a duplicate — compare it against these known fingerprints: [abc123...64chars, def456...64chars].","exampleUseCases":[{"title":"Deduplicating signals in automated pipeline","prompt":"I'm receiving trade signals from multiple sources and need to know if this short signal on EURUSD with entry 1.0850, stop 1.0920, and target 1.0750 has already been seen — here's the list of fingerprints I've processed so far."},{"title":"Canonical hash for signal audit trail","prompt":"Generate a canonical SHA-256 fingerprint for a long signal on BTC with entry 68000, stop 65000, and targets 72000 and 75000 — I need to store the hash for audit purposes."},{"title":"Cross-source duplicate detection","prompt":"I'm getting signals from three different providers and want to make sure I'm not acting on the same signal twice — can you fingerprint this short TSLA signal with entry 245.00, stop 260.00, and target 220.00, and check it against these 50 known hashes I've collected today?"}],"resultDescription":"Returns a versioned SHA-256 fingerprint of the canonicalized signal, and indicates whether that fingerprint matches any entry in the caller-supplied known_fingerprints list. No signal data is stored server-side; the service is purely a computation tool.","failureModes":["Invalid or out-of-range entry/stop/target prices return validation errors","Symbol too short or too long (outside 2-24 chars) causes schema rejection","known_fingerprints entries that are not exactly 64 characters are rejected","Direction values other than 1 or -1 fail validation","More than 1000 known fingerprints in the list triggers a limit error","Missing required fields (symbol, direction, entry, stop, targets) cause 400-level errors"],"whenToPreferThis":"Use this endpoint when you need a deterministic, reproducible fingerprint of a trading signal for deduplication or audit purposes, and you already hold all price data and signal parameters yourself. This is not a broker, not a data feed, and not a signal recommender — it is purely a hashing and comparison compute tool. Prefer it over custom hashing when you need a canonicalized, versioned SHA-256 that is consistent across systems, or when building deduplication logic into a multi-source signal aggregation pipeline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T06:48:53.873Z","isFirstParty":false,"canonicalSlug":"halowerk-signal-fingerprint-duplicate-checker-2f057d09"}