waveguard_scan
Scan Data for Anomalies
Find outliers and anomalies in structured data — ideal as a second step after pulling records from Google Sheets, Airtable, Supabase, Notion databases, HubSpot, Financial APIs, GitHub, NPM, or any source that returns rows of JSON. Fully stateless: send known-good rows as training and suspect rows as test in ONE call. Returns per-row anomaly scores, confidence levels, and the top features explaining WHY each row was flagged.
Typical workflow: (1) Pull data from another tool (e.g. Google Sheets, Supabase query, HubSpot deals). (2) Pass the first N rows as training (normal baseline). (3) Pass remaining or new rows as test. (4) Report which rows are anomalous and why.
Works on JSON objects, numbers, text, arrays. No separate training step required.
Examples:
- Spreadsheet QA: Pull 500 sales rows from Sheets → train on first 400 → test last 100 → flag outlier entries
- Financial screening: Get ratios for 50 stocks from a financial API → find anomalous ones
- CRM hygiene: Pull HubSpot deals → flag deals with unusual discount/value patterns
- Dependency audit: Get NPM package metrics → flag packages with anomalous quality scores
- Commit review: Pull GitHub commit metadata → flag unusual commit patterns
輸入參數test必填training必填field_levelsensitivityencoder_type
waveguard_scan_timeseries
Scan Time-Series for Anomalies
Detect anomalies in time-series data — use after pulling numeric metrics from monitoring APIs, financial data sources, IoT sensors, or spreadsheet columns. Send a single numeric array and specify a window size. Early windows define 'normal', recent windows are tested for anomalies.
Typical workflow: (1) Pull a column of numbers from Sheets, a Supabase time-series table, or a metrics API. (2) Pass the array here. (3) Get back which time windows are anomalous.
Examples:
- Revenue monitoring: Pull monthly revenue from Sheets → detect anomalous months
- Stock screening: Pull 90 days of closing prices → find unusual price windows
- Server health: Pull response-time metrics → identify degradation windows
- Sensor QA: Pull temperature readings from IoT API → flag sensor drift
輸入參數data必填sensitivitywindow_sizetest_windows
waveguard_health
Check API Health
Check WaveGuard API health, GPU availability, version, and engine status. No authentication required. Returns status, version, and GPU info.
輸入參數verbose
waveguard_fingerprint
Physics Fingerprint
Get a physics embedding of any data item (52-dim at Level 0, 62-dim at Level 1 with phase statistics). The fingerprint captures structural properties via wave-equation dynamics — useful for similarity search, clustering, baseline comparison, and drift detection. Works on JSON objects, token metrics, wallet activity, trading data, or any structured data.
Returns a deterministic vector with labeled dimensions (chi statistics, energy distribution, gradient patterns, and phase coherence at Level 1).
輸入參數data必填field_levelencoder_type
waveguard_compare
Compare Data Similarity
Compare two data items for structural similarity using physics-based fingerprints. Returns cosine similarity (0–1) and Euclidean distance. Use for duplicate detection, behavioral matching, drift analysis, or checking if two tokens/wallets/contracts are structurally similar.
Cosine similarity > 0.95 = very similar. < 0.80 = structurally different.
輸入參數data_a必填data_b必填encoder_type
waveguard_token_risk
Token Risk Scanner
Assess crypto token legitimacy risk. Send metrics from known-good tokens as training (price, volume, holders, liquidity, market_cap, age_days, etc.) and suspect tokens as test. Detects pump-and-dump patterns, fake metrics, and anomalous token profiles.
Example: Pull CoinGecko data for 20 established tokens → train. Test a new token → get risk score and which metrics are suspicious.
輸入參數test必填training必填sensitivity
waveguard_wallet_profile
Wallet Behavior Profiler
Profile wallet behavior against baselines. Send normal wallet transaction patterns as training (tx_count, avg_value, unique_tokens, gas_spent, active_days, etc.) and suspect wallets as test. Detects bot activity, wash trading wallets, and sybil patterns.
Example: Profile 50 organic wallets → test 10 suspect addresses.
輸入參數test必填training必填sensitivity
waveguard_volume_check
Volume Authenticity Check
Detect wash trading and fake volume in OHLCV candle data. Send known-legitimate candles as training and suspect candles as test. Detects artificial volume spikes, suspiciously regular patterns, and manipulated price-volume relationships.
Example: Send 100 candles from a liquid pair as baseline, test candles from a suspicious pair.
輸入參數test必填training必填sensitivity
waveguard_price_manipulation
Price Manipulation Detector
Detect price manipulation in time-series data. Send a price or price+volume history as a numeric array. Early windows define 'normal' trading, recent windows are tested for manipulation patterns (pump-and-dump, spoofing, layering).
Example: Send 90 days of closing prices → detect manipulated windows.
輸入參數data必填sensitivitywindow_sizetest_windows
waveguard_market_data
Live Market Data
Fetch live crypto market data from CoinGecko and DexScreener. No external data needed — WaveGuard pulls it for you.
Use 'coin_id' for CoinGecko (e.g. 'bitcoin', 'ethereum', 'solana').
Use 'contract_address' for DexScreener (any chain).
Use 'search' to find token IDs by name/symbol.
Returns: price, volume, market cap, liquidity, price history, OHLC candles — ready to feed into waveguard_token_risk, waveguard_volume_check, or waveguard_price_manipulation.
輸入參數dayscountqueryaction必填coin_idcontract_address
waveguard_counterfactual
Counterfactual Analysis
Run baseline plus counterfactual variants and measure verdict/score sensitivity.
輸入參數training必填base_test必填field_levelsensitivityencoder_typecounterfactual_tests必填
waveguard_trajectory_scan
Trajectory Scan
Analyze sequence drift and regime shifts over ordered samples.
輸入參數sequence必填training必填field_levelsensitivityencoder_type
waveguard_instability
Instability Assay
Estimate instability under controlled perturb-and-resolve trials.
輸入參數test必填trialstraining必填field_levelsensitivityencoder_typeperturbation_strength
waveguard_phase_coherence
Phase Coherence
Measure coherence/entropy and collapse-risk indicators for candidate data.
輸入參數test必填training必填field_levelsensitivityencoder_type
waveguard_interaction_matrix
Interaction Matrix
Compute pairwise interaction matrix and cluster decomposition for entities.
輸入參數entities必填field_levelsensitivityencoder_typetraining_context必填
waveguard_cascade_risk
Cascade Risk
Estimate shock propagation and resilience from adjacency-linked entities.
輸入參數entities必填field_levelsensitivityencoder_typeshock_indices必填shock_strengthadjacency_matrix必填training_context必填
waveguard_mechanism_probe
Mechanism Probe
Run targeted interventions and rank effect sizes.
輸入參數training必填base_test必填field_levelsensitivityencoder_typeintervention_tests必填intervention_labels
waveguard_action_surface
Action Surface
Score candidate actions and extract robust action zones.
輸入參數training必填field_levelsensitivityaction_tests必填encoder_typeaction_labels
waveguard_multi_horizon_outlook
Multi-Horizon Outlook
Compute horizon-specific anomaly outlook and consistency across windows.
輸入參數horizons必填sequence必填training必填field_levelsensitivityencoder_type