{"version":"2.0","services":{"quick_scan":{"price_virtual":0.02,"input":{"type":"object","properties":{"token_address":{"type":"string","minLength":32,"maxLength":44}},"required":["token_address"]},"output":{"type":"object","properties":{"schema_version":{"type":"string","enum":["2.0"]},"token_address":{"type":"string"},"symbol":{"type":["string","null"]},"name":{"type":["string","null"]},"logo_uri":{"type":["string","null"]},"grade_type":{"type":"string","enum":["STRUCTURAL_SAFETY"]},"scope":{"type":"object","properties":{"includes":{"type":"array","items":{"type":"string"}},"excludes":{"type":"array","items":{"type":"string"}}},"required":["includes","excludes"]},"mint_authority_revoked":{"type":"boolean"},"freeze_authority_revoked":{"type":"boolean"},"top_10_holder_pct":{"type":["number","null"]},"liquidity_check":{"type":"object","properties":{"rating":{"type":"string","enum":["DEEP","ADEQUATE","THIN","CRITICAL","UNKNOWN"]},"meaning":{"type":"string"},"threshold_usd":{"type":["number","null"]},"action_guidance":{"type":"string"}}},"lp_burned":{"type":["boolean","null"]},"lp_model":{"type":"string","enum":["TRADITIONAL_AMM","CLMM_DLMM","UNKNOWN"]},"lp_status":{"type":"string","enum":["BURNED","UNBURNED","CUSTODIAL","NOT_APPLICABLE","UNKNOWN"]},"structural_risk_grade":{"type":"string","enum":["A","B","C","D","F"]},"authority_exempt":{"type":"boolean"},"launch_anomaly":{"type":"object"},"liquidity_lock_status":{"type":"object"},"factors":{"type":"array","items":{"type":"object"}},"historical_flags":{"type":"array","items":{"type":"string"}},"confidence":{"type":"object","properties":{"model":{"type":"number"},"data_completeness":{"type":"number"},"signal_consensus":{"type":"number"}},"required":["model","data_completeness","signal_consensus"]},"data_confidence":{"type":"string","enum":["HIGH","MEDIUM","LOW"]},"data_quality":{"type":"string","enum":["FULL","PARTIAL","LIMITED"]},"missing_fields":{"type":"array","items":{"type":"string"}},"summary":{"type":"string"}},"required":["schema_version","token_address","grade_type","mint_authority_revoked","freeze_authority_revoked","structural_risk_grade","data_confidence","data_quality","summary"]}},"market_intel":{"price_virtual":0.2,"input":{"type":"object","properties":{"token_address":{"type":"string","minLength":32,"maxLength":44}},"required":["token_address"]},"output":{"type":"object","properties":{"schema_version":{"type":"string","enum":["2.0"]},"current_price_usd":{"type":"number"},"price_change_5m_pct":{"type":["number","null"]},"price_change_15m_pct":{"type":["number","null"]},"price_change_1h_pct":{"type":"number"},"price_change_24h_pct":{"type":"number"},"pct_from_ath":{"type":["number","null"]},"ath_price_usd":{"type":["number","null"]},"volume_1h_usd":{"type":"number"},"volume_24h_usd":{"type":"number"},"liquidity_usd":{"type":"number"},"buy_sell_ratio":{"type":"number"},"buy_pressure":{"type":"string","enum":["HIGH","MEDIUM","LOW"]},"sell_pressure":{"type":"string","enum":["HIGH","MEDIUM","LOW"]},"large_txs_last_hour":{"type":"number"},"volatility":{"type":"string","enum":["LOW","MEDIUM","HIGH"]},"signal":{"type":"string","enum":["BULLISH","BEARISH","NEUTRAL"]},"signal_subtype":{"type":"string"},"token_health":{"type":"string","enum":["ACTIVE","LOW_ACTIVITY","DECLINING","ILLIQUID","DEAD"]},"factors":{"type":"array","items":{"type":"object"}},"confidence":{"type":"object","properties":{"model":{"type":"number"},"data_completeness":{"type":"number"},"signal_consensus":{"type":"number"}},"required":["model","data_completeness","signal_consensus"]},"data_confidence":{"type":"string","enum":["HIGH","MEDIUM","LOW"]},"data_quality":{"type":"string","enum":["FULL","PARTIAL","LIMITED"]},"missing_fields":{"type":"array","items":{"type":"string"}},"market_summary":{"type":"string"}},"required":["schema_version","current_price_usd","volume_24h_usd","liquidity_usd","buy_sell_ratio","signal","token_health","data_confidence","data_quality","market_summary"]}},"deep_dive":{"price_virtual":0.5,"input":{"type":"object","properties":{"token_address":{"type":"string","minLength":32,"maxLength":44}},"required":["token_address"]},"output":{"type":"object","properties":{"schema_version":{"type":"string","enum":["2.0"]},"is_honeypot":{"type":"boolean"},"mint_authority_revoked":{"type":"boolean"},"freeze_authority_revoked":{"type":"boolean"},"top_10_holder_pct":{"type":["number","null"]},"authority_exempt":{"type":"boolean"},"lp_burned":{"type":["boolean","null"]},"lp_status":{"type":"string","enum":["BURNED","UNBURNED","UNKNOWN","NOT_APPLICABLE"]},"lp_model":{"type":"string","enum":["TRADITIONAL_AMM","CLMM_DLMM","UNKNOWN"]},"risk_grade":{"type":"string","enum":["A","B","C","D","F"]},"risk_breakdown":{"type":"object","properties":{"contract_risk":{"type":"string","enum":["LOW","MEDIUM","HIGH"]},"liquidity_risk":{"type":"string","enum":["LOW","MEDIUM","HIGH"]},"market_risk":{"type":"string","enum":["LOW","MEDIUM","HIGH"]},"behavioral_risk":{"type":"string","enum":["LOW","MEDIUM","HIGH"]}}},"wallet_analysis":{"type":"object","properties":{"clustered_wallets":{"type":"number"},"insider_control_percent":{"type":["number","null"]},"dev_wallet_linked":{"type":"boolean"}}},"dev_wallet_analysis":{"type":"object","properties":{"address":{"type":"string"},"sol_balance":{"type":["number","null"]},"created_tokens_count":{"type":["number","null"]},"previous_rugs":{"type":"boolean"}}},"launch_pattern":{"type":"string","enum":["STEALTH_LAUNCH","FAIR_LAUNCH","UNKNOWN"]},"sniper_activity":{"type":"string","enum":["LOW","MEDIUM","HIGH"]},"liquidity_lock_status":{"type":"object","properties":{"locked":{"type":"boolean"},"lock_duration_days":{"type":"number"},"locked_pct":{"type":"number"}}},"trading_pattern":{"type":"object","properties":{"buy_sell_ratio_1h":{"type":"number"},"unique_buyers_24h":{"type":"number"},"wash_trading_score":{"type":"number"}}},"pump_fun_launched":{"type":"boolean"},"bundled_launch_detected":{"type":"boolean"},"volume_24h":{"type":"number"},"price_change_24h_pct":{"type":"number"},"momentum_score":{"type":"number"},"factors":{"type":"array","items":{"type":"object"}},"historical_flags":{"type":"array","items":{"type":"string"}},"key_drivers":{"type":"array","items":{"type":"object"}},"recommendation":{"type":"object","properties":{"action":{"type":"string","enum":["AVOID","WATCH","CONSIDER","DYOR"]},"reason":{"type":"string"},"confidence":{"type":"number"},"time_horizon":{"type":"string","enum":["SHORT_TERM","MEDIUM_TERM","LONG_TERM"]}},"required":["action","reason","confidence","time_horizon"]},"confidence":{"type":"object","properties":{"model":{"type":"number"},"data_completeness":{"type":"number"},"signal_consensus":{"type":"number"}},"required":["model","data_completeness","signal_consensus"]},"data_confidence":{"type":"string","enum":["HIGH","MEDIUM","LOW"]},"data_quality":{"type":"string","enum":["FULL","PARTIAL","LIMITED"]},"missing_fields":{"type":"array","items":{"type":"string"}},"full_risk_report":{"type":"string"}},"required":["schema_version","risk_grade","risk_breakdown","recommendation","data_confidence","data_quality","full_risk_report"]}},"sol_trade":{"price_virtual":0.15,"input":{"type":"object","properties":{"job_id":{"type":"string"},"signed_transaction_b64":{"type":"string"}},"required":["job_id","signed_transaction_b64"]},"output":{"type":"object","properties":{"schema_version":{"type":"string","enum":["2.0"]},"job_id":{"type":"string"},"status":{"type":"string","enum":["CONFIRMED","FAILED","REJECTED_VALIDATION","REJECTED_RISK_GATE","REJECTED_INSUFFICIENT_BALANCE","REJECTED_NO_ROUTE","REJECTED_PRICE_IMPACT","REJECTED_SLIPPAGE_OUT_OF_RANGE","REJECTED_SAME_MINT","REJECTED_INTERNAL"]},"execution":{"type":["object","null"],"properties":{"tx_signature":{"type":"string"},"slot":{"type":["number","null"]}}},"rejection":{"type":["object","null"],"properties":{"code":{"type":"string"},"reason":{"type":"string"},"refundable":{"type":"boolean"}}}},"required":["schema_version","job_id","status"]}}}}