{"name":"Scry Wallet Intelligence","display_name":"Scry Wallet Intelligence","slug":"scry-wallet-intelligence","provider":"Scry","provider_name":"Scry","brand":"Scry","publisher":"Scry","marketplace_name":"Scry Wallet Intelligence","marketplace_entity":{"brand":"Scry","name":"Scry Wallet Intelligence","display_name":"Scry Wallet Intelligence","preferred_listing_name":"Scry Wallet Intelligence","provider":"Scry","provider_name":"Scry","preferred_provider_name":"Scry","publisher":"Scry","slug":"scry-wallet-intelligence","canonical_domain":"scry.solanahub.de","canonical_url":"https://scry.solanahub.de","homepage_url":"https://scry.solanahub.de","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","image_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","parent_domain_note":"Hosted on the scry.solanahub.de subdomain; marketplace listing should display the Scry brand, not the raw parent domain."},"category":"Data","network":"solana","one_liner":"Solana wallet intelligence via x402 for agents: 64,434 indexed wallets, 14,553 funding-lineage caches, 421 resolved X-handles, no API keys, no subscriptions.","description":"Scry is a Solana wallet intelligence API, paid per request via x402 — an evidence suite for agents that need wallet, mint, funding-lineage, transfer, and cohort context before applying their own monitoring or classification policies. Low-cost entry calls start at $0.001 (wallet quick-flag) through $0.01-$0.10 for bundler checks, mint preflight, Pump.fun cohort screening, and funding lineage before deeper dossiers. Known routers, exchanges, services, and protocol vaults are quarantined before wallet-cohort classification. Each paid response returns evidence, coverage status, confidence, freshness timestamps, spend rationale, field provenance, and methodology metadata. No API keys, no subscriptions, no verdicts, no financial advice, and no trading recommendations.","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","health_canary":{"active":true,"declared_at":"2026-07-03","purpose":"End-to-end payment-path health check. A single declared first-party wallet periodically completes a real x402 settlement against this service's own products to continuously prove that discovery, the 402 handshake, settlement, and response delivery work for every listed route.","canary_wallets":{"solana":"Bq3K1N7fUw2sbjgLcGKqPw8qXbXYByZaAW3zKdLJQp6r","evm":"0x2226FA306238256c0FaC7bCd0e40f568fe5e8514"},"cadence":"Low frequency rotation across listed products; typically a few settlements per week in total.","reporting_policy":"Settlements originating from the declared canary wallets are first-party health checks. They are excluded from all demand, buyer, and revenue figures this service reports about itself.","verification":"Any consumer can independently verify canary activity on-chain via the declared wallet addresses above."},"latency_profile":{"db_served_typical_response_ms":"<200 when the required evidence is already indexed or cached","composite_response_ms":"varies by evidence coverage and cache state; clients must honor the route timeout","live_upstream_products":["/x402/network/priority-fees-live","/x402/mint/:mint/risk","/x402/pumpfun/launch-dossier"],"discovery_endpoints_ms":"<50 (per-address coverage probe, manifest, error-contract)","coverage_aggregate_ms":"<50 from the prepared freshness-stamped snapshot; no request-time full-table aggregate","note":"Most wallet products are DB-served. Explicit live-upstream products and on-miss enrichment can block on external evidence collection; set client timeouts from each route contract and treat response freshness fields as authoritative."},"base_url":"https://scry.solanahub.de","health_url":"https://scry.solanahub.de/health","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","logo":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","image":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","thumbnail_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","asset_urls":{"icon_180_png":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-180.png","icon_256_png":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","logo_512_png":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","logo_1024_png":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence.png","logo_svg":"https://scry.solanahub.de/x402/assets/agentic-market-logo.svg"},"tags":["solana","solana-intelligence","solana-data-broker","x402-solana-data-broker","solana-x402-data-marketplace","x402-data-marketplace","data-broker","data-marketplace","wallet-intelligence","wallet-quick-flag","sub-cent-prefilter","low-cost-agent-sku","wallet-forensics","wallet-transfer-tape","fresh solana wallet transfers","watchlist-snapshot","wallet-watchlist","paid-pull-monitoring","recurring-agent-monitoring","launch-window-cluster","execution-cluster","private-routing","wallet-full-context","wallet-context-bundle","full-context-pro","single-call-wallet-context","priority-fees","priority-fee-estimate","compute-budget","transaction-fees","onchain-wallet-transfers","transfer-reconciliation","wallet-activity","counterparty-graph","kol-identity","x-handle","twitter-handle","wallet-to-twitter","social-identity","onchain-identity-context","kol-lookup","solana-forensics","daily-hot-wallets","top-wallets","cohort-wallets","weekly-persistent-wallets","wallet-shortlist","solana-spend-router","orchestrator-agent","agent-spend-routing","product-ladder-routing","onchain-call-plan","wallet-triage","solana-agent-brief","agent-operations-brief","agent orchestrator solana wallet intelligence","cohort-brief","daily-weekly-wallet-brief","refresh-queue","wallet-refresh-plan","evidence-pack","agent-intel-brief","scry-agent-intel","memecoin","pumpfun","pumpfun-risk-protection","pumpfun risk protection api","pumpfun rugger wallet detection","pumpfun serial deployer wallets","pumpfun serial deployer wallet api","pumpfun rugger wallet detection api","solana memecoin rug evidence","solana rug check api","low cost mint rug preflight","token risk preflight","pumpfun-launch-dossier","memecoin-launch","creator-wallet-context","launch-window-evidence","memecoin-risk","token-risk","mint-risk","holder-concentration-check","holder-concentration-api","token-holder-analysis","top-holder-concentration","holder-distribution","memecoin-holder-analysis","bundler","bundler-detection","jito","nozomi","bloxroute","funding-lineage","solana funding lineage api","solana wallet upstream funder api","wallet source of funds solana api","who funded this solana wallet x402","sol-flow","creator-network","private-routing-wallet","wallet-research","risk","x402","agent-api","agent-market","agent-product"],"agent_access":{"start_here_url":"https://scry.solanahub.de/x402/index.json","agent_skill":{"name":"scry-wallet-intelligence","repository_url":"https://github.com/pfeilisolana/scry-skills","skill_url":"https://raw.githubusercontent.com/pfeilisolana/scry-skills/main/scry-wallet-intelligence/SKILL.md","install_command":"npx skills add pfeilisolana/scry-skills --skill scry-wallet-intelligence"},"mcp":{"package":"scry-mcp","install_command":"npx -y scry-mcp@latest"}},"agent_seo":{"keywords":["solana","solana-intelligence","solana-data-broker","x402-solana-data-broker","solana-x402-data-marketplace","x402-data-marketplace","data-broker","data-marketplace","wallet-intelligence","wallet-quick-flag","sub-cent-prefilter","low-cost-agent-sku","wallet-forensics","wallet-transfer-tape","fresh solana wallet transfers","watchlist-snapshot","wallet-watchlist","paid-pull-monitoring","recurring-agent-monitoring","launch-window-cluster","execution-cluster","private-routing","wallet-full-context","wallet-context-bundle","full-context-pro","single-call-wallet-context","priority-fees","priority-fee-estimate","compute-budget","transaction-fees","onchain-wallet-transfers","transfer-reconciliation","wallet-activity","counterparty-graph","kol-identity","x-handle","twitter-handle","wallet-to-twitter","social-identity","onchain-identity-context","kol-lookup","solana-forensics","daily-hot-wallets","top-wallets","cohort-wallets","weekly-persistent-wallets","wallet-shortlist","solana-spend-router","orchestrator-agent","agent-spend-routing","product-ladder-routing","onchain-call-plan","wallet-triage","solana-agent-brief","agent-operations-brief","agent orchestrator solana wallet intelligence","cohort-brief","daily-weekly-wallet-brief","refresh-queue","wallet-refresh-plan","evidence-pack","agent-intel-brief","scry-agent-intel","memecoin","pumpfun","pumpfun-risk-protection","pumpfun risk protection api","pumpfun rugger wallet detection","pumpfun serial deployer wallets","pumpfun serial deployer wallet api","pumpfun rugger wallet detection api","solana memecoin rug evidence","solana rug check api","low cost mint rug preflight","token risk preflight","pumpfun-launch-dossier","memecoin-launch","creator-wallet-context","launch-window-evidence","memecoin-risk","token-risk","mint-risk","holder-concentration-check","holder-concentration-api","token-holder-analysis","top-holder-concentration","holder-distribution","memecoin-holder-analysis","bundler","bundler-detection","jito","nozomi","bloxroute","funding-lineage","solana funding lineage api","solana wallet upstream funder api","wallet source of funds solana api","who funded this solana wallet x402","sol-flow","creator-network","private-routing-wallet","wallet-research","risk","x402","agent-api","agent-market","agent-product"],"search_queries":["solana wallet intelligence","solana wallet intelligence api","wallet intelligence paid per request","sub cent x402 test endpoint","low cost x402 test endpoint","test x402 usdc micropayment","x402 example endpoint sub cent","are these two solana wallets connected","check connection between two wallets solana","x402 solana bundler check","one cent solana wallet bundler check","jito tip service wallet evidence","solana wallet jito nozomi bloxroute check","x402 solana mint risk","three cent solana mint risk preflight","low cost mint rug preflight","token risk preflight","solana rug check api","solana memecoin rug evidence","solana token creator holder preflight x402","solana memecoin mint preflight before forensics","solana wallet bundler detection api","is this solana wallet a bot or a human","filter cex and exchange wallets solana","solana wallet funding lineage api","solana memecoin holder concentration check","solana token holder concentration api","solana memecoin top holder analysis","solana memecoin holder distribution check","solana token top holders exit pressure check","find active solana memecoin trader wallets daily","solana wallet evidence api for autonomous agents","solana wallet cluster and coordination peer api","solana wallet kol identity lookup x handle","solana wallet to twitter handle reverse lookup","solana wallet x handle api","kol wallet identity solana","is this solana wallet a known kol","wallet to twitter mapping solana x402","onchain verified kol wallets api","pumpfun launch dossier api","solana pumpfun mint evidence api","pumpfun creator wallet context","solana memecoin launch evidence api","solana wallet full context api","solana wallet evidence bundle","single call solana wallet forensics transfers cluster","solana wallet context bundle x402","solana wallet evidence dossier","solana wallet quick flag api","low cost solana wallet prefilter x402","sub cent solana wallet evidence","solana wallet identity quarantine precheck","fresh solana wallet transfers","fresh solana wallet transfers x402","solana launch block cluster x402","pumpfun risk protection solana","pumpfun rugger wallet detection","pumpfun serial deployer wallet api","agent orchestrator solana wallet intelligence","solana agent spend router","which scry endpoint should my agent request next","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","what solana wallets should my agent inspect today","cohort daily weekly wallet refresh plan","scry agent intel brief","agent-priced solana wallet evidence api","x402 Solana data broker","Solana x402 data marketplace"],"best_for":["Agents asking whether a Solana wallet is a bot, service, exchange, router, KOL, or user wallet","Agents looking up wallet-to-X-handle identity context for known Solana KOLs, public traders, or operators","Agents asking whether a Solana wallet maps to a known Twitter/X handle before deeper forensics","Agents searching for an x402 Solana data broker or Solana x402 data marketplace","Agents asking what Solana wallets they should inspect today","Agents searching for a Solana spend-router, product ladder, or Solana agent operations brief","Agent orchestrators that need a ranked-cohort daily/weekly wallet refresh plan before purchasing deeper evidence","Solana agents that need a daily ranked-cohort HOT wallet shortlist as a paid evidence product with coverage gaps","Solana agents that need weekly persistent-wallet evidence before deeper onchain or Scry spend","Agent buyers that need one intel brief to choose the next Scry endpoint","Solana agents that need wallet forensics before applying their own monitoring or classification policies","Solana agents asking who funded a wallet, what its source of funds is, or which upstream funder seeded it","Solana agents asking for fresh Solana wallet transfers, transfer tape, or recent wallet movement","Agent orchestrators asking for Solana wallet intelligence before choosing which paid evidence call to request","Solana agents searching for Pump.fun rugger-wallet, serial-deployer, or risk-protection candidates","Memecoin research agents that need bundler, funding-lineage, and creator-network context","Research assistants that need explicit evidence packs instead of vague labels or verdicts"],"not_for":["Financial advice or trading recommendations","Multi-chain portfolio analysis","Complete coverage for every Solana wallet or mint"]},"freshness":{"paid_endpoint_cache_control":"private, no-store","sla":{"schema":"scry_freshness_sla_v1","last_synced_at":"2026-08-05T06:50:03.608Z","balance_max_age_seconds":86400,"activity_max_age_seconds":86400,"identity_max_age_seconds":604800,"coverage_max_age_seconds":86400,"holdings_max_age_seconds":null,"holdings_status":"beta_high_priority_cohort_only","per_wallet_response_is_authoritative":true,"degraded_handling":{"stale_dimension_policy":"Return the paid response with per-wallet coverage warnings instead of silently omitting stale dimensions.","unavailable_dimension_policy":"Expose missing fields under coverage.missing_fields and lower confidence_score.","retry_guidance_url":"/x402/error-contract.json"},"caveat":"Aggregate freshness targets describe operating cadence. Every paid response carries its own timestamps and coverage block; trust the response first.","db_quality_generated_at":"2026-08-05T06:50:03.608Z","db_quality_status":"yellow","db_freshness_status":"attestation_stale","attestation_age_hours":465.5,"attestation_validity_hours":48,"attestation_note":"The aggregate attestation snapshot has expired; its per-check statuses are withheld rather than served as fresh. Paid responses carry authoritative per-request freshness metadata.","latest_observed_at":"2026-08-05T04:31:01+00:00","stale_count":null,"checks":{},"stale":[],"thresholds":{"wallet_field_max_age_hours":168,"funding_lineage_max_age_hours":72,"transfer_cache_fetch_max_age_hours":24,"transfer_cache_observed_max_age_hours":24,"cohort_onchain_refresh_max_age_hours":24},"source_artifact":"scry-db-quality-snapshot-latest.json"},"route_cache_ttl_seconds":{"/x402/solana/hot-wallets/daily":900,"/x402/solana/hot/wallets/daily":900,"/x402/solana/persistent-wallets/weekly":3600,"/x402/solana/persistent/wallets/weekly":3600,"/x402/solana/pumpfun-risk-protection":1800,"/x402/solana/pumpfun/risk-protection":1800,"/x402/pumpfun-rugger-wallet-detection":1800,"/x402/pumpfun-serial-deployer-wallets":1800,"/x402/solana/agent-intel-brief":900,"/x402/solana/agent/intel/brief":900,"/x402/wallet/:address/quick-flag":120,"/x402/wallet-quick-flag":120,"/x402/wallet/:address/pnl":300,"/x402/wallet-pnl":300,"/x402/wallet/:address/bundler-check":14400,"/x402/wallet-bundler-check":14400,"/x402/wallet/bundler/check":14400,"/x402/wallet/:address/forensics":3600,"/x402/wallet-forensics":3600,"/x402/wallet/forensics":3600,"/x402/wallet/:address/lineage":3600,"/x402/wallet-lineage":3600,"/x402/wallet/connection":3600,"/x402/wallet-connection":3600,"/x402/wallet/:address/transfer-tape":0,"/x402/wallet-transfer-tape":0,"/x402/wallet/:address/launch-window-cluster":0,"/x402/wallet-launch-window-cluster":0,"/x402/wallet/:address/full-context-pro":0,"/x402/wallet-full-context-pro":0,"/x402/network/priority-fees-live":20,"/x402/wallet/watchlist-snapshot":0,"/x402/wallet-watchlist-snapshot":0,"/x402/pumpfun/launch-dossier":900,"/x402/mint/:mint/risk":1800,"/x402/mint-risk":1800,"/x402/solana-memecoin-rug-evidence":1800,"/x402/mint/risk":1800,"/x402/deployer-summary":3600}},"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"holdings_coverage_disclosure":{"schema":"scry_holdings_coverage_disclosure_v2","status":"timestamp_coverage_high_response_scoped","legacy_status":"beta_featured_and_high_priority_cohort_only","metric":"wallets_with_holdings_checked_at","metric_definition":"Counts indexed cohort wallets with a non-empty holdings_checked_at timestamp. This is a freshness/coverage timestamp, not a promise that every public discovery response contains current token balances.","current_checked_wallets":63006,"current_indexed_wallets":64434,"current_coverage_pct":97.8,"current_coverage_pct_semantics":"timestamp_coverage_pct","current_token_holdings_detail_scope":"Response-scoped. Paid wallet responses are authoritative for whether holdings details are present, fresh, degraded, or unavailable for that wallet.","caller_guidance":"If caller policy requires current holdings for an arbitrary wallet, use Scry for identity and forensics context, then escalate to onchain getWalletBalances/getTokenBalances for that address.","current_timestamp_checked_wallets":63006,"timestamp_coverage_pct":97.8,"latest_checked_at":"2026-08-04T08:51:55+00:00","latest_check_age_hours":21.97},"docs":{"compact_index_url":"https://scry.solanahub.de/x402/index.json","ai_catalog_url":"https://scry.solanahub.de/.well-known/ai-catalog.json","product_contract_url":"https://scry.solanahub.de/x402/product-contract.json","well_known_product_contract_url":"https://scry.solanahub.de/.well-known/scry-product-contract.json","llms_txt_url":"https://scry.solanahub.de/llms.txt","agents_txt_url":"https://scry.solanahub.de/agents.txt","openapi_url":"https://scry.solanahub.de/openapi.json","coverage_url":"https://scry.solanahub.de/x402/coverage.json","reindex_evidence_url":"https://scry.solanahub.de/x402/reindex-evidence.json","freshness_sla_url":"https://scry.solanahub.de/x402/freshness-sla.json","well_known_freshness_sla_url":"https://scry.solanahub.de/.well-known/scry-freshness-sla.json","error_contract_url":"https://scry.solanahub.de/x402/error-contract.json","methodology_url":"https://scry.solanahub.de/x402/methodology.json","product_catalog_url":"https://scry.solanahub.de/x402/products.json","planet_offers_url":"https://scry.solanahub.de/api/planet/offers","planet_intake_form_url":"https://scry.solanahub.de/planet/intake","planet_intake_url":"https://scry.solanahub.de/api/planet/intake","workflow_catalog_url":"https://scry.solanahub.de/x402/workflows.json","external_discovery_readiness_url":"https://scry.solanahub.de/x402/external-discovery-readiness.json","wallet_lineage_discovery_url":"https://scry.solanahub.de/x402/discovery/wallet-lineage","wallet_lineage_discovery_html_url":"https://scry.solanahub.de/x402/discovery/wallet-lineage.html","pumpfun_risk_discovery_url":"https://scry.solanahub.de/x402/discovery/pumpfun-risk-protection","pumpfun_risk_discovery_html_url":"https://scry.solanahub.de/x402/discovery/pumpfun-risk-protection.html","mint_risk_discovery_url":"https://scry.solanahub.de/x402/discovery/mint-risk","mint_risk_discovery_html_url":"https://scry.solanahub.de/x402/discovery/mint-risk.html","public_daily_cluster_intelligence_url":"https://scry.solanahub.de/.well-known/scry-daily-cluster-intelligence.json","agent_usage_guide_url":"https://scry.solanahub.de/x402/agent-guide.json","agent_card_url":"https://scry.solanahub.de/.well-known/agent-card.json","a2a_agent_json_url":"https://scry.solanahub.de/.well-known/agent.json","x402_agent_card_url":"https://scry.solanahub.de/x402/agent-card.json","x402_discovery_url":"https://scry.solanahub.de/x402/discovery.json","agent_manifest_url":"https://scry.solanahub.de/x402/agents.json","service_manifest_url":"https://scry.solanahub.de/x402/service.json","well_known_manifest_url":"https://scry.solanahub.de/.well-known/x402-service.json","solanahub_scry_page_url":"https://solanahub.de/en/scry/","solanahub_scry_agent_discovery_url":"https://solanahub.de/en/scry/agent-discovery/","solanahub_scry_use_case_hub_url":"https://solanahub.de/en/scry/use-cases/","solanahub_scry_question_hub_url":"https://solanahub.de/en/scry/questions/","solanahub_scry_agent_route_contracts":{"single_wallet_evidence_dossier":"https://solanahub.de/en/scry/use-cases/solana-wallet-evidence-dossier/#agent-route-contract","wallet_bundler_private_routing":"https://solanahub.de/en/scry/use-cases/solana-wallet-bundler-private-routing-evidence/#agent-route-contract","wallet_source_of_funds":"https://solanahub.de/en/scry/use-cases/solana-wallet-source-of-funds-evidence/#agent-route-contract","wallet_x_handle_lookup":"https://solanahub.de/en/scry/use-cases/solana-wallet-to-twitter-handle-evidence/#agent-route-contract","wallet_cluster_coordination_peers":"https://solanahub.de/en/scry/use-cases/solana-wallet-cluster-coordination-peer-evidence/#agent-route-contract","pumpfun_wallet_cohort":"https://solanahub.de/en/scry/use-cases/pumpfun-wallet-cohort-evidence/#agent-route-contract","memecoin_mint_risk_preflight":"https://solanahub.de/en/scry/use-cases/solana-memecoin-mint-risk-preflight-evidence/#agent-route-contract","agent_orchestrator_wallet_intelligence":"https://solanahub.de/en/scry/use-cases/agent-orchestrator-solana-wallet-intelligence-routing/#agent-route-contract"},"solanahub_scry_machine_map_url":"https://solanahub.de/scry-agent-discovery.json","solanahub_scry_markdown_map_url":"https://solanahub.de/scry-agent-discovery.md","solanahub_scry_well_known_markdown_map_url":"https://solanahub.de/.well-known/scry-agent-discovery.md","solanahub_scry_route_contract_manifest_url":"https://solanahub.de/scry-route-contracts.json","solanahub_scry_well_known_route_contract_manifest_url":"https://solanahub.de/.well-known/scry-route-contracts.json","solanahub_scry_agent_answers_manifest_url":"https://solanahub.de/scry-agent-answers.json","solanahub_scry_well_known_agent_answers_manifest_url":"https://solanahub.de/.well-known/scry-agent-answers.json","solanahub_scry_buyer_intent_index_url":"https://solanahub.de/scry-buyer-intent-index.json","solanahub_scry_well_known_buyer_intent_index_url":"https://solanahub.de/.well-known/scry-buyer-intent-index.json","solanahub_scry_agent_question_index_url":"https://solanahub.de/scry-agent-question-index.json","solanahub_scry_well_known_agent_question_index_url":"https://solanahub.de/.well-known/scry-agent-question-index.json"},"public_context":{"role":"Website-level route-selection and machine-map context for crawlers and agents that want to understand Scry before choosing a paid x402 endpoint.","scry_page_url":"https://solanahub.de/en/scry/","scry_agent_discovery_url":"https://solanahub.de/en/scry/agent-discovery/","scry_use_case_hub_url":"https://solanahub.de/en/scry/use-cases/","scry_question_hub_url":"https://solanahub.de/en/scry/questions/","scry_agent_route_contracts":{"single_wallet_evidence_dossier":"https://solanahub.de/en/scry/use-cases/solana-wallet-evidence-dossier/#agent-route-contract","wallet_bundler_private_routing":"https://solanahub.de/en/scry/use-cases/solana-wallet-bundler-private-routing-evidence/#agent-route-contract","wallet_source_of_funds":"https://solanahub.de/en/scry/use-cases/solana-wallet-source-of-funds-evidence/#agent-route-contract","wallet_x_handle_lookup":"https://solanahub.de/en/scry/use-cases/solana-wallet-to-twitter-handle-evidence/#agent-route-contract","wallet_cluster_coordination_peers":"https://solanahub.de/en/scry/use-cases/solana-wallet-cluster-coordination-peer-evidence/#agent-route-contract","pumpfun_wallet_cohort":"https://solanahub.de/en/scry/use-cases/pumpfun-wallet-cohort-evidence/#agent-route-contract","memecoin_mint_risk_preflight":"https://solanahub.de/en/scry/use-cases/solana-memecoin-mint-risk-preflight-evidence/#agent-route-contract","agent_orchestrator_wallet_intelligence":"https://solanahub.de/en/scry/use-cases/agent-orchestrator-solana-wallet-intelligence-routing/#agent-route-contract"},"scry_machine_map_url":"https://solanahub.de/scry-agent-discovery.json","scry_markdown_map_url":"https://solanahub.de/scry-agent-discovery.md","scry_well_known_markdown_map_url":"https://solanahub.de/.well-known/scry-agent-discovery.md","scry_route_contract_manifest_url":"https://solanahub.de/scry-route-contracts.json","scry_well_known_route_contract_manifest_url":"https://solanahub.de/.well-known/scry-route-contracts.json","scry_agent_answers_manifest_url":"https://solanahub.de/scry-agent-answers.json","scry_well_known_agent_answers_manifest_url":"https://solanahub.de/.well-known/scry-agent-answers.json","scry_buyer_intent_index_url":"https://solanahub.de/scry-buyer-intent-index.json","scry_well_known_buyer_intent_index_url":"https://solanahub.de/.well-known/scry-buyer-intent-index.json","scry_agent_question_index_url":"https://solanahub.de/scry-agent-question-index.json","scry_well_known_agent_question_index_url":"https://solanahub.de/.well-known/scry-agent-question-index.json","external_discovery_readiness_url":"https://scry.solanahub.de/x402/external-discovery-readiness.json"},"use_cases":[{"name":"Wallet triage workflow","endpoint":"https://scry.solanahub.de/x402/workflows/wallet-triage","query_terms":["triage this solana wallet","which scry wallet endpoint should my agent select","solana wallet evidence workflow"]},{"name":"Launch-cluster workflow","endpoint":"https://scry.solanahub.de/x402/workflows/launch-cluster","query_terms":["explain this solana launch cluster","solana memecoin launch evidence workflow","which scry launch endpoint should my agent select"]},{"name":"Daily HOT wallet shortlist","endpoint":"https://scry.solanahub.de/x402/solana/hot-wallets/daily","query_terms":["find active solana memecoin trader wallets daily","low cost daily solana wallet shortlist","low cost solana wallet discovery","daily solana hot wallet cohort","today notable solana wallet shortlist","cohort daily wallet cohort","cohort 24h wallet shortlist api","solana wallet candidates for agents","first call solana wallet intelligence"]},{"name":"Weekly persistent-wallet shortlist","endpoint":"https://scry.solanahub.de/x402/solana/persistent-wallets/weekly","query_terms":["cohort 7d persistent solana wallets","low cost weekly solana wallet persistence","find persistent solana memecoin trader wallets weekly","weekly persistent solana wallet cohort","recurring solana wallet shortlist","cohort 7d wallet persistence cohort","cohort 7d wallet persistence api","solana wallet persistence for agents","recurring wallet evidence solana"]},{"name":"Agent intel brief","endpoint":"https://scry.solanahub.de/x402/solana/agent-intel-brief","query_terms":["agent orchestrator solana wallet intelligence","which scry endpoint should my agent select","solana agent spend router","agent orchestrator solana wallet intelligence api","which scry endpoint should my agent request next","low cost solana agent wallet intelligence router","scry agent orchestrator spend router","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","what solana wallets should my agent inspect today","solana agent intel brief","scry agent intel brief","x402 Solana data broker","Solana x402 data marketplace"]},{"name":"Wallet evidence research","endpoint":"https://scry.solanahub.de/x402/wallet/:address/forensics","query_terms":["solana wallet evidence dossier","solana wallet to twitter handle","solana wallet to twitter handle reverse lookup","solana wallet evidence dossier api","full solana wallet evidence dossier","one wallet solana evidence dossier","solana wallet forensic dossier","solana wallet x handle lookup api","solana wallet x handle lookup","deep wallet check","solana deep wallet check","rugger wallet single wallet evidence","rugger wallet forensics","solana wallet funding lineage api","verified solana kol handle api","solana kol wallet identity lookup api","kol wallet identity solana","is this solana wallet a known kol","wallet to twitter mapping solana x402","onchain verified kol wallets api","solana rug check wallet evidence","solana wallet rug evidence api","verdict free solana wallet evidence","solana wallet cluster and coordination peer api","solana wallet kol identity lookup x handle","solana public trader wallet identity api","solana kol identification api","verified solana kol handles"]},{"name":"Wallet funding lineage","endpoint":"https://scry.solanahub.de/x402/wallet/:address/lineage","query_terms":["wallet source of funds solana api","solana funding lineage api","who funded this solana wallet","solana wallet funding lineage api","solana wallet lineage api","solana source of funds api","solana wallet provenance api","wallet funder lookup solana","who funded this solana wallet x402","solana upstream funder api","solana wallet funding source x402","solana funding trace api","solana wallet upstream funder","funding lineage evidence solana","solana wallet counterparty provenance","cache first wallet lineage","solana detective wallet lineage","paid globe wallet provenance"]},{"name":"Wallet source-of-funds lookup","endpoint":"https://scry.solanahub.de/x402/wallet-lineage?address=:address","query_terms":["wallet source of funds solana api","solana funding lineage api","who funded this solana wallet","solana wallet lineage api","wallet lineage solana api","solana wallet funding lineage api","solana wallet provenance api","wallet funder lookup solana","solana upstream funder api","cache first wallet lineage","solana detective wallet lineage","x402 wallet lineage api"]},{"name":"Pump.fun wallet-cohort risk screen","endpoint":"https://scry.solanahub.de/x402/solana/pumpfun-risk-protection?limit=50","query_terms":["pumpfun risk protection solana","pumpfun rugger wallet detection","pumpfun serial deployer wallet api","pump.fun rugger wallet detection","pump.fun serial deployer wallets","pumpfun risk wallet cohort","pumpfun wallet cohort risk screen","pumpfun deployer risk screen","solana memecoin rugger wallet evidence","solana memecoin serial deployer wallets","suspicious deployer cohort solana","pumpfun wallet-cohort evidence screen","low cost pumpfun risk protection api","x402 pumpfun risk protection","consumer safety pumpfun wallet screen"]},{"name":"Bundler and private routing detection","endpoint":"https://scry.solanahub.de/x402/wallet/:address/bundler-check","query_terms":["solana wallet private routing detection","solana wallet bundler detection api","x402 solana bundler check","one cent solana wallet bundler check","low cost solana private routing evidence","jito tip service wallet evidence","solana wallet jito nozomi bloxroute check","solana jito wallet check","solana wallet routing evidence api","solana mev bundler routing api","solana wallet bot detection api","filter cex and exchange wallets solana","jito nozomi bloxroute wallet check","solana jito wallet detection","solana mev bundler api"]},{"name":"Solana memecoin mint-risk beta screening","endpoint":"https://scry.solanahub.de/x402/mint-risk?mint=JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","query_terms":["x402 solana mint risk","three cent solana mint risk preflight","solana memecoin rug evidence","solana memecoin holder concentration check","solana rug check api","solana rug evidence preflight","low cost solana token holder preflight","low cost mint rug preflight","token risk preflight","solana token creator holder preflight x402","solana memecoin mint preflight before forensics","solana mint preflight evidence","solana token holder concentration api","solana memecoin top holder analysis","solana memecoin holder distribution check","solana token top holders exit pressure check","solana memecoin holder concentration api for agents","memecoin top holder concentration preflight","holder concentration risk check solana mint","solana token risk api","one mint rug evidence api","solana creator context for one mint","solana memecoin mint preflight beta","is this solana mint a rug"]}],"endpoints":[{"method":"GET","path":"/x402/solana/hot-wallets/daily","url":"https://scry.solanahub.de/x402/solana/hot-wallets/daily","service_name":"Scry Wallet Intelligence","display_name":"Low-cost daily notable-wallet cohort with cluster tags and coverage. Cohort shortlist, not one-wallet transfer tape.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.10","mime_type":"application/json","cache_ttl_seconds":900,"description":"Low-cost daily Solana notable-wallet cohort for autonomous agents. Returns today's ranked cohort shortlist, pre-filtered against known routers, exchanges, services, and vaults. Each wallet includes source-rank context, Scry coverage gaps, cluster tags, missing dimensions, and a credit-aware depth-call plan before single-wallet forensics. Use for daily discovery and routing. Not for one-wallet transaction rows; use Wallet Transfer Tape for that object. No API keys, no subscriptions; x402 exact payment per request. Search aliases: find active solana memecoin trader wallets daily; low cost daily solana wallet shortlist; low cost solana wallet discovery; daily solana hot wallet cohort; today notable solana wallet shortlist; cohort daily wallet cohort; cohort 24h wallet shortlist api; solana wallet candidates for agents. Primary object: low cost daily wallet discovery.","summary":"Low-cost daily notable-wallet cohort with cluster tags and coverage. Cohort shortlist, not one-wallet transfer tape.","tags":["solana","daily-hot-wallets","cohort","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product"],"best_for":["Agents that want today's Solana wallets worth forensic review without scraping ranked-cohort or reading operator notes","Low-cost first call for agents that need to evaluate deeper Scry evidence before buying it","Research pipelines that need a paid shortlist plus onchain call plan","Agent-market consumers that need evidence-first wallet candidates, not trading advice","Not for one-wallet transaction rows; use wallet transfer tape for that object"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/hot-wallets/daily","alias_paths":["/x402/solana/hot/wallets/daily"],"beta":false,"search_terms":["find active solana memecoin trader wallets daily","low cost daily solana wallet shortlist","low cost solana wallet discovery","daily solana hot wallet cohort","today notable solana wallet shortlist","cohort daily wallet cohort","cohort 24h wallet shortlist api","solana wallet candidates for agents","first call solana wallet intelligence"],"competitive_distinction":["cohort_24h_candidates_plus_scry_coverage_gaps","refresh_plan_with_onchain_credit_estimates","shortlist_is_rank_context_not_action","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","params":{}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_daily_hot_wallets"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"source_reports":{"type":"object"},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_daily_hot_wallets_v1"}}},"output_example":{"status":"success","product":"scry_daily_hot_wallets","as_of":"sample","sources":["cohort-leaderboard-24h","scry-local-coverage","scry-refresh-queue"],"confidence_score":0.72,"wallet_count":10,"hot_count":8,"buyer_job":"Select today's Solana wallet candidates for caller-defined monitoring, classification, or deeper forensics.","wallets":[{"rank":1,"address":"FRroLGfzmRpzHMpiYrPHYRqDUU1wkSPXSttR4se5fpb8","source_window":"1d","evidence_stage":"HOT_REVIEW","tags":["axiom","photon","high_activity_wallet"],"cohort_metrics":{"txs":29,"winrate":0.375,"realized_profit":"sample","pnl":"sample"},"local_coverage":{"db_known":true,"coverage_status":"medium","missing_dimensions":["activity","last_tx_at"]},"refresh_plan":{"stage":"HOT","estimated_credits":2,"recommended_onchain_calls":["getTransactionHistory(mode=signatures, limit=3)","getBalance"],"execution_mode":"advisory_no_automatic_refresh"}}],"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"source_window":"ranked-cohort 24h","source_wallet_count":10,"hot_review_count":8},"derived_observations":{"shortlist_type":"daily_hot_wallets","rank_semantics":"rank is source ordering, not an execution recommendation"},"coverage":{"wallet_coverage_by_status":{"medium":8,"deep":2},"missing_dimensions":["activity","last_tx_at"]},"missing_data":["activity","last_tx_at"],"suggested_next_queries":[{"endpoint":"/x402/wallet/:address/forensics","use_when":"caller policy selects a wallet for dossier-grade review"}],"when_not_to_use":["as trading guidance","as a standalone wallet dossier"],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Daily HOT wallets are review candidates for caller-defined research policies, not recommendations.","decision_options":[{"option":"Request a specific wallet dossier next","supporting_evidence":["Use /x402/wallet/:address/forensics"],"cautions":["Do not treat rank as execution advice."]}],"escalation_triggers":[]},"spend_rationale":{"why_this_cost_is_worth_it":"One paid request replaces manual reading of ranked-cohort, local health reports, and refresh queues.","cheaper_alternative":"/x402/wallet/:address/bundler-check","more_complete_alternative":"/x402/solana/agent-intel-brief"},"methodology":"scry_agent_product_daily_hot_wallets_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/solana/hot/wallets/daily","url":"https://scry.solanahub.de/x402/solana/hot/wallets/daily","service_name":"Scry Wallet Intelligence","display_name":"Slash-path alias for Daily Solana HOT wallets.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.10","mime_type":"application/json","cache_ttl_seconds":900,"description":"Low-cost daily Solana notable-wallet cohort for autonomous agents. Returns today's ranked cohort shortlist, pre-filtered against known routers, exchanges, services, and vaults. Each wallet includes source-rank context, Scry coverage gaps, cluster tags, missing dimensions, and a credit-aware depth-call plan before single-wallet forensics. Use for daily discovery and routing. Not for one-wallet transaction rows; use Wallet Transfer Tape for that object. Marketplace-friendly slash-path alias for agents and indexes that normalize hyphenated paths. No API keys, no subscriptions; x402 exact payment per request. Search aliases: find active solana memecoin trader wallets daily; low cost daily solana wallet shortlist; low cost solana wallet discovery; daily solana hot wallet cohort; today notable solana wallet shortlist; cohort daily wallet cohort; cohort 24h wallet shortlist api; solana wallet candidates for agents. Primary object: low cost daily wallet discovery.","summary":"Slash-path alias for Daily Solana HOT wallets.","tags":["solana","daily-hot-wallets","cohort","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product","marketplace-alias","slash-path"],"best_for":["Agents that want today's Solana wallets worth forensic review without scraping ranked-cohort or reading operator notes","Low-cost first call for agents that need to evaluate deeper Scry evidence before buying it","Research pipelines that need a paid shortlist plus onchain call plan","Agent-market consumers that need evidence-first wallet candidates, not trading advice","Not for one-wallet transaction rows; use wallet transfer tape for that object"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/hot-wallets/daily","alias_paths":["/x402/solana/hot/wallets/daily"],"beta":false,"search_terms":["find active solana memecoin trader wallets daily","low cost daily solana wallet shortlist","low cost solana wallet discovery","daily solana hot wallet cohort","today notable solana wallet shortlist","cohort daily wallet cohort","cohort 24h wallet shortlist api","solana wallet candidates for agents","first call solana wallet intelligence"],"competitive_distinction":["cohort_24h_candidates_plus_scry_coverage_gaps","refresh_plan_with_onchain_credit_estimates","shortlist_is_rank_context_not_action","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","params":{}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_daily_hot_wallets"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"source_reports":{"type":"object"},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_daily_hot_wallets_v1"}}},"output_example":{"status":"success","product":"scry_daily_hot_wallets","as_of":"sample","sources":["cohort-leaderboard-24h","scry-local-coverage","scry-refresh-queue"],"confidence_score":0.72,"wallet_count":10,"hot_count":8,"buyer_job":"Select today's Solana wallet candidates for caller-defined monitoring, classification, or deeper forensics.","wallets":[{"rank":1,"address":"FRroLGfzmRpzHMpiYrPHYRqDUU1wkSPXSttR4se5fpb8","source_window":"1d","evidence_stage":"HOT_REVIEW","tags":["axiom","photon","high_activity_wallet"],"cohort_metrics":{"txs":29,"winrate":0.375,"realized_profit":"sample","pnl":"sample"},"local_coverage":{"db_known":true,"coverage_status":"medium","missing_dimensions":["activity","last_tx_at"]},"refresh_plan":{"stage":"HOT","estimated_credits":2,"recommended_onchain_calls":["getTransactionHistory(mode=signatures, limit=3)","getBalance"],"execution_mode":"advisory_no_automatic_refresh"}}],"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"source_window":"ranked-cohort 24h","source_wallet_count":10,"hot_review_count":8},"derived_observations":{"shortlist_type":"daily_hot_wallets","rank_semantics":"rank is source ordering, not an execution recommendation"},"coverage":{"wallet_coverage_by_status":{"medium":8,"deep":2},"missing_dimensions":["activity","last_tx_at"]},"missing_data":["activity","last_tx_at"],"suggested_next_queries":[{"endpoint":"/x402/wallet/:address/forensics","use_when":"caller policy selects a wallet for dossier-grade review"}],"when_not_to_use":["as trading guidance","as a standalone wallet dossier"],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Daily HOT wallets are review candidates for caller-defined research policies, not recommendations.","decision_options":[{"option":"Request a specific wallet dossier next","supporting_evidence":["Use /x402/wallet/:address/forensics"],"cautions":["Do not treat rank as execution advice."]}],"escalation_triggers":[]},"spend_rationale":{"why_this_cost_is_worth_it":"One paid request replaces manual reading of ranked-cohort, local health reports, and refresh queues.","cheaper_alternative":"/x402/wallet/:address/bundler-check","more_complete_alternative":"/x402/solana/agent-intel-brief"},"methodology":"scry_agent_product_daily_hot_wallets_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/solana/persistent-wallets/weekly","url":"https://scry.solanahub.de/x402/solana/persistent-wallets/weekly","service_name":"Scry Wallet Intelligence","display_name":"Low-cost weekly persistence cohort; separates daily noise from recurring patterns.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.20","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Low-cost weekly persistence cohort for agents that need lower-noise recurring wallets before deeper wallet forensics. Includes daily-overlap context, Scry coverage gaps, missing dimensions, and a deeper analysis ladder for caller-defined monitoring and research workflows. No API keys, no subscriptions; x402 exact payment per request. Search aliases: cohort 7d persistent solana wallets; low cost weekly solana wallet persistence; find persistent solana memecoin trader wallets weekly; weekly persistent solana wallet cohort; recurring solana wallet shortlist; cohort 7d wallet persistence cohort; cohort 7d wallet persistence api; solana wallet persistence for agents. Primary object: low cost weekly wallet persistence.","summary":"Low-cost weekly persistence cohort; separates daily noise from recurring patterns.","tags":["solana","weekly-persistent-wallets","cohort-7d","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product"],"best_for":["Agents looking for wallets with week-long persistence rather than one-day noise","Agents searching for ranked-cohort 7d persistent Solana wallets as evidence candidates","Premium dossier candidate selection","Scry/x402 consumers that need a deeper onchain call plan tied to persistent evidence"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/persistent-wallets/weekly","alias_paths":["/x402/solana/persistent/wallets/weekly"],"beta":false,"search_terms":["cohort 7d persistent solana wallets","low cost weekly solana wallet persistence","find persistent solana memecoin trader wallets weekly","weekly persistent solana wallet cohort","recurring solana wallet shortlist","cohort 7d wallet persistence cohort","cohort 7d wallet persistence api","solana wallet persistence for agents","recurring wallet evidence solana"],"competitive_distinction":["cohort_7d_persistence_reduces_one_day_noise","daily_overlap_context_included","dossier_candidate_routing_without_recommendations","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","params":{}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_weekly_persistent_wallets"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"source_reports":{"type":"object"},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_weekly_persistent_wallets_v1"}}},"output_example":{"status":"success","product":"scry_weekly_persistent_wallets","as_of":"sample","sources":["cohort-leaderboard-7d","cohort-leaderboard-24h","scry-local-coverage","scry-refresh-queue"],"confidence_score":0.74,"wallet_count":20,"daily_overlap_count":4,"buyer_job":"Select Solana wallets with 7d persistence for caller-defined monitoring, classification, or premium dossier workflows.","wallets":[{"rank":2,"address":"9LxMdvs1m8QRFvFuhvzzMXykAkpaHTJhktULdpBztUMm","source_window":"7d","daily_overlap_rank":2,"evidence_stage":"HOT_REVIEW","cohort_metrics":{"txs":1548,"winrate":0.311284046692607,"realized_profit":"sample","pnl":"sample"},"local_coverage":{"db_known":true,"coverage_status":"medium","missing_dimensions":["activity","last_tx_at"]}}],"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"source_window":"ranked-cohort 7d","source_wallet_count":20,"daily_overlap_count":4},"derived_observations":{"shortlist_type":"weekly_persistent_wallets","persistence_semantics":"7d persistence is evidence context, not a market call"},"coverage":{"wallet_coverage_by_status":{"medium":11,"deep":9},"missing_dimensions":["activity","last_tx_at"]},"missing_data":["activity","last_tx_at"],"suggested_next_queries":[{"endpoint":"/x402/wallet/:address/forensics","use_when":"caller policy selects persistent wallets for dossier-grade review"}],"when_not_to_use":["as trading guidance","as a guarantee that persistence implies future performance"],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Weekly persistent wallets are higher-quality review candidates because they survive beyond a single 24h window.","decision_options":[{"option":"Build premium dossier candidates","supporting_evidence":["Use 7d persistence plus daily overlap"],"cautions":["Persistence is evidence context, not a market call."]}],"escalation_triggers":[]},"spend_rationale":{"why_this_cost_is_worth_it":"Weekly persistence reduces one-day noise and helps agents decide where deeper onchain budget is justified.","cheaper_alternative":"/x402/solana/hot-wallets/daily","more_complete_alternative":"/x402/solana/agent-intel-brief"},"methodology":"scry_agent_product_weekly_persistent_wallets_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/solana/persistent/wallets/weekly","url":"https://scry.solanahub.de/x402/solana/persistent/wallets/weekly","service_name":"Scry Wallet Intelligence","display_name":"Slash-path alias for weekly persistent Solana wallets.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.20","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Low-cost weekly persistence cohort for agents that need lower-noise recurring wallets before deeper wallet forensics. Includes daily-overlap context, Scry coverage gaps, missing dimensions, and a deeper analysis ladder for caller-defined monitoring and research workflows. Marketplace-friendly slash-path alias for agents and indexes that normalize hyphenated paths. No API keys, no subscriptions; x402 exact payment per request. Search aliases: cohort 7d persistent solana wallets; low cost weekly solana wallet persistence; find persistent solana memecoin trader wallets weekly; weekly persistent solana wallet cohort; recurring solana wallet shortlist; cohort 7d wallet persistence cohort; cohort 7d wallet persistence api; solana wallet persistence for agents. Primary object: low cost weekly wallet persistence.","summary":"Slash-path alias for weekly persistent Solana wallets.","tags":["solana","weekly-persistent-wallets","cohort-7d","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product","marketplace-alias","slash-path"],"best_for":["Agents looking for wallets with week-long persistence rather than one-day noise","Agents searching for ranked-cohort 7d persistent Solana wallets as evidence candidates","Premium dossier candidate selection","Scry/x402 consumers that need a deeper onchain call plan tied to persistent evidence"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/persistent-wallets/weekly","alias_paths":["/x402/solana/persistent/wallets/weekly"],"beta":false,"search_terms":["cohort 7d persistent solana wallets","low cost weekly solana wallet persistence","find persistent solana memecoin trader wallets weekly","weekly persistent solana wallet cohort","recurring solana wallet shortlist","cohort 7d wallet persistence cohort","cohort 7d wallet persistence api","solana wallet persistence for agents","recurring wallet evidence solana"],"competitive_distinction":["cohort_7d_persistence_reduces_one_day_noise","daily_overlap_context_included","dossier_candidate_routing_without_recommendations","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","params":{}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_weekly_persistent_wallets"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"source_reports":{"type":"object"},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_weekly_persistent_wallets_v1"}}},"output_example":{"status":"success","product":"scry_weekly_persistent_wallets","as_of":"sample","sources":["cohort-leaderboard-7d","cohort-leaderboard-24h","scry-local-coverage","scry-refresh-queue"],"confidence_score":0.74,"wallet_count":20,"daily_overlap_count":4,"buyer_job":"Select Solana wallets with 7d persistence for caller-defined monitoring, classification, or premium dossier workflows.","wallets":[{"rank":2,"address":"9LxMdvs1m8QRFvFuhvzzMXykAkpaHTJhktULdpBztUMm","source_window":"7d","daily_overlap_rank":2,"evidence_stage":"HOT_REVIEW","cohort_metrics":{"txs":1548,"winrate":0.311284046692607,"realized_profit":"sample","pnl":"sample"},"local_coverage":{"db_known":true,"coverage_status":"medium","missing_dimensions":["activity","last_tx_at"]}}],"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"source_window":"ranked-cohort 7d","source_wallet_count":20,"daily_overlap_count":4},"derived_observations":{"shortlist_type":"weekly_persistent_wallets","persistence_semantics":"7d persistence is evidence context, not a market call"},"coverage":{"wallet_coverage_by_status":{"medium":11,"deep":9},"missing_dimensions":["activity","last_tx_at"]},"missing_data":["activity","last_tx_at"],"suggested_next_queries":[{"endpoint":"/x402/wallet/:address/forensics","use_when":"caller policy selects persistent wallets for dossier-grade review"}],"when_not_to_use":["as trading guidance","as a guarantee that persistence implies future performance"],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Weekly persistent wallets are higher-quality review candidates because they survive beyond a single 24h window.","decision_options":[{"option":"Build premium dossier candidates","supporting_evidence":["Use 7d persistence plus daily overlap"],"cautions":["Persistence is evidence context, not a market call."]}],"escalation_triggers":[]},"spend_rationale":{"why_this_cost_is_worth_it":"Weekly persistence reduces one-day noise and helps agents decide where deeper onchain budget is justified.","cheaper_alternative":"/x402/solana/hot-wallets/daily","more_complete_alternative":"/x402/solana/agent-intel-brief"},"methodology":"scry_agent_product_weekly_persistent_wallets_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/solana/pumpfun-risk-protection","url":"https://scry.solanahub.de/x402/solana/pumpfun-risk-protection","service_name":"Scry Wallet Intelligence","display_name":"Low-cost Pump.fun rugger and serial-deployer wallet-cohort screen. No verdict.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":1800,"description":"Low-cost Pump.fun wallet-cohort screen for agents that need rugger-pattern, serial-deployer, service-router, and suspicious-activity context before deeper review. Returns identity, activity, coverage, and sample evidence for wallet cohorts and deployer sets. Use for cohorts, not one mint, one launch, or one wallet. Evidence only; no verdict. No API keys, no subscriptions; x402 exact payment per request. Search aliases: pumpfun risk protection solana; pumpfun rugger wallet detection; pumpfun serial deployer wallet api; pump.fun rugger wallet detection; pump.fun serial deployer wallets; pumpfun risk wallet cohort; pumpfun wallet cohort risk screen; pumpfun deployer risk screen. Primary object: low cost pumpfun wallet cohort screen.","summary":"Low-cost Pump.fun rugger and serial-deployer wallet-cohort screen. No verdict.","tags":["solana","pumpfun-risk-protection-api","pumpfun-risk-protection","pumpfun-risk-wallets","pumpfun-rugger-detection","pumpfun-rugger-wallet-detection","serial-deployer-wallets","pumpfun-serial-deployer-wallets","consumer-protection","rug-pattern-wallets","rugger-pattern-wallets","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product"],"best_for":["Agents that need Pump.fun rugger wallet detection or serial-deployer cohort evidence before single-wallet forensics","Consumer-safety workflows that need wallet-cohort risk context before mint or wallet review","Forensic agents building a protection list from wallet cohorts without returning a final verdict"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/pumpfun-risk-protection","alias_paths":["/x402/solana/pumpfun/risk-protection","/x402/pumpfun-rugger-wallet-detection","/x402/pumpfun-serial-deployer-wallets"],"beta":false,"search_terms":["pumpfun risk protection solana","pumpfun rugger wallet detection","pumpfun serial deployer wallet api","pump.fun rugger wallet detection","pump.fun serial deployer wallets","pumpfun risk wallet cohort","pumpfun wallet cohort risk screen","pumpfun deployer risk screen","solana memecoin rugger wallet evidence","solana memecoin serial deployer wallets","suspicious deployer cohort solana","pumpfun wallet-cohort evidence screen","low cost pumpfun risk protection api","x402 pumpfun risk protection","consumer safety pumpfun wallet screen"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"limit":{"type":"number","minimum":1,"maximum":100,"default":50}}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","data_quality","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_pumpfun_risk_protection"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"cohort_summary":{"type":"object"},"data_quality":{"type":"object","description":"Product-level freshness, onchain enrichment, and risk-coverage attestation."},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_pumpfun_risk_protection_v1"}}},"output_example":{"status":"success","product":"scry_pumpfun_risk_protection","generated_at":"2026-05-11T09:21:57.000Z","as_of":"2026-05-11T09:09:12.000Z","sources":["external-pumpfun-realized-profit-cohort","onchain-identity","onchain-rpc-sample","scry-staging-views"],"confidence_score":0.88,"buyer_job":"Find high-rank Pump.fun cohort wallets that carry service, serial-deployer, or rug-pattern risk context for consumer-protection review.","wallet_count":1,"cohort_summary":{"cohort_wallets":10000,"wallet_candidates":362,"risk_candidates":98,"active_today":3911,"sentinel_known":2255,"nonzero_sol":7852,"risk_unknown":0},"data_quality":{"contract":"scry_pumpfun_data_quality_attestation_v1","product":"scry_pumpfun_risk_protection","onchain_policy":"onchain_extensive_when_it_improves_x402_data_quality","cohort_quality":{"cohort_wallets":10000,"active_today":3911,"nonzero_sol":7852,"sentinel_known":2255,"risk_candidates":98,"risk_unknown":0,"risk_coverage_pct":100},"onchain_layers":{"identity_layer":"onchain_identity_confirmed_for_promoted_risk_entities","balance_layer":{"scope":"top_10000_cohort","refreshed_wallets":10000},"rpc_brief_layer":{"table_rows":10000,"latest_imported_at":"2026-05-11T09:11:18+00:00","latest_newest_tx_at":"2026-05-11T09:09:12+00:00","parse_error_wallets_total":0}},"returned_wallet_quality":{"returned_wallets":1,"rpc_sample_present":1,"parsed_tx_present":1,"parse_error_wallets":0},"buyer_read":"Evidence-quality statement for routing spend and follow-up analysis; not a trading signal."},"wallets":[{"rank":39,"wallet":"ExampleRiskWallet11111111111111111111111111111","identity":{"name":"Pump.fun Serial Deployer","status":"known_pattern","type":"risk_pattern","category":"serial_deployer","x_handle":null},"source_context":{"cohort":"external_pumpfun_realized_profit_cohort","source_rank":39,"source_realized_profit_usd":6400000,"source_last_tx":"2026-05-09T04:20:10Z","rank_semantics":"source ordering only; not a trading recommendation"},"activity":{"active_today":true,"active_score":180,"balance_sol":709.7,"sample_tx_count":1000},"classification":{"risk_kind":"serial_deployer","attention_kind":"consumer_safety_review","coverage_status":"deep","sentinel_known":true}}],"methodology":"scry_agent_product_pumpfun_risk_protection_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/solana/pumpfun/risk-protection","url":"https://scry.solanahub.de/x402/solana/pumpfun/risk-protection","service_name":"Scry Wallet Intelligence","display_name":"Slash-path alias for Pump.fun risk-protection candidates.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":1800,"description":"Low-cost Pump.fun wallet-cohort screen for agents that need rugger-pattern, serial-deployer, service-router, and suspicious-activity context before deeper review. Returns identity, activity, coverage, and sample evidence for wallet cohorts and deployer sets. Use for cohorts, not one mint, one launch, or one wallet. Evidence only; no verdict. Marketplace-friendly slash-path alias for agents and indexes that normalize hyphenated paths. No API keys, no subscriptions; x402 exact payment per request. Search aliases: pumpfun risk protection solana; pumpfun rugger wallet detection; pumpfun serial deployer wallet api; pump.fun rugger wallet detection; pump.fun serial deployer wallets; pumpfun risk wallet cohort; pumpfun wallet cohort risk screen; pumpfun deployer risk screen. Primary object: low cost pumpfun wallet cohort screen.","summary":"Slash-path alias for Pump.fun risk-protection candidates.","tags":["solana","pumpfun-risk-protection-api","pumpfun-risk-protection","pumpfun-risk-wallets","pumpfun-rugger-detection","pumpfun-rugger-wallet-detection","serial-deployer-wallets","pumpfun-serial-deployer-wallets","consumer-protection","rug-pattern-wallets","rugger-pattern-wallets","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product","marketplace-alias","slash-path"],"best_for":["Agents that need Pump.fun rugger wallet detection or serial-deployer cohort evidence before single-wallet forensics","Consumer-safety workflows that need wallet-cohort risk context before mint or wallet review","Forensic agents building a protection list from wallet cohorts without returning a final verdict"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/pumpfun-risk-protection","alias_paths":["/x402/solana/pumpfun/risk-protection","/x402/pumpfun-rugger-wallet-detection","/x402/pumpfun-serial-deployer-wallets"],"beta":false,"search_terms":["pumpfun risk protection solana","pumpfun rugger wallet detection","pumpfun serial deployer wallet api","pump.fun rugger wallet detection","pump.fun serial deployer wallets","pumpfun risk wallet cohort","pumpfun wallet cohort risk screen","pumpfun deployer risk screen","solana memecoin rugger wallet evidence","solana memecoin serial deployer wallets","suspicious deployer cohort solana","pumpfun wallet-cohort evidence screen","low cost pumpfun risk protection api","x402 pumpfun risk protection","consumer safety pumpfun wallet screen"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"limit":{"type":"number","minimum":1,"maximum":100,"default":50}}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","data_quality","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_pumpfun_risk_protection"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"cohort_summary":{"type":"object"},"data_quality":{"type":"object","description":"Product-level freshness, onchain enrichment, and risk-coverage attestation."},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_pumpfun_risk_protection_v1"}}},"output_example":{"status":"success","product":"scry_pumpfun_risk_protection","generated_at":"2026-05-11T09:21:57.000Z","as_of":"2026-05-11T09:09:12.000Z","sources":["external-pumpfun-realized-profit-cohort","onchain-identity","onchain-rpc-sample","scry-staging-views"],"confidence_score":0.88,"buyer_job":"Find high-rank Pump.fun cohort wallets that carry service, serial-deployer, or rug-pattern risk context for consumer-protection review.","wallet_count":1,"cohort_summary":{"cohort_wallets":10000,"wallet_candidates":362,"risk_candidates":98,"active_today":3911,"sentinel_known":2255,"nonzero_sol":7852,"risk_unknown":0},"data_quality":{"contract":"scry_pumpfun_data_quality_attestation_v1","product":"scry_pumpfun_risk_protection","onchain_policy":"onchain_extensive_when_it_improves_x402_data_quality","cohort_quality":{"cohort_wallets":10000,"active_today":3911,"nonzero_sol":7852,"sentinel_known":2255,"risk_candidates":98,"risk_unknown":0,"risk_coverage_pct":100},"onchain_layers":{"identity_layer":"onchain_identity_confirmed_for_promoted_risk_entities","balance_layer":{"scope":"top_10000_cohort","refreshed_wallets":10000},"rpc_brief_layer":{"table_rows":10000,"latest_imported_at":"2026-05-11T09:11:18+00:00","latest_newest_tx_at":"2026-05-11T09:09:12+00:00","parse_error_wallets_total":0}},"returned_wallet_quality":{"returned_wallets":1,"rpc_sample_present":1,"parsed_tx_present":1,"parse_error_wallets":0},"buyer_read":"Evidence-quality statement for routing spend and follow-up analysis; not a trading signal."},"wallets":[{"rank":39,"wallet":"ExampleRiskWallet11111111111111111111111111111","identity":{"name":"Pump.fun Serial Deployer","status":"known_pattern","type":"risk_pattern","category":"serial_deployer","x_handle":null},"source_context":{"cohort":"external_pumpfun_realized_profit_cohort","source_rank":39,"source_realized_profit_usd":6400000,"source_last_tx":"2026-05-09T04:20:10Z","rank_semantics":"source ordering only; not a trading recommendation"},"activity":{"active_today":true,"active_score":180,"balance_sol":709.7,"sample_tx_count":1000},"classification":{"risk_kind":"serial_deployer","attention_kind":"consumer_safety_review","coverage_status":"deep","sentinel_known":true}}],"methodology":"scry_agent_product_pumpfun_risk_protection_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/pumpfun-rugger-wallet-detection","url":"https://scry.solanahub.de/x402/pumpfun-rugger-wallet-detection","service_name":"Scry Wallet Intelligence","display_name":"Return Pump.fun rugger wallet detection candidates with serial-deployer, service, identity, and onchain sample context.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":1800,"description":"Pump.fun rugger wallet detection API alias for agents. Returns the same Scry Pump.fun risk-protection evidence with rugger-pattern wallets, serial-deployer wallet evidence, service-router quarantine context, identity, activity, and RPC sample context. Built for requester queries such as pumpfun rugger wallet detection and memecoin consumer-protection review. No API keys, no subscriptions; x402 exact payment per request. Search aliases: pumpfun risk protection solana; pumpfun rugger wallet detection; pumpfun serial deployer wallet api; pumpfun rugger wallet detection api; pump.fun rugger wallet detection; pumpfun rugger wallets; solana memecoin rugger wallet evidence; pumpfun rugger cohort screen. Primary object: low cost pumpfun wallet cohort screen.","summary":"Return Pump.fun rugger wallet detection candidates with serial-deployer, service, identity, and onchain sample context.","tags":["solana","pumpfun-risk-protection-api","pumpfun-risk-protection","pumpfun-risk-wallets","pumpfun-rugger-detection","pumpfun-rugger-wallet-detection","serial-deployer-wallets","pumpfun-serial-deployer-wallets","consumer-protection","rug-pattern-wallets","rugger-pattern-wallets","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product","marketplace-alias","pumpfun-rugger-wallet-detection-api","pumpfun-rugger-wallet-detection","rugger-wallet-detection","memecoin-rugger-wallets","consumer-protection-alias"],"best_for":["Agents that need Pump.fun rugger wallet detection or serial-deployer cohort evidence before single-wallet forensics","Consumer-safety workflows that need wallet-cohort risk context before mint or wallet review","Forensic agents building a protection list from wallet cohorts without returning a final verdict"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"Requester-search alias for Pump.fun rugger wallet detection and consumer-protection queries.","canonical_path":"/x402/solana/pumpfun-risk-protection","alias_paths":["/x402/solana/pumpfun/risk-protection","/x402/pumpfun-rugger-wallet-detection","/x402/pumpfun-serial-deployer-wallets"],"beta":false,"search_terms":["pumpfun risk protection solana","pumpfun rugger wallet detection","pumpfun serial deployer wallet api","pumpfun rugger wallet detection api","pump.fun rugger wallet detection","pumpfun rugger wallets","solana memecoin rugger wallet evidence","pumpfun rugger cohort screen","solana consumer safety wallet intelligence","memecoin consumer safety solana","x402 pumpfun rugger wallet detection"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"limit":{"type":"number","minimum":1,"maximum":100,"default":50}}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","data_quality","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_pumpfun_risk_protection"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"cohort_summary":{"type":"object"},"data_quality":{"type":"object","description":"Product-level freshness, onchain enrichment, and risk-coverage attestation."},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_pumpfun_risk_protection_v1"}}},"output_example":{"status":"success","product":"scry_pumpfun_risk_protection","generated_at":"2026-05-11T09:21:57.000Z","as_of":"2026-05-11T09:09:12.000Z","sources":["external-pumpfun-realized-profit-cohort","onchain-identity","onchain-rpc-sample","scry-staging-views"],"confidence_score":0.88,"buyer_job":"Find high-rank Pump.fun cohort wallets that carry service, serial-deployer, or rug-pattern risk context for consumer-protection review.","wallet_count":1,"cohort_summary":{"cohort_wallets":10000,"wallet_candidates":362,"risk_candidates":98,"active_today":3911,"sentinel_known":2255,"nonzero_sol":7852,"risk_unknown":0},"data_quality":{"contract":"scry_pumpfun_data_quality_attestation_v1","product":"scry_pumpfun_risk_protection","onchain_policy":"onchain_extensive_when_it_improves_x402_data_quality","cohort_quality":{"cohort_wallets":10000,"active_today":3911,"nonzero_sol":7852,"sentinel_known":2255,"risk_candidates":98,"risk_unknown":0,"risk_coverage_pct":100},"onchain_layers":{"identity_layer":"onchain_identity_confirmed_for_promoted_risk_entities","balance_layer":{"scope":"top_10000_cohort","refreshed_wallets":10000},"rpc_brief_layer":{"table_rows":10000,"latest_imported_at":"2026-05-11T09:11:18+00:00","latest_newest_tx_at":"2026-05-11T09:09:12+00:00","parse_error_wallets_total":0}},"returned_wallet_quality":{"returned_wallets":1,"rpc_sample_present":1,"parsed_tx_present":1,"parse_error_wallets":0},"buyer_read":"Evidence-quality statement for routing spend and follow-up analysis; not a trading signal."},"wallets":[{"rank":39,"wallet":"ExampleRiskWallet11111111111111111111111111111","identity":{"name":"Pump.fun Serial Deployer","status":"known_pattern","type":"risk_pattern","category":"serial_deployer","x_handle":null},"source_context":{"cohort":"external_pumpfun_realized_profit_cohort","source_rank":39,"source_realized_profit_usd":6400000,"source_last_tx":"2026-05-09T04:20:10Z","rank_semantics":"source ordering only; not a trading recommendation"},"activity":{"active_today":true,"active_score":180,"balance_sol":709.7,"sample_tx_count":1000},"classification":{"risk_kind":"serial_deployer","attention_kind":"consumer_safety_review","coverage_status":"deep","sentinel_known":true}}],"methodology":"scry_agent_product_pumpfun_risk_protection_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/pumpfun-serial-deployer-wallets","url":"https://scry.solanahub.de/x402/pumpfun-serial-deployer-wallets","service_name":"Scry Wallet Intelligence","display_name":"Return Pump.fun serial-deployer wallet evidence with rug-pattern, service, identity, and onchain sample context.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":1800,"description":"Pump.fun serial deployer wallet API alias for agents. Returns the same Scry Pump.fun risk-protection evidence with serial-deployer wallets, rugger-pattern wallets, service-router quarantine context, identity, activity, and RPC sample context. Built for buyer queries such as pumpfun serial deployer wallet API and pumpfun risk protection solana. No API keys, no subscriptions; x402 exact payment per request. Search aliases: pumpfun risk protection solana; pumpfun rugger wallet detection; pumpfun serial deployer wallet api; pumpfun serial deployer wallets; pump.fun serial deployer wallet api; serial deployer wallet api solana; solana memecoin serial deployer wallets; pumpfun rug pattern wallets. Primary object: low cost pumpfun wallet cohort screen.","summary":"Return Pump.fun serial-deployer wallet evidence with rug-pattern, service, identity, and onchain sample context.","tags":["solana","pumpfun-risk-protection-api","pumpfun-risk-protection","pumpfun-risk-wallets","pumpfun-rugger-detection","pumpfun-rugger-wallet-detection","serial-deployer-wallets","pumpfun-serial-deployer-wallets","consumer-protection","rug-pattern-wallets","rugger-pattern-wallets","wallet-intelligence","x402-data-broker","solana-x402-data-marketplace","agent-product","marketplace-alias","pumpfun-serial-deployer-wallet-api","pumpfun-serial-deployer-wallets","serial-deployer-wallet-api","memecoin-serial-deployer-wallets","consumer-protection-alias"],"best_for":["Agents that need Pump.fun rugger wallet detection or serial-deployer cohort evidence before single-wallet forensics","Consumer-safety workflows that need wallet-cohort risk context before mint or wallet review","Forensic agents building a protection list from wallet cohorts without returning a final verdict"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"Buyer-search alias for Pump.fun serial deployer wallet API queries.","canonical_path":"/x402/solana/pumpfun-risk-protection","alias_paths":["/x402/solana/pumpfun/risk-protection","/x402/pumpfun-rugger-wallet-detection","/x402/pumpfun-serial-deployer-wallets"],"beta":false,"search_terms":["pumpfun risk protection solana","pumpfun rugger wallet detection","pumpfun serial deployer wallet api","pumpfun serial deployer wallets","pump.fun serial deployer wallet api","serial deployer wallet api solana","solana memecoin serial deployer wallets","pumpfun rug pattern wallets","onchain enriched risk wallets","x402 pumpfun serial deployer wallets"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"limit":{"type":"number","minimum":1,"maximum":100,"default":50}}},"output_schema":{"type":"object","required":["product","wallet_count","wallets","data_quality","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_pumpfun_risk_protection"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"wallet_count":{"type":"number"},"cohort_summary":{"type":"object"},"data_quality":{"type":"object","description":"Product-level freshness, onchain enrichment, and risk-coverage attestation."},"buyer_job":{"type":"string"},"wallets":{"type":"array","items":{"type":"object"}},"evidence_pack":{"type":"object"},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_pumpfun_risk_protection_v1"}}},"output_example":{"status":"success","product":"scry_pumpfun_risk_protection","generated_at":"2026-05-11T09:21:57.000Z","as_of":"2026-05-11T09:09:12.000Z","sources":["external-pumpfun-realized-profit-cohort","onchain-identity","onchain-rpc-sample","scry-staging-views"],"confidence_score":0.88,"buyer_job":"Find high-rank Pump.fun cohort wallets that carry service, serial-deployer, or rug-pattern risk context for consumer-protection review.","wallet_count":1,"cohort_summary":{"cohort_wallets":10000,"wallet_candidates":362,"risk_candidates":98,"active_today":3911,"sentinel_known":2255,"nonzero_sol":7852,"risk_unknown":0},"data_quality":{"contract":"scry_pumpfun_data_quality_attestation_v1","product":"scry_pumpfun_risk_protection","onchain_policy":"onchain_extensive_when_it_improves_x402_data_quality","cohort_quality":{"cohort_wallets":10000,"active_today":3911,"nonzero_sol":7852,"sentinel_known":2255,"risk_candidates":98,"risk_unknown":0,"risk_coverage_pct":100},"onchain_layers":{"identity_layer":"onchain_identity_confirmed_for_promoted_risk_entities","balance_layer":{"scope":"top_10000_cohort","refreshed_wallets":10000},"rpc_brief_layer":{"table_rows":10000,"latest_imported_at":"2026-05-11T09:11:18+00:00","latest_newest_tx_at":"2026-05-11T09:09:12+00:00","parse_error_wallets_total":0}},"returned_wallet_quality":{"returned_wallets":1,"rpc_sample_present":1,"parsed_tx_present":1,"parse_error_wallets":0},"buyer_read":"Evidence-quality statement for routing spend and follow-up analysis; not a trading signal."},"wallets":[{"rank":39,"wallet":"ExampleRiskWallet11111111111111111111111111111","identity":{"name":"Pump.fun Serial Deployer","status":"known_pattern","type":"risk_pattern","category":"serial_deployer","x_handle":null},"source_context":{"cohort":"external_pumpfun_realized_profit_cohort","source_rank":39,"source_realized_profit_usd":6400000,"source_last_tx":"2026-05-09T04:20:10Z","rank_semantics":"source ordering only; not a trading recommendation"},"activity":{"active_today":true,"active_score":180,"balance_sol":709.7,"sample_tx_count":1000},"classification":{"risk_kind":"serial_deployer","attention_kind":"consumer_safety_review","coverage_status":"deep","sentinel_known":true}}],"methodology":"scry_agent_product_pumpfun_risk_protection_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/solana/agent-intel-brief","url":"https://scry.solanahub.de/x402/solana/agent-intel-brief","service_name":"Scry Wallet Intelligence","display_name":"Low-cost agent orchestrator wallet-intel spend-router: freshness, coverage gaps, product ladder.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":900,"description":"Agent orchestrator Solana wallet intelligence brief and low-cost spend-router for autonomous agents deciding which Scry endpoint or onchain depth workflow to request next. Combines 24h/7d wallet context, DB freshness, refresh queue, coverage gaps, product-ladder routing, and next evidence depth in one response. Use when the object is an agent workflow. Not a single-wallet bundler/private-routing check. No API keys, no subscriptions; x402 exact payment per request. Search aliases: agent orchestrator solana wallet intelligence; which scry endpoint should my agent select; solana agent spend router; agent orchestrator solana wallet intelligence api; which scry endpoint should my agent request next; low cost solana agent wallet intelligence router; scry agent orchestrator spend router; solana wallet intelligence spend router. Primary object: agent spend router.","summary":"Low-cost agent orchestrator wallet-intel spend-router: freshness, coverage gaps, product ladder.","tags":["solana","agent-intel-brief","agent-orchestrator-solana-wallet-intelligence","orchestrator-wallet-intelligence","solana-agent-wallet-intelligence","solana-spend-router","orchestrator-agent","agent-spend-routing","product-ladder-routing","onchain-call-plan","wallet-triage","solana-agent-brief","agent-operations-brief","cohort-brief","daily-weekly-wallet-brief","refresh-queue","wallet-refresh-plan","scry-agent-intel","x402-data-broker","solana-x402-data-marketplace","wallet-intelligence","onchain-plan","agent-product"],"best_for":["Orchestrator agents deciding which Scry endpoint or onchain workflow to request next","Agents that need DB freshness, coverage gaps, ranked-cohort 24h/7d context, and product-ladder routing in one paid response","Operator agents monitoring Solana wallet-intel freshness, dossier candidates, and onchain credit posture","Buyers that need a spend-routing layer before requesting multiple lower-level wallet evidence calls","Agents that need a ranked-cohort 24h plus 7d wallet refresh plan without manually reading local report files"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/agent-intel-brief","alias_paths":["/x402/solana/agent/intel/brief"],"beta":false,"search_terms":["agent orchestrator solana wallet intelligence","which scry endpoint should my agent select","solana agent spend router","agent orchestrator solana wallet intelligence api","which scry endpoint should my agent request next","low cost solana agent wallet intelligence router","scry agent orchestrator spend router","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","what solana wallets should my agent inspect today","solana agent intel brief","scry agent intel brief","x402 Solana data broker","Solana x402 data marketplace"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"brief_delta":{"not_just_daily_plus_weekly":true,"adds":["Solana spend-router brief for choosing which evidence product to request next","ranked-cohort 24h HOT wallets plus ranked-cohort 7d persistent wallets in one response","DB freshness and coverage health in the same paid response","refresh queue and coverage gap routing","product ladder decision support before deeper data calls","next onchain call plan with credit posture","single response for orchestrator agents deciding what evidence call to request next"],"lower_cost_bundle_caveat":"If the caller only needs today's shortlist plus weekly persistence, requesting those two endpoints separately costs less."},"input_schema":{"type":"object","params":{}},"output_schema":{"type":"object","required":["product","service_objective","brief","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_agent_intel_brief"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"service_objective":{"type":"string"},"brief":{"type":"object"},"evidence_pack":{"type":"object"},"product_ladder":{"type":"array","items":{"type":"object"}},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_intel_brief_v1"}}},"output_example":{"status":"success","product":"scry_agent_intel_brief","as_of":"2026-05-05T08:30:00Z","is_example":true,"frozen_at":"2026-05-05T08:30:00Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","sources":["scry-db-health","cohort-leaderboard-24h","cohort-leaderboard-7d","scry-refresh-queue"],"confidence_score":0.86,"service_objective":"Provide a Solana spend-router brief for caller-defined wallet triage, evidence purchasing, and deeper forensic workflow planning.","buyer_job":"Choose the next Scry endpoint or onchain depth workflow to request using DB freshness, ranked-cohort daily/weekly context, coverage gaps, and product-ladder routing.","brief":{"health_level":"yellow","wallets_indexed":13520,"agent_seo_score":100,"daily_hot_wallets":{"count":10,"hot_count":8,"endpoint":"/x402/solana/hot-wallets/daily"},"weekly_persistent_wallets":{"count":20,"daily_overlap_count":4,"endpoint":"/x402/solana/persistent-wallets/weekly"}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"health_level":"yellow","wallets_indexed":13520,"daily_hot_wallet_count":10,"weekly_persistent_wallet_count":20},"derived_observations":{"primary_value":"one paid Solana spend-router brief to choose the next evidence request","policy_boundary":"Scry exposes evidence; caller policy decides what to do with it"},"coverage":{"core_coverage":{"trading_scanned_at":{"pct":99.99},"activity_scanned_at":{"pct":100}},"refresh_queue_summary":{"hot":8,"warm":80}},"missing_data":[],"suggested_next_queries":[{"endpoint":"/x402/solana/hot-wallets/daily","use_when":"caller needs today's shortlist"},{"endpoint":"/x402/solana/persistent-wallets/weekly","use_when":"caller needs 7d persistence before deeper data calls"}],"when_not_to_use":["as an execution trigger","as a replacement for caller-defined policy thresholds"],"caller_policy_required":true},"product_ladder":[{"endpoint":"/x402/solana/hot-wallets/daily","price":"$0.10","job":"Daily shortlist"},{"endpoint":"/x402/solana/persistent-wallets/weekly","price":"$0.20","job":"Weekly persistence"}],"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"This brief helps orchestrator agents route Solana wallet-intel spend across Scry products and onchain depth workflows under their own policy.","decision_options":[{"option":"Request the daily or weekly shortlist","supporting_evidence":["hot_count","7d persistence"],"cautions":["Shortlists are evidence context only."]}],"escalation_triggers":[]},"spend_rationale":{"why_this_cost_is_worth_it":"The brief is not just daily plus weekly. It is a Solana spend-router for orchestrator agents that adds DB freshness, refresh queue context, product-ladder routing, and a next onchain call plan before the caller buys deeper evidence.","cheaper_alternative":"/x402/solana/hot-wallets/daily","more_complete_alternative":null,"explicit_delta_over_daily_plus_weekly":["Solana spend-router brief for choosing which evidence product to request next","ranked-cohort 24h HOT wallets plus ranked-cohort 7d persistent wallets in one response","DB freshness and coverage-health snapshot","refresh queue and coverage-gap routing","product ladder decision support before deeper data calls","next onchain call plan with credit posture"]},"methodology":"scry_agent_product_intel_brief_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/solana/agent/intel/brief","url":"https://scry.solanahub.de/x402/solana/agent/intel/brief","service_name":"Scry Wallet Intelligence","display_name":"Slash-path alias for Scry's Solana agent-intel brief.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":900,"description":"Agent orchestrator Solana wallet intelligence brief and low-cost spend-router for autonomous agents deciding which Scry endpoint or onchain depth workflow to request next. Combines 24h/7d wallet context, DB freshness, refresh queue, coverage gaps, product-ladder routing, and next evidence depth in one response. Use when the object is an agent workflow. Not a single-wallet bundler/private-routing check. Marketplace-friendly slash-path alias for agents and indexes that normalize hyphenated paths. No API keys, no subscriptions; x402 exact payment per request. Search aliases: agent orchestrator solana wallet intelligence; which scry endpoint should my agent select; solana agent spend router; agent orchestrator solana wallet intelligence api; which scry endpoint should my agent request next; low cost solana agent wallet intelligence router; scry agent orchestrator spend router; solana wallet intelligence spend router. Primary object: agent spend router.","summary":"Slash-path alias for Scry's Solana agent-intel brief.","tags":["solana","agent-intel-brief","agent-orchestrator-solana-wallet-intelligence","orchestrator-wallet-intelligence","solana-agent-wallet-intelligence","solana-spend-router","orchestrator-agent","agent-spend-routing","product-ladder-routing","onchain-call-plan","wallet-triage","solana-agent-brief","agent-operations-brief","cohort-brief","daily-weekly-wallet-brief","refresh-queue","wallet-refresh-plan","scry-agent-intel","x402-data-broker","solana-x402-data-marketplace","wallet-intelligence","onchain-plan","agent-product","marketplace-alias","slash-path"],"best_for":["Orchestrator agents deciding which Scry endpoint or onchain workflow to request next","Agents that need DB freshness, coverage gaps, ranked-cohort 24h/7d context, and product-ladder routing in one paid response","Operator agents monitoring Solana wallet-intel freshness, dossier candidates, and onchain credit posture","Buyers that need a spend-routing layer before requesting multiple lower-level wallet evidence calls","Agents that need a ranked-cohort 24h plus 7d wallet refresh plan without manually reading local report files"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/solana/agent-intel-brief","alias_paths":["/x402/solana/agent/intel/brief"],"beta":false,"search_terms":["agent orchestrator solana wallet intelligence","which scry endpoint should my agent select","solana agent spend router","agent orchestrator solana wallet intelligence api","which scry endpoint should my agent request next","low cost solana agent wallet intelligence router","scry agent orchestrator spend router","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","what solana wallets should my agent inspect today","solana agent intel brief","scry agent intel brief","x402 Solana data broker","Solana x402 data marketplace"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"brief_delta":{"not_just_daily_plus_weekly":true,"adds":["Solana spend-router brief for choosing which evidence product to request next","ranked-cohort 24h HOT wallets plus ranked-cohort 7d persistent wallets in one response","DB freshness and coverage health in the same paid response","refresh queue and coverage gap routing","product ladder decision support before deeper data calls","next onchain call plan with credit posture","single response for orchestrator agents deciding what evidence call to request next"],"lower_cost_bundle_caveat":"If the caller only needs today's shortlist plus weekly persistence, requesting those two endpoints separately costs less."},"input_schema":{"type":"object","params":{}},"output_schema":{"type":"object","required":["product","service_objective","brief","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_agent_intel_brief"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"generated_at":{"type":"string"},"service_objective":{"type":"string"},"brief":{"type":"object"},"evidence_pack":{"type":"object"},"product_ladder":{"type":"array","items":{"type":"object"}},"caveat":{"type":"string"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_agent_product_intel_brief_v1"}}},"output_example":{"status":"success","product":"scry_agent_intel_brief","as_of":"2026-05-05T08:30:00Z","is_example":true,"frozen_at":"2026-05-05T08:30:00Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","sources":["scry-db-health","cohort-leaderboard-24h","cohort-leaderboard-7d","scry-refresh-queue"],"confidence_score":0.86,"service_objective":"Provide a Solana spend-router brief for caller-defined wallet triage, evidence purchasing, and deeper forensic workflow planning.","buyer_job":"Choose the next Scry endpoint or onchain depth workflow to request using DB freshness, ranked-cohort daily/weekly context, coverage gaps, and product-ladder routing.","brief":{"health_level":"yellow","wallets_indexed":13520,"agent_seo_score":100,"daily_hot_wallets":{"count":10,"hot_count":8,"endpoint":"/x402/solana/hot-wallets/daily"},"weekly_persistent_wallets":{"count":20,"daily_overlap_count":4,"endpoint":"/x402/solana/persistent-wallets/weekly"}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"health_level":"yellow","wallets_indexed":13520,"daily_hot_wallet_count":10,"weekly_persistent_wallet_count":20},"derived_observations":{"primary_value":"one paid Solana spend-router brief to choose the next evidence request","policy_boundary":"Scry exposes evidence; caller policy decides what to do with it"},"coverage":{"core_coverage":{"trading_scanned_at":{"pct":99.99},"activity_scanned_at":{"pct":100}},"refresh_queue_summary":{"hot":8,"warm":80}},"missing_data":[],"suggested_next_queries":[{"endpoint":"/x402/solana/hot-wallets/daily","use_when":"caller needs today's shortlist"},{"endpoint":"/x402/solana/persistent-wallets/weekly","use_when":"caller needs 7d persistence before deeper data calls"}],"when_not_to_use":["as an execution trigger","as a replacement for caller-defined policy thresholds"],"caller_policy_required":true},"product_ladder":[{"endpoint":"/x402/solana/hot-wallets/daily","price":"$0.10","job":"Daily shortlist"},{"endpoint":"/x402/solana/persistent-wallets/weekly","price":"$0.20","job":"Weekly persistence"}],"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"This brief helps orchestrator agents route Solana wallet-intel spend across Scry products and onchain depth workflows under their own policy.","decision_options":[{"option":"Request the daily or weekly shortlist","supporting_evidence":["hot_count","7d persistence"],"cautions":["Shortlists are evidence context only."]}],"escalation_triggers":[]},"spend_rationale":{"why_this_cost_is_worth_it":"The brief is not just daily plus weekly. It is a Solana spend-router for orchestrator agents that adds DB freshness, refresh queue context, product-ladder routing, and a next onchain call plan before the caller buys deeper evidence.","cheaper_alternative":"/x402/solana/hot-wallets/daily","more_complete_alternative":null,"explicit_delta_over_daily_plus_weekly":["Solana spend-router brief for choosing which evidence product to request next","ranked-cohort 24h HOT wallets plus ranked-cohort 7d persistent wallets in one response","DB freshness and coverage-health snapshot","refresh queue and coverage-gap routing","product ladder decision support before deeper data calls","next onchain call plan with credit posture"]},"methodology":"scry_agent_product_intel_brief_v1","caveat":"Evidence layer only. Not financial advice, not a trading recommendation, and not a promise of future performance."},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/quick-flag","url":"https://scry.solanahub.de/x402/wallet/:address/quick-flag","service_name":"Scry Wallet Intelligence","display_name":"Sub-cent ($0.001) Solana wallet flag check and x402 micropayment test target: quarantine, bundler hint, identity, freshness.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.001","mime_type":"application/json","cache_ttl_seconds":120,"description":"A $0.001 x402 call — the lowest-price endpoint in this catalog and a practical first target to test a real USDC micropayment end-to-end. Returns service-quarantine status, bundler-routing hint, known identity, coverage status, cached transfer freshness, and stale-vs-DB marker for any Solana wallet. Built for agents bulk-screening before paying for deeper wallet evidence, and for x402 clients that want a working sub-cent settlement test against a live API. No API keys, no subscriptions; x402 exact payment per request.","summary":"Sub-cent ($0.001) Solana wallet flag check and x402 micropayment test target: quarantine, bundler hint, identity, freshness.","tags":["solana","wallet-quick-flag","sub-cent-prefilter","wallet-prefilter","bulk-wallet-screen","identity-quarantine","transfer-freshness","private-routing","low-cost-agent-sku","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents looking for the lowest-cost wallet prefilter","Agents deciding whether a wallet deserves forensics, transfer-tape, or full-context spend","Marketplace buyers comparing Scry against very low-priced generic wallet APIs"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/quick-flag","alias_paths":["/x402/wallet-quick-flag"],"beta":false,"search_terms":["sub-cent solana wallet check","lowest cost solana wallet api","bulk wallet flag screen solana","solana wallet quick check","solana wallet quick flag api","low cost solana wallet prefilter x402","sub cent solana wallet evidence","solana wallet identity quarantine precheck","solana wallet low cost risk precheck","solana wallet local cache freshness","low cost agent sku solana wallet","solana wallet transfer freshness prefilter","solana wallet service quarantine precheck","one tenth cent solana wallet evidence"],"competitive_distinction":["sub_cent_local_prefilter_before_deeper_data_calls","identity_quarantine_and_transfer_cache_freshness_in_one_call","low_cost_entry_sku_for_agent_budget_loops","local_cache_scope_declared_no_live_onchain_claim","routes_to_bundler_transfer_tape_forensics_or_full_context","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"quick_flag_disclosure":{"schema":"scry_wallet_quick_flag_disclosure_v1","status":"local_cache_prefilter","buyer_fit":"Quick Flag is a sub-cent local-cache prefilter for agents that need identity quarantine, transfer-cache freshness, stale-vs-DB hints, and private-routing context before deciding whether deeper Scry spend is warranted.","caveat":"This endpoint does not run a live onchain refresh and is not a complete wallet dossier. Absence of a local flag is not absence of on-chain evidence; response-level coverage is authoritative."},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]}}},"output_schema":{"type":"object","required":["status","product","address","in_db","supported","quick_flags","coverage","evidence_pack","evidence_pathways","workflow_continuation","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_quick_flag"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"quick_flags":{"type":"object"},"coverage":{"type":"object"},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"evidence_pathways":{"type":"object","properties":{"contract":{"type":"string","const":"scry_evidence_pathways_v1"},"posture":{"type":"string","const":"caller_selects"},"current_product":{"type":"string"},"next_steps":{"type":"array","items":{"type":"object","properties":{"product":{"type":"string"},"price_usd":{"type":"string"},"endpoint":{"type":"string"},"use_when":{"type":"string"},"evidence_delta":{"type":"array","items":{"type":"string"}}}}}}},"workflow_continuation":{"type":"object","required":["contract","posture","current_product","options","stop_conditions"],"properties":{"contract":{"type":"string","const":"scry_workflow_continuation_v1"},"posture":{"type":"string","const":"caller_selects_no_automatic_purchase"},"current_product":{"type":"string"},"options":{"type":"array","items":{"type":"object","required":["purpose","product","price_usd","method","path","example_url","use_when","do_not_use_when","requires_new_payment"],"properties":{"purpose":{"type":"string"},"product":{"type":"string"},"price_usd":{"type":"string"},"method":{"type":"string","const":"GET"},"path":{"type":"string"},"example_url":{"type":["string","null"]},"use_when":{"type":"string"},"do_not_use_when":{"type":"string"},"requires_new_payment":{"type":"boolean","const":true},"carries_forward":{"type":"array","items":{"type":"string"}},"ready":{"type":"boolean"},"minimum_refresh_interval_seconds":{"type":"integer","minimum":0}}}},"stop_conditions":{"type":"array","items":{"type":"string"}}}},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_quick_flag_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"quick_flags":{"identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"medium","cached_transfer_rows":80,"cached_transfer_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","db_last_tx_at":"2026-05-03T00:00:00Z","db_last_tx_stale_vs_transfer_cache":true,"private_routing_pattern":"OCCASIONAL","primary_service":"jito","current_balance_sol":1442.755251165},"coverage":{"coverage_status":"medium","confidence":0.6,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["db_last_tx_stale_vs_transfer_cache"]},"source_updated_at":"2026-05-05T13:17:40Z","caveat":"Evidence layer only. Not financial advice or a trading recommendation.","methodology":"scry_wallet_quick_flag_v1","status":"success","product":"scry_wallet_quick_flag","as_of":"2026-05-05T13:17:40Z","sources":["scry-wallet-db","onchain-identity","scry-transfer-cache","scry-bundler-registry"],"confidence_score":0.6,"field_provenance":{"quick_flags":{"source":"scry_db_cached_prefilter","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"identity_status":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"private_routing_pattern":{"source":"scry_bundler_registry","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"workflow_continuation":{"contract":"scry_workflow_continuation_v1","posture":"caller_selects_no_automatic_purchase","current_product":"quick-flag","options":[{"purpose":"broader_wallet_evidence","product":"full-context-pro","price_usd":"0.18","method":"GET","path":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","example_url":"https://scry.solanahub.de/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","use_when":"The caller needs forensics, funding lineage, transfer evidence, and relationship gaps for this same wallet.","do_not_use_when":"The quick flag already satisfies the caller's evidence policy or the wallet is an unsupported service target.","requires_new_payment":true,"carries_forward":["address"],"ready":true},{"purpose":"independent_transaction_fee_snapshot","product":"priority-fees-live","price_usd":"0.005","method":"GET","path":"/x402/network/priority-fees-live?preset=global&lookback_slots=50","example_url":"https://scry.solanahub.de/x402/network/priority-fees-live?preset=global&lookback_slots=50","use_when":"The caller independently intends to build or simulate a Solana transaction and needs a fresh network-fee snapshot.","do_not_use_when":"The caller only needs wallet evidence; a quick flag is never a reason by itself to build or submit a transaction.","requires_new_payment":true,"carries_forward":[],"ready":true,"minimum_refresh_interval_seconds":20}],"stop_conditions":["Do not purchase a follow-up when the current evidence already satisfies caller policy.","Do not infer transaction intent from wallet evidence.","Do not execute or submit a transaction from this response."]},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"quick_flags":{"identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"medium","cached_transfer_rows":80,"cached_transfer_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","db_last_tx_at":"2026-05-03T00:00:00Z","db_last_tx_stale_vs_transfer_cache":true,"private_routing_pattern":"OCCASIONAL","primary_service":"jito","current_balance_sol":1442.755251165}},"derived_observations":{"evidence_items":["identity=user_wallet","coverage=medium","cached_transfer_rows=80","latest_transfer=2026-05-04T19:01:18Z","private_routing=OCCASIONAL","db_last_tx_stale_vs_transfer_cache=true"],"response_scope":"cheap_local_prefilter_no_live_onchain_call"},"coverage":{"coverage_status":"medium","confidence":0.6,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["db_last_tx_stale_vs_transfer_cache"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/transfer-tape"],"when_not_to_use":["Do not treat quick flags as a complete wallet dossier.","Do not use as financial advice or a trading recommendation.","Do not assume absence of local flags means absence of on-chain evidence."],"caller_policy_required":true},"evidence_pathways":{"contract":"scry_evidence_pathways_v1","posture":"caller_selects","current_product":"quick-flag","next_steps":[{"product":"full-context-pro","price_usd":"0.18","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","use_when":"The caller needs a single broad wallet-context response instead of several narrower calls.","evidence_delta":["forensics and red flags","cached funding lineage","transfer tape and relationship gaps","launch-window and public verification context"]},{"product":"launch-window-cluster","price_usd":"0.05","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","use_when":"The caller needs a focused follow-up at a later observation time on recent execution, routing, counterparties, and local edge gaps.","evidence_delta":["recent execution window","private-routing context","relationship cluster and local edge gaps"]}]},"agent_decision_support":{"posture":"evidence_only","confidence":"MID","evidence_summary":"Scry returns a sub-cent local prefilter with identity quarantine, coverage, transfer-cache freshness, and private-routing hints so the caller can choose whether deeper paid evidence is warranted.","decision_options":[{"option":"Use as a low-cost prefilter","supporting_evidence":["identity=user_wallet","coverage=medium","cached_transfer_rows=80","latest_transfer=2026-05-04T19:01:18Z","private_routing=OCCASIONAL","db_last_tx_stale_vs_transfer_cache=true"],"cautions":["Quick flags are local cached evidence only."]},{"option":"Add a single-call full context bundle","supporting_evidence":["funding lineage, transfer tape, relationship gaps, and forensics matter"],"cautions":[]},{"option":"Add focused launch-window evidence","supporting_evidence":["recent execution, routing, and counterparties matter"],"cautions":[]},{"option":"Escalate to bundler-check","supporting_evidence":["private-routing context matters"],"cautions":[]},{"option":"Escalate to transfer-tape or full context","supporting_evidence":["fresh transfer rows or edge gaps matter"],"cautions":[]}],"escalation_triggers":["coverage_status is shallow or unavailable","service_quarantined is true","db_last_tx_stale_vs_transfer_cache is true","caller policy needs transfer rows, funding lineage, clusters, or red flags"]},"spend_rationale":{"why_this_cost_is_worth_it":"A tenth of a cent covers a low-cost local wallet prefilter before an agent makes deeper bundler-check, transfer-tape, forensics, or full-context calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-quick-flag","url":"https://scry.solanahub.de/x402/wallet-quick-flag","service_name":"Scry Wallet Intelligence","display_name":"Return Solana wallet quick flags via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.001","mime_type":"application/json","cache_ttl_seconds":120,"description":"Query-parameter alias for Scry Wallet Quick Flag. Pass `address` to receive a sub-cent wallet screen: quarantine status, bundler hint, identity, and freshness before choosing deeper wallet evidence products. No API keys, no subscriptions; x402 exact payment per request.","summary":"Return Solana wallet quick flags via query parameter.","tags":["solana","wallet-quick-flag","sub-cent-prefilter","wallet-prefilter","bulk-wallet-screen","identity-quarantine","transfer-freshness","private-routing","low-cost-agent-sku","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agents looking for the lowest-cost wallet prefilter","Agents deciding whether a wallet deserves forensics, transfer-tape, or full-context spend","Marketplace buyers comparing Scry against very low-priced generic wallet APIs"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/quick-flag","alias_paths":["/x402/wallet-quick-flag"],"beta":false,"search_terms":["sub-cent solana wallet check","lowest cost solana wallet api","bulk wallet flag screen solana","solana wallet quick check","solana wallet quick flag api","low cost solana wallet prefilter x402","sub cent solana wallet evidence","solana wallet identity quarantine precheck","solana wallet low cost risk precheck","solana wallet local cache freshness","low cost agent sku solana wallet","solana wallet transfer freshness prefilter","solana wallet service quarantine precheck","one tenth cent solana wallet evidence"],"competitive_distinction":["sub_cent_local_prefilter_before_deeper_data_calls","identity_quarantine_and_transfer_cache_freshness_in_one_call","low_cost_entry_sku_for_agent_budget_loops","local_cache_scope_declared_no_live_onchain_claim","routes_to_bundler_transfer_tape_forensics_or_full_context","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"quick_flag_disclosure":{"schema":"scry_wallet_quick_flag_disclosure_v1","status":"local_cache_prefilter","buyer_fit":"Quick Flag is a sub-cent local-cache prefilter for agents that need identity quarantine, transfer-cache freshness, stale-vs-DB hints, and private-routing context before deciding whether deeper Scry spend is warranted.","caveat":"This endpoint does not run a live onchain refresh and is not a complete wallet dossier. Absence of a local flag is not absence of on-chain evidence; response-level coverage is authoritative."},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]}}},"output_schema":{"type":"object","required":["status","product","address","in_db","supported","quick_flags","coverage","evidence_pack","evidence_pathways","workflow_continuation","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_quick_flag"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"quick_flags":{"type":"object"},"coverage":{"type":"object"},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"evidence_pathways":{"type":"object","properties":{"contract":{"type":"string","const":"scry_evidence_pathways_v1"},"posture":{"type":"string","const":"caller_selects"},"current_product":{"type":"string"},"next_steps":{"type":"array","items":{"type":"object","properties":{"product":{"type":"string"},"price_usd":{"type":"string"},"endpoint":{"type":"string"},"use_when":{"type":"string"},"evidence_delta":{"type":"array","items":{"type":"string"}}}}}}},"workflow_continuation":{"type":"object","required":["contract","posture","current_product","options","stop_conditions"],"properties":{"contract":{"type":"string","const":"scry_workflow_continuation_v1"},"posture":{"type":"string","const":"caller_selects_no_automatic_purchase"},"current_product":{"type":"string"},"options":{"type":"array","items":{"type":"object","required":["purpose","product","price_usd","method","path","example_url","use_when","do_not_use_when","requires_new_payment"],"properties":{"purpose":{"type":"string"},"product":{"type":"string"},"price_usd":{"type":"string"},"method":{"type":"string","const":"GET"},"path":{"type":"string"},"example_url":{"type":["string","null"]},"use_when":{"type":"string"},"do_not_use_when":{"type":"string"},"requires_new_payment":{"type":"boolean","const":true},"carries_forward":{"type":"array","items":{"type":"string"}},"ready":{"type":"boolean"},"minimum_refresh_interval_seconds":{"type":"integer","minimum":0}}}},"stop_conditions":{"type":"array","items":{"type":"string"}}}},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_quick_flag_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"quick_flags":{"identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"medium","cached_transfer_rows":80,"cached_transfer_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","db_last_tx_at":"2026-05-03T00:00:00Z","db_last_tx_stale_vs_transfer_cache":true,"private_routing_pattern":"OCCASIONAL","primary_service":"jito","current_balance_sol":1442.755251165},"coverage":{"coverage_status":"medium","confidence":0.6,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["db_last_tx_stale_vs_transfer_cache"]},"source_updated_at":"2026-05-05T13:17:40Z","caveat":"Evidence layer only. Not financial advice or a trading recommendation.","methodology":"scry_wallet_quick_flag_v1","status":"success","product":"scry_wallet_quick_flag","as_of":"2026-05-05T13:17:40Z","sources":["scry-wallet-db","onchain-identity","scry-transfer-cache","scry-bundler-registry"],"confidence_score":0.6,"field_provenance":{"quick_flags":{"source":"scry_db_cached_prefilter","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"identity_status":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"private_routing_pattern":{"source":"scry_bundler_registry","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"workflow_continuation":{"contract":"scry_workflow_continuation_v1","posture":"caller_selects_no_automatic_purchase","current_product":"quick-flag","options":[{"purpose":"broader_wallet_evidence","product":"full-context-pro","price_usd":"0.18","method":"GET","path":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","example_url":"https://scry.solanahub.de/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","use_when":"The caller needs forensics, funding lineage, transfer evidence, and relationship gaps for this same wallet.","do_not_use_when":"The quick flag already satisfies the caller's evidence policy or the wallet is an unsupported service target.","requires_new_payment":true,"carries_forward":["address"],"ready":true},{"purpose":"independent_transaction_fee_snapshot","product":"priority-fees-live","price_usd":"0.005","method":"GET","path":"/x402/network/priority-fees-live?preset=global&lookback_slots=50","example_url":"https://scry.solanahub.de/x402/network/priority-fees-live?preset=global&lookback_slots=50","use_when":"The caller independently intends to build or simulate a Solana transaction and needs a fresh network-fee snapshot.","do_not_use_when":"The caller only needs wallet evidence; a quick flag is never a reason by itself to build or submit a transaction.","requires_new_payment":true,"carries_forward":[],"ready":true,"minimum_refresh_interval_seconds":20}],"stop_conditions":["Do not purchase a follow-up when the current evidence already satisfies caller policy.","Do not infer transaction intent from wallet evidence.","Do not execute or submit a transaction from this response."]},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"quick_flags":{"identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"medium","cached_transfer_rows":80,"cached_transfer_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","db_last_tx_at":"2026-05-03T00:00:00Z","db_last_tx_stale_vs_transfer_cache":true,"private_routing_pattern":"OCCASIONAL","primary_service":"jito","current_balance_sol":1442.755251165}},"derived_observations":{"evidence_items":["identity=user_wallet","coverage=medium","cached_transfer_rows=80","latest_transfer=2026-05-04T19:01:18Z","private_routing=OCCASIONAL","db_last_tx_stale_vs_transfer_cache=true"],"response_scope":"cheap_local_prefilter_no_live_onchain_call"},"coverage":{"coverage_status":"medium","confidence":0.6,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["db_last_tx_stale_vs_transfer_cache"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/transfer-tape"],"when_not_to_use":["Do not treat quick flags as a complete wallet dossier.","Do not use as financial advice or a trading recommendation.","Do not assume absence of local flags means absence of on-chain evidence."],"caller_policy_required":true},"evidence_pathways":{"contract":"scry_evidence_pathways_v1","posture":"caller_selects","current_product":"quick-flag","next_steps":[{"product":"full-context-pro","price_usd":"0.18","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","use_when":"The caller needs a single broad wallet-context response instead of several narrower calls.","evidence_delta":["forensics and red flags","cached funding lineage","transfer tape and relationship gaps","launch-window and public verification context"]},{"product":"launch-window-cluster","price_usd":"0.05","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","use_when":"The caller needs a focused follow-up at a later observation time on recent execution, routing, counterparties, and local edge gaps.","evidence_delta":["recent execution window","private-routing context","relationship cluster and local edge gaps"]}]},"agent_decision_support":{"posture":"evidence_only","confidence":"MID","evidence_summary":"Scry returns a sub-cent local prefilter with identity quarantine, coverage, transfer-cache freshness, and private-routing hints so the caller can choose whether deeper paid evidence is warranted.","decision_options":[{"option":"Use as a low-cost prefilter","supporting_evidence":["identity=user_wallet","coverage=medium","cached_transfer_rows=80","latest_transfer=2026-05-04T19:01:18Z","private_routing=OCCASIONAL","db_last_tx_stale_vs_transfer_cache=true"],"cautions":["Quick flags are local cached evidence only."]},{"option":"Add a single-call full context bundle","supporting_evidence":["funding lineage, transfer tape, relationship gaps, and forensics matter"],"cautions":[]},{"option":"Add focused launch-window evidence","supporting_evidence":["recent execution, routing, and counterparties matter"],"cautions":[]},{"option":"Escalate to bundler-check","supporting_evidence":["private-routing context matters"],"cautions":[]},{"option":"Escalate to transfer-tape or full context","supporting_evidence":["fresh transfer rows or edge gaps matter"],"cautions":[]}],"escalation_triggers":["coverage_status is shallow or unavailable","service_quarantined is true","db_last_tx_stale_vs_transfer_cache is true","caller policy needs transfer rows, funding lineage, clusters, or red flags"]},"spend_rationale":{"why_this_cost_is_worth_it":"A tenth of a cent covers a low-cost local wallet prefilter before an agent makes deeper bundler-check, transfer-tape, forensics, or full-context calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/pnl","url":"https://scry.solanahub.de/x402/wallet/:address/pnl","service_name":"Scry Wallet Intelligence","display_name":"Canonical per-tx SOL PnL from validator pre/postBalances (never estimated; honest null when not computable).","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.002","mime_type":"application/json","cache_ttl_seconds":300,"description":"Per-transaction SOL PnL for one Solana wallet from validator pre/postBalances — never estimated or price-derived (that data source is verified to the lamport). Returns an explicit null + reason when the number is not computable, the wallet is multi-asset, or a large PnL sits on a now-empty wallet (withheld as unverifiable pending the chain-anchored recompute — equally a real winner who withdrew or a flow artifact, NOT judged fake). NOTE: whole-lifetime chain-anchored verification is being hardened — the served number is currently internal-consistency-checked, NOT yet certified against the on-chain lifetime balance delta (sol_pnl_chain_anchored=false). Includes trade count, classification, coverage, and freshness. No API keys, no subscriptions; x402 exact payment per request.","summary":"Canonical per-tx SOL PnL from validator pre/postBalances (never estimated; honest null when not computable).","tags":["solana","wallet-pnl","canonical-pnl","pre-post-balances","no-estimated-pnl","validator-native-balance-delta","profit-and-loss","wallet-profit","low-cost-agent-sku","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents that need a wallet's SOL profit signal first, before deeper evidence","Buyers who prefer a canonical-source number with an honest null over a price-estimated guess","Screening wallets where a wrong PnL is worse than an honest null"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/pnl","alias_paths":["/x402/wallet-pnl"],"beta":false,"search_terms":["solana agent spend router","which scry endpoint should my agent request next","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","cohort daily weekly wallet refresh plan","agent orchestrator solana wallet intelligence","what solana wallets should my agent inspect today","solana agent intel brief","scry agent intel brief","agent-priced solana wallet evidence api","x402 Solana data broker","Solana x402 data marketplace"],"competitive_distinction":["canonical_per_tx_sol_deltas_from_validator_pre_post_balances","no_price_derived_or_estimated_pnl_guess","explicit_null_with_reason_when_not_computable_or_multi_asset","unverifiable_large_pnl_on_empty_wallet_withheld_pending_chain_anchor_not_judged_fake","chain_anchored_lifetime_verification_in_progress_flag_never_overstated","single_fact_front_door_that_escalates_to_forensics","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X"]}}},"output_schema":{"type":"object","required":["status","product","address","in_db","supported","pnl","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_pnl"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"pnl":{"type":["object","null"]},"coverage":{"type":"object"},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_pnl_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-06-30T08:51:26Z","fixture_note":"Frozen response-shape fixture. Paid responses return live per-tx SOL deltas + freshness fields.","address":"CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X","in_db":true,"supported":true,"pnl":{"trading_pnl_sol":-0.4215,"sol_pnl_trusted":false,"sol_pnl_chain_anchored":false,"sol_pnl_not_applicable":false,"sol_pnl_reason":"internally_consistent_window_not_chain_anchored_under_reaudit","reconciliation":{"applicable":true,"reconciles":true,"residual_sol":0,"tolerance_sol":0.01},"trading_trades":14,"trading_wr":0.43,"trading_classification":"active_trader","net_wealth_delta_sol":-0.4215,"external_in_sol":0,"external_out_sol":0,"trading_scanned_at":"2026-06-30T08:51:26Z"},"coverage":{"coverage_status":"deep","pnl_available":true,"chain_anchored":false,"last_refreshed_at":"2026-06-30T08:51:26Z","missing_fields":[],"warnings":[]},"source_updated_at":"2026-06-30T08:51:26Z","caveat":"Canonical per-tx SOL deltas from validator pre/postBalances — never estimated/price-derived. Returns null + reason when not computable or multi-asset. A large PnL on a now-empty wallet is withheld as UNVERIFIABLE pending the chain-anchored recompute (it is equally a real winner who withdrew profits or a flow-through artifact — NOT judged fake; escalate to forensics). NOTE: whole-lifetime chain-anchored verification is being hardened; the number is currently internal-consistency-checked, NOT yet chain-certified (sol_pnl_chain_anchored=false). Evidence only, not financial advice.","methodology":"scry_wallet_pnl_v1","status":"success","product":"scry_wallet_pnl","as_of":"2026-06-30T08:51:26Z","sources":["scry-wallet-db","onchain-onchain-transaction-read-pre-post-balances","scry-reconciliation"],"confidence_score":0.6,"field_provenance":{"pnl":{"source":"scry_db","checked_at":"2026-06-30T08:51:26Z","llama_touched":false,"method":"canonical_reconciled_pre_post_balances_v1","deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-06-30T08:51:26Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X","in_db":true,"supported":true,"pnl":{"trading_pnl_sol":-0.4215,"sol_pnl_trusted":false,"sol_pnl_chain_anchored":false,"sol_pnl_not_applicable":false,"sol_pnl_reason":"internally_consistent_window_not_chain_anchored_under_reaudit","reconciliation":{"applicable":true,"reconciles":true,"residual_sol":0,"tolerance_sol":0.01},"trading_trades":14,"trading_wr":0.43,"trading_classification":"active_trader","net_wealth_delta_sol":-0.4215,"external_in_sol":0,"external_out_sol":0,"trading_scanned_at":"2026-06-30T08:51:26Z"}},"derived_observations":{"evidence_items":["trading_pnl_sol=-0.4215","reconciled=undefined","reason=internally_consistent_window_not_chain_anchored_under_reaudit","trades=14","coverage=deep"],"response_scope":"canonical_reconciled_pnl_no_estimation_no_live_onchain_call"},"coverage":{"coverage_status":"deep","pnl_available":true,"chain_anchored":false,"last_refreshed_at":"2026-06-30T08:51:26Z","missing_fields":[],"warnings":[]},"missing_data":[],"suggested_next_queries":["/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/forensics","/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/transfer-tape","/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/lineage"],"when_not_to_use":["Do not treat a null trading_pnl_sol as zero — null means not computed or not reconcilable, not break-even.","Do not use as financial advice or a trading recommendation.","Do not compare this canonical SOL PnL against a competitor's estimated/price-derived PnL as if equivalent."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"MID","evidence_summary":"Scry returns canonical, reconciliation-gated SOL PnL (pre/postBalances) — a trusted number when it reconciles, or an explicit null + reason when it does not. It never returns an estimated PnL.","decision_options":[{"option":"Trust the SOL PnL","supporting_evidence":[],"cautions":["Only when reconciled=true."]},{"option":"Treat as not-applicable","supporting_evidence":[],"cautions":["null = not computed or unreconciled/multi-asset, never an estimate."]},{"option":"Escalate to forensics for full context","supporting_evidence":["clusters, lineage, or risk context matter"],"cautions":[]}],"escalation_triggers":["trading_pnl_sol is null (not computed or unreconciled)","reconciled is false","coverage_status is shallow or unavailable","caller needs per-token PnL, holdings, or lineage"]},"spend_rationale":{"why_this_cost_is_worth_it":"A sub-cent canonical PnL check: the one wallet-intel number every competitor leads with, but reconciled against on-chain balances instead of estimated — so an agent gets a trustworthy figure or an honest null, not a guess.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-pnl","url":"https://scry.solanahub.de/x402/wallet-pnl","service_name":"Scry Wallet Intelligence","display_name":"Return canonical reconciled SOL PnL for one wallet via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.002","mime_type":"application/json","cache_ttl_seconds":300,"description":"Query-parameter alias for Scry Wallet PnL. Pass `address` to receive the wallet's canonical reconciled SOL PnL (trusted number or honest null, never an estimate) with reconciliation, coverage, and freshness. No API keys, no subscriptions; x402 exact payment per request.","summary":"Return canonical reconciled SOL PnL for one wallet via query parameter.","tags":["solana","wallet-pnl","canonical-pnl","pre-post-balances","no-estimated-pnl","validator-native-balance-delta","profit-and-loss","wallet-profit","low-cost-agent-sku","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agents that need a wallet's SOL profit signal first, before deeper evidence","Buyers who prefer a canonical-source number with an honest null over a price-estimated guess","Screening wallets where a wrong PnL is worse than an honest null"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/pnl","alias_paths":["/x402/wallet-pnl"],"beta":false,"search_terms":["solana agent spend router","which scry endpoint should my agent request next","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","cohort daily weekly wallet refresh plan","agent orchestrator solana wallet intelligence","what solana wallets should my agent inspect today","solana agent intel brief","scry agent intel brief","agent-priced solana wallet evidence api","x402 Solana data broker","Solana x402 data marketplace"],"competitive_distinction":["canonical_per_tx_sol_deltas_from_validator_pre_post_balances","no_price_derived_or_estimated_pnl_guess","explicit_null_with_reason_when_not_computable_or_multi_asset","unverifiable_large_pnl_on_empty_wallet_withheld_pending_chain_anchor_not_judged_fake","chain_anchored_lifetime_verification_in_progress_flag_never_overstated","single_fact_front_door_that_escalates_to_forensics","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X"]}}},"output_schema":{"type":"object","required":["status","product","address","in_db","supported","pnl","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_pnl"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"pnl":{"type":["object","null"]},"coverage":{"type":"object"},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_pnl_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-06-30T08:51:26Z","fixture_note":"Frozen response-shape fixture. Paid responses return live per-tx SOL deltas + freshness fields.","address":"CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X","in_db":true,"supported":true,"pnl":{"trading_pnl_sol":-0.4215,"sol_pnl_trusted":false,"sol_pnl_chain_anchored":false,"sol_pnl_not_applicable":false,"sol_pnl_reason":"internally_consistent_window_not_chain_anchored_under_reaudit","reconciliation":{"applicable":true,"reconciles":true,"residual_sol":0,"tolerance_sol":0.01},"trading_trades":14,"trading_wr":0.43,"trading_classification":"active_trader","net_wealth_delta_sol":-0.4215,"external_in_sol":0,"external_out_sol":0,"trading_scanned_at":"2026-06-30T08:51:26Z"},"coverage":{"coverage_status":"deep","pnl_available":true,"chain_anchored":false,"last_refreshed_at":"2026-06-30T08:51:26Z","missing_fields":[],"warnings":[]},"source_updated_at":"2026-06-30T08:51:26Z","caveat":"Canonical per-tx SOL deltas from validator pre/postBalances — never estimated/price-derived. Returns null + reason when not computable or multi-asset. A large PnL on a now-empty wallet is withheld as UNVERIFIABLE pending the chain-anchored recompute (it is equally a real winner who withdrew profits or a flow-through artifact — NOT judged fake; escalate to forensics). NOTE: whole-lifetime chain-anchored verification is being hardened; the number is currently internal-consistency-checked, NOT yet chain-certified (sol_pnl_chain_anchored=false). Evidence only, not financial advice.","methodology":"scry_wallet_pnl_v1","status":"success","product":"scry_wallet_pnl","as_of":"2026-06-30T08:51:26Z","sources":["scry-wallet-db","onchain-onchain-transaction-read-pre-post-balances","scry-reconciliation"],"confidence_score":0.6,"field_provenance":{"pnl":{"source":"scry_db","checked_at":"2026-06-30T08:51:26Z","llama_touched":false,"method":"canonical_reconciled_pre_post_balances_v1","deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-06-30T08:51:26Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X","in_db":true,"supported":true,"pnl":{"trading_pnl_sol":-0.4215,"sol_pnl_trusted":false,"sol_pnl_chain_anchored":false,"sol_pnl_not_applicable":false,"sol_pnl_reason":"internally_consistent_window_not_chain_anchored_under_reaudit","reconciliation":{"applicable":true,"reconciles":true,"residual_sol":0,"tolerance_sol":0.01},"trading_trades":14,"trading_wr":0.43,"trading_classification":"active_trader","net_wealth_delta_sol":-0.4215,"external_in_sol":0,"external_out_sol":0,"trading_scanned_at":"2026-06-30T08:51:26Z"}},"derived_observations":{"evidence_items":["trading_pnl_sol=-0.4215","reconciled=undefined","reason=internally_consistent_window_not_chain_anchored_under_reaudit","trades=14","coverage=deep"],"response_scope":"canonical_reconciled_pnl_no_estimation_no_live_onchain_call"},"coverage":{"coverage_status":"deep","pnl_available":true,"chain_anchored":false,"last_refreshed_at":"2026-06-30T08:51:26Z","missing_fields":[],"warnings":[]},"missing_data":[],"suggested_next_queries":["/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/forensics","/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/transfer-tape","/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/lineage"],"when_not_to_use":["Do not treat a null trading_pnl_sol as zero — null means not computed or not reconcilable, not break-even.","Do not use as financial advice or a trading recommendation.","Do not compare this canonical SOL PnL against a competitor's estimated/price-derived PnL as if equivalent."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"MID","evidence_summary":"Scry returns canonical, reconciliation-gated SOL PnL (pre/postBalances) — a trusted number when it reconciles, or an explicit null + reason when it does not. It never returns an estimated PnL.","decision_options":[{"option":"Trust the SOL PnL","supporting_evidence":[],"cautions":["Only when reconciled=true."]},{"option":"Treat as not-applicable","supporting_evidence":[],"cautions":["null = not computed or unreconciled/multi-asset, never an estimate."]},{"option":"Escalate to forensics for full context","supporting_evidence":["clusters, lineage, or risk context matter"],"cautions":[]}],"escalation_triggers":["trading_pnl_sol is null (not computed or unreconciled)","reconciled is false","coverage_status is shallow or unavailable","caller needs per-token PnL, holdings, or lineage"]},"spend_rationale":{"why_this_cost_is_worth_it":"A sub-cent canonical PnL check: the one wallet-intel number every competitor leads with, but reconciled against on-chain balances instead of estimated — so an agent gets a trustworthy figure or an honest null, not a guess.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/bundler-check","url":"https://scry.solanahub.de/x402/wallet/:address/bundler-check","service_name":"Scry Wallet Intelligence","display_name":"Is this Solana wallet a bundler? Private-routing evidence check before deeper forensics.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.01","mime_type":"application/json","cache_ttl_seconds":14400,"description":"Is this Solana wallet a bundler? Single-wallet bundler and private-routing evidence check. Detects whether one wallet routes through Jito, Nozomi, BloXroute, ZeroSlot, BlockRazor, NextBlock, Astralane, or onchain Sender. Returns routing-pattern evidence, tip-stack counts, service-quarantine status, and coverage warnings before deeper wallet forensics. Not an agent orchestrator brief. No API keys, no subscriptions; x402 exact payment per request. Search aliases: solana wallet private routing detection; solana wallet bundler detection api; x402 solana bundler check; one cent solana wallet bundler check; low cost solana private routing evidence; jito tip service wallet evidence; solana wallet jito nozomi bloxroute check; solana jito wallet check. Primary object: low cost single wallet precheck.","summary":"Is this Solana wallet a bundler? Private-routing evidence check before deeper forensics.","tags":["solana","wallet-intelligence","bundler-detection","jito","nozomi","bloxroute","private-routing-wallet","memecoin","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Pre-checking a Solana wallet before a caller applies its own monitoring or classification policy","Finding wallets that route through private/bundler infrastructure","Separating service/router/private-routing context from caller-defined wallet cohorts"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/bundler-check","alias_paths":["/x402/wallet-bundler-check","/x402/wallet/bundler/check"],"beta":false,"search_terms":["solana wallet private routing detection","solana wallet bundler detection api","x402 solana bundler check","one cent solana wallet bundler check","low cost solana private routing evidence","jito tip service wallet evidence","solana wallet jito nozomi bloxroute check","solana jito wallet check","solana wallet routing evidence api","solana mev bundler routing api","solana wallet bot detection api","filter cex and exchange wallets solana","jito nozomi bloxroute wallet check","solana jito wallet detection","solana mev bundler api"],"competitive_distinction":["one_cent_prefilter_before_dossier_calls","identity_quarantine_filter_active","bundler_route_context_without_generic_score","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp"]}}},"output_schema":{"type":"object","required":["product","address","in_db","supported","risk","confidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_bundler_check"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string","description":"Queried Solana wallet address."},"in_db":{"type":"boolean","description":"Whether this wallet is currently in Scry coverage."},"supported":{"type":"boolean","description":"False for known infrastructure/CEX/system wallets."},"risk":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"pattern":{"type":["string","null"],"description":"Bundler usage class, when available."},"bundler_pattern":{"type":["string","null"],"description":"Deprecated compatibility alias for pattern."},"primary_service":{"type":["string","null"],"description":"Primary observed service, or multi."},"services_observed":{"type":"object","description":"Observed bundler/tip-service counts by provider."},"tip_total_sol":{"type":["number","null"],"description":"Sanitized total SOL sent to known tip addresses."},"sample_size":{"type":"object","properties":{"txs_scanned":{"type":["number","null"]},"services_observed_total":{"type":["number","null"]},"tips_observed_total":{"type":["number","null"]}}},"bundler_evidence_scope":{"type":"object","description":"Scan-specific completeness and confidence boundary, independent of unrelated holdings or trading coverage."},"coverage":{"type":"object","description":"Coverage warnings and checked sources."},"profile":{"type":"object","description":"Sanitized wallet trading/context profile."},"trade_context":{"type":"object","description":"High-level wallet trade context."},"explanation":{"type":"string"},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_bundler_check_v1"}}},"output_example":{"address":"HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp","in_db":true,"supported":true,"pattern":"MULTI_TIP","primary_service":"multi","services_observed":{"jito":3,"nozomi":1,"bloxroute":1},"tip_total_sol":0.142,"risk":"MID","confidence":"HIGH","sample_size":{"txs_scanned":200,"services_observed_total":5,"tips_observed_total":5},"coverage":{"warnings":[],"checked_sources":["wallets","bundler_registry","recent_transactions"]},"methodology":"sentinel_x402_bundler_check_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_bundler_check","as_of":"2026-08-24T16:22:54.590Z","sources":["scry-wallet-db","scry-bundler-registry","onchain-identity"],"confidence_score":0.9,"field_provenance":{"pattern":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true},"primary_service":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true},"services_observed":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true},"identity":{"source":"onchain_identity_cache","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"cache_scope":"response_level"},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"method":"riskFromPattern_v1"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp","in_db":true,"supported":true,"pattern":"MULTI_TIP","primary_service":"multi","services_observed":{"jito":3,"nozomi":1,"bloxroute":1},"sample_size":{"txs_scanned":200,"services_observed_total":5,"tips_observed_total":5}},"derived_observations":{"risk":"MID","confidence":"HIGH","evidence_items":["bundler_pattern=MULTI_TIP","primary_service=multi","txs_scanned=200"]},"coverage":{"warnings":[],"checked_sources":["wallets","bundler_registry","recent_transactions"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/forensics"],"when_not_to_use":["Do not treat bundler evidence as a complete wallet dossier.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Bundler evidence level is MID; Scry provides evidence for the caller's own policy decision.","decision_options":[{"option":"Use as a low-cost pre-filter","supporting_evidence":["bundler_pattern=MULTI_TIP","primary_service=multi","txs_scanned=200"],"cautions":["Bundler status alone is not a complete wallet dossier."]},{"option":"Escalate to full forensics","supporting_evidence":["funding flows, clusters, red flags, and coordination peers are not included in this endpoint"],"cautions":[]}],"escalation_triggers":["risk is MID/HIGH","confidence is LOW/UNKNOWN","caller policy depends on wallet-cohort quality or downstream policy impact"]},"spend_rationale":{"why_this_cost_is_worth_it":"A one-cent evidence check can filter bundled or shallow wallets before an agent makes deeper forensics calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-bundler-check","url":"https://scry.solanahub.de/x402/wallet-bundler-check","service_name":"Scry Wallet Intelligence","display_name":"Single-wallet bundler/private-routing check via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.01","mime_type":"application/json","cache_ttl_seconds":14400,"description":"Single-wallet Solana bundler and private-routing check via query parameter. Pass `address` to detect whether one wallet routes through Jito, Nozomi, BloXroute, ZeroSlot, BlockRazor, NextBlock, Astralane, or onchain Sender, with routing-pattern evidence, tip-stack counts, service-quarantine status, and coverage warnings. Not an agent orchestrator brief. No API keys, no subscriptions; x402 exact payment per request. Search aliases: solana wallet private routing detection; solana wallet bundler detection api; x402 solana bundler check; one cent solana wallet bundler check; low cost solana private routing evidence; jito tip service wallet evidence; solana wallet jito nozomi bloxroute check; solana jito wallet check. Primary object: low cost single wallet precheck.","summary":"Single-wallet bundler/private-routing check via query parameter.","tags":["solana","wallet-intelligence","bundler-detection","jito","nozomi","bloxroute","private-routing-wallet","memecoin","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus address query parameter","Pre-checking a Solana wallet before a caller applies its own monitoring or classification policy","Finding wallets that route through private/bundler infrastructure","Separating service/router/private-routing context from caller-defined wallet cohorts"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/bundler-check","alias_paths":["/x402/wallet-bundler-check","/x402/wallet/bundler/check"],"beta":false,"search_terms":["solana wallet private routing detection","solana wallet bundler detection api","x402 solana bundler check","one cent solana wallet bundler check","low cost solana private routing evidence","jito tip service wallet evidence","solana wallet jito nozomi bloxroute check","solana jito wallet check","solana wallet routing evidence api","solana mev bundler routing api","solana wallet bot detection api","filter cex and exchange wallets solana","jito nozomi bloxroute wallet check","solana jito wallet detection","solana mev bundler api"],"competitive_distinction":["one_cent_prefilter_before_dossier_calls","identity_quarantine_filter_active","bundler_route_context_without_generic_score","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp"]}}},"output_schema":{"type":"object","required":["product","address","in_db","supported","risk","confidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_bundler_check"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string","description":"Queried Solana wallet address."},"in_db":{"type":"boolean","description":"Whether this wallet is currently in Scry coverage."},"supported":{"type":"boolean","description":"False for known infrastructure/CEX/system wallets."},"risk":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"pattern":{"type":["string","null"],"description":"Bundler usage class, when available."},"bundler_pattern":{"type":["string","null"],"description":"Deprecated compatibility alias for pattern."},"primary_service":{"type":["string","null"],"description":"Primary observed service, or multi."},"services_observed":{"type":"object","description":"Observed bundler/tip-service counts by provider."},"tip_total_sol":{"type":["number","null"],"description":"Sanitized total SOL sent to known tip addresses."},"sample_size":{"type":"object","properties":{"txs_scanned":{"type":["number","null"]},"services_observed_total":{"type":["number","null"]},"tips_observed_total":{"type":["number","null"]}}},"bundler_evidence_scope":{"type":"object","description":"Scan-specific completeness and confidence boundary, independent of unrelated holdings or trading coverage."},"coverage":{"type":"object","description":"Coverage warnings and checked sources."},"profile":{"type":"object","description":"Sanitized wallet trading/context profile."},"trade_context":{"type":"object","description":"High-level wallet trade context."},"explanation":{"type":"string"},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_bundler_check_v1"}}},"output_example":{"address":"HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp","in_db":true,"supported":true,"pattern":"MULTI_TIP","primary_service":"multi","services_observed":{"jito":3,"nozomi":1,"bloxroute":1},"tip_total_sol":0.142,"risk":"MID","confidence":"HIGH","sample_size":{"txs_scanned":200,"services_observed_total":5,"tips_observed_total":5},"coverage":{"warnings":[],"checked_sources":["wallets","bundler_registry","recent_transactions"]},"methodology":"sentinel_x402_bundler_check_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_bundler_check","as_of":"2026-08-24T16:22:54.590Z","sources":["scry-wallet-db","scry-bundler-registry","onchain-identity"],"confidence_score":0.9,"field_provenance":{"pattern":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true},"primary_service":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true},"services_observed":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true},"identity":{"source":"onchain_identity_cache","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"cache_scope":"response_level"},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"method":"riskFromPattern_v1"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-08-24T16:22:54.590Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp","in_db":true,"supported":true,"pattern":"MULTI_TIP","primary_service":"multi","services_observed":{"jito":3,"nozomi":1,"bloxroute":1},"sample_size":{"txs_scanned":200,"services_observed_total":5,"tips_observed_total":5}},"derived_observations":{"risk":"MID","confidence":"HIGH","evidence_items":["bundler_pattern=MULTI_TIP","primary_service=multi","txs_scanned=200"]},"coverage":{"warnings":[],"checked_sources":["wallets","bundler_registry","recent_transactions"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/forensics"],"when_not_to_use":["Do not treat bundler evidence as a complete wallet dossier.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Bundler evidence level is MID; Scry provides evidence for the caller's own policy decision.","decision_options":[{"option":"Use as a low-cost pre-filter","supporting_evidence":["bundler_pattern=MULTI_TIP","primary_service=multi","txs_scanned=200"],"cautions":["Bundler status alone is not a complete wallet dossier."]},{"option":"Escalate to full forensics","supporting_evidence":["funding flows, clusters, red flags, and coordination peers are not included in this endpoint"],"cautions":[]}],"escalation_triggers":["risk is MID/HIGH","confidence is LOW/UNKNOWN","caller policy depends on wallet-cohort quality or downstream policy impact"]},"spend_rationale":{"why_this_cost_is_worth_it":"A one-cent evidence check can filter bundled or shallow wallets before an agent makes deeper forensics calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/bundler/check","url":"https://scry.solanahub.de/x402/wallet/bundler/check","service_name":"Scry Wallet Intelligence","display_name":"Single-wallet bundler/private-routing check via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.01","mime_type":"application/json","cache_ttl_seconds":14400,"description":"Single-wallet Solana bundler and private-routing check via query parameter. Pass `address` to detect whether one wallet routes through Jito, Nozomi, BloXroute, ZeroSlot, BlockRazor, NextBlock, Astralane, or onchain Sender, with routing-pattern evidence, tip-stack counts, service-quarantine status, and coverage warnings. Not an agent orchestrator brief. No API keys, no subscriptions; x402 exact payment per request. Search aliases: solana wallet private routing detection; solana wallet bundler detection api; x402 solana bundler check; one cent solana wallet bundler check; low cost solana private routing evidence; jito tip service wallet evidence; solana wallet jito nozomi bloxroute check; solana jito wallet check. Primary object: low cost single wallet precheck.","summary":"Single-wallet bundler/private-routing check via query parameter.","tags":["solana","wallet-intelligence","bundler-detection","jito","nozomi","bloxroute","private-routing-wallet","memecoin","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus address query parameter","Pre-checking a Solana wallet before a caller applies its own monitoring or classification policy","Finding wallets that route through private/bundler infrastructure","Separating service/router/private-routing context from caller-defined wallet cohorts"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/bundler-check","alias_paths":["/x402/wallet-bundler-check","/x402/wallet/bundler/check"],"beta":false,"search_terms":["solana wallet private routing detection","solana wallet bundler detection api","x402 solana bundler check","one cent solana wallet bundler check","low cost solana private routing evidence","jito tip service wallet evidence","solana wallet jito nozomi bloxroute check","solana jito wallet check","solana wallet routing evidence api","solana mev bundler routing api","solana wallet bot detection api","filter cex and exchange wallets solana","jito nozomi bloxroute wallet check","solana jito wallet detection","solana mev bundler api"],"competitive_distinction":["one_cent_prefilter_before_dossier_calls","identity_quarantine_filter_active","bundler_route_context_without_generic_score","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp"]}}},"output_schema":{"type":"object","required":["product","address","in_db","supported","risk","confidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_bundler_check"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string","description":"Queried Solana wallet address."},"in_db":{"type":"boolean","description":"Whether this wallet is currently in Scry coverage."},"supported":{"type":"boolean","description":"False for known infrastructure/CEX/system wallets."},"risk":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"pattern":{"type":["string","null"],"description":"Bundler usage class, when available."},"bundler_pattern":{"type":["string","null"],"description":"Deprecated compatibility alias for pattern."},"primary_service":{"type":["string","null"],"description":"Primary observed service, or multi."},"services_observed":{"type":"object","description":"Observed bundler/tip-service counts by provider."},"tip_total_sol":{"type":["number","null"],"description":"Sanitized total SOL sent to known tip addresses."},"sample_size":{"type":"object","properties":{"txs_scanned":{"type":["number","null"]},"services_observed_total":{"type":["number","null"]},"tips_observed_total":{"type":["number","null"]}}},"bundler_evidence_scope":{"type":"object","description":"Scan-specific completeness and confidence boundary, independent of unrelated holdings or trading coverage."},"coverage":{"type":"object","description":"Coverage warnings and checked sources."},"profile":{"type":"object","description":"Sanitized wallet trading/context profile."},"trade_context":{"type":"object","description":"High-level wallet trade context."},"explanation":{"type":"string"},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_bundler_check_v1"}}},"output_example":{"address":"HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp","in_db":true,"supported":true,"pattern":"MULTI_TIP","primary_service":"multi","services_observed":{"jito":3,"nozomi":1,"bloxroute":1},"tip_total_sol":0.142,"risk":"MID","confidence":"HIGH","sample_size":{"txs_scanned":200,"services_observed_total":5,"tips_observed_total":5},"coverage":{"warnings":[],"checked_sources":["wallets","bundler_registry","recent_transactions"]},"methodology":"sentinel_x402_bundler_check_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_bundler_check","as_of":"2026-08-24T16:22:54.591Z","sources":["scry-wallet-db","scry-bundler-registry","onchain-identity"],"confidence_score":0.9,"field_provenance":{"pattern":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.591Z","llama_touched":false,"deterministic":true},"primary_service":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.591Z","llama_touched":false,"deterministic":true},"services_observed":{"source":"scry_bundler_registry","checked_at":"2026-08-24T16:22:54.591Z","llama_touched":false,"deterministic":true},"identity":{"source":"onchain_identity_cache","checked_at":"2026-08-24T16:22:54.591Z","llama_touched":false,"cache_scope":"response_level"},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-08-24T16:22:54.591Z","llama_touched":false,"method":"riskFromPattern_v1"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-08-24T16:22:54.591Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp","in_db":true,"supported":true,"pattern":"MULTI_TIP","primary_service":"multi","services_observed":{"jito":3,"nozomi":1,"bloxroute":1},"sample_size":{"txs_scanned":200,"services_observed_total":5,"tips_observed_total":5}},"derived_observations":{"risk":"MID","confidence":"HIGH","evidence_items":["bundler_pattern=MULTI_TIP","primary_service=multi","txs_scanned=200"]},"coverage":{"warnings":[],"checked_sources":["wallets","bundler_registry","recent_transactions"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/forensics"],"when_not_to_use":["Do not treat bundler evidence as a complete wallet dossier.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Bundler evidence level is MID; Scry provides evidence for the caller's own policy decision.","decision_options":[{"option":"Use as a low-cost pre-filter","supporting_evidence":["bundler_pattern=MULTI_TIP","primary_service=multi","txs_scanned=200"],"cautions":["Bundler status alone is not a complete wallet dossier."]},{"option":"Escalate to full forensics","supporting_evidence":["funding flows, clusters, red flags, and coordination peers are not included in this endpoint"],"cautions":[]}],"escalation_triggers":["risk is MID/HIGH","confidence is LOW/UNKNOWN","caller policy depends on wallet-cohort quality or downstream policy impact"]},"spend_rationale":{"why_this_cost_is_worth_it":"A one-cent evidence check can filter bundled or shallow wallets before an agent makes deeper forensics calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/forensics","url":"https://scry.solanahub.de/x402/wallet/:address/forensics","service_name":"Scry Wallet Intelligence","display_name":"What is this Solana wallet's forensic profile? Evidence dossier: identity, pattern context, coverage, freshness.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":3600,"description":"What is the on-chain forensic profile of this Solana wallet? Single-wallet evidence dossier API for agents that need one wallet in depth. Returns identity and X/Twitter-handle hints when available, service/router/exchange quarantine, funding-source lineage, cached transaction evidence, SOL-flow graph, coordination peers, cluster membership, rug-evidence flags, sniper/MEV/bundler pattern context, current activity, holdings snapshot when covered, coverage confidence, and source freshness timestamps. Use when the object is one Solana wallet. Not for token-launch dossiers, daily wallet cohorts, or transfer-only tapes. Evidence context only; caller owns policy decisions. No API keys or subscriptions; x402 exact payment per request. Search aliases: solana wallet evidence dossier; solana wallet to twitter handle; solana wallet to twitter handle reverse lookup; solana wallet evidence dossier api; full solana wallet evidence dossier; one wallet solana evidence dossier; solana wallet forensic dossier; solana wallet x handle lookup api. Primary object: single wallet dossier.","summary":"What is this Solana wallet's forensic profile? Evidence dossier: identity, pattern context, coverage, freshness.","tags":["solana","wallet-forensics","wallet-evidence-dossier","wallet-evidence-dossier-api","solana-wallet-evidence-dossier","solana-wallet-evidence-dossier-api","full-wallet-dossier","wallet-intelligence","kol-identity","x-handle","twitter-handle","wallet-to-twitter","social-identity","onchain-identity-context","onchain-deep-tx-evidence","gettransactionsforaddress","kol-lookup","funding-lineage","sol-flow","coordination-peers","rug-evidence","sniper-risk-context","manipulation-window-context","mev-risk-context","verdict-free","launch-window-context","memecoin","wallet-research","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Supplying evidence before a caller applies its own wallet monitoring or classification policy","Finding controller/settlement wallets behind high-activity wallets","Explaining wallet behavior to monitoring and research agents","Comparing wallet quality with explicit coverage/confidence metadata"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/forensics","alias_paths":["/x402/wallet-forensics","/x402/wallet/forensics"],"beta":false,"search_terms":["solana wallet evidence dossier","solana wallet to twitter handle","solana wallet to twitter handle reverse lookup","solana wallet evidence dossier api","full solana wallet evidence dossier","one wallet solana evidence dossier","solana wallet forensic dossier","solana wallet x handle lookup api","solana wallet x handle lookup","deep wallet check","solana deep wallet check","rugger wallet single wallet evidence","rugger wallet forensics","solana wallet funding lineage api","verified solana kol handle api","solana kol wallet identity lookup api","kol wallet identity solana","is this solana wallet a known kol","wallet to twitter mapping solana x402","onchain verified kol wallets api","solana rug check wallet evidence","solana wallet rug evidence api","verdict free solana wallet evidence","solana wallet cluster and coordination peer api","solana wallet kol identity lookup x handle","solana public trader wallet identity api","solana kol identification api","verified solana kol handles"],"competitive_distinction":["identity_checked_before_wallet_classification","service_router_exchange_quarantine_active","funding_lineage_sol_flows_clusters_and_red_flags_in_one_call","x_handle_context_when_available","resolved_x_handles_421_indexed","x402_paid_solana_wallet_to_x_handle_reverse_lookup_surface","kol_identity_returned_inline_with_forensics_no_separate_call","identity_context_combined_with_wallet_evidence","holdings_disclosure_included","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"holdings_coverage":{"schema":"scry_holdings_coverage_disclosure_v2","status":"timestamp_coverage_high_response_scoped","legacy_status":"beta_featured_and_high_priority_cohort_only","metric":"wallets_with_holdings_checked_at","metric_definition":"Counts indexed cohort wallets with a non-empty holdings_checked_at timestamp. This is a freshness/coverage timestamp, not a promise that every public discovery response contains current token balances.","current_checked_wallets":63006,"current_indexed_wallets":64434,"current_coverage_pct":97.8,"current_coverage_pct_semantics":"timestamp_coverage_pct","current_token_holdings_detail_scope":"Response-scoped. Paid wallet responses are authoritative for whether holdings details are present, fresh, degraded, or unavailable for that wallet.","caller_guidance":"If caller policy requires current holdings for an arbitrary wallet, use Scry for identity and forensics context, then escalate to onchain getWalletBalances/getTokenBalances for that address.","current_timestamp_checked_wallets":63006,"timestamp_coverage_pct":97.8,"latest_checked_at":"2026-08-04T08:51:55+00:00","latest_check_age_hours":21.97},"identity_enrichment":{"schema":"scry_identity_enrichment_disclosure_v1","x_handle_wallets":421,"onchain_x_handle_wallets":421,"buyer_fit":"Wallet forensics includes wallet-to-KOL X-handle reverse lookup context when available. Scry currently has 421 resolved X-handle wallets indexed; paid forensics returns identity.onchain_x_handle inline so caller policy can distinguish known KOL, public-trader, or operator context from anonymous wallet evidence.","caveat":"Identity enrichment is sparse and response-level coverage is authoritative; absence of a handle is not evidence that no public identity exists."},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk"]}}},"output_schema":{"type":"object","required":["product","address","in_db","supported","risk_summary","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_forensics"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string","description":"Queried Solana wallet address."},"in_db":{"type":"boolean","description":"Whether this wallet is currently in Scry coverage."},"supported":{"type":"boolean","description":"False for known infrastructure/CEX/system wallets."},"identity":{"type":"object","description":"Known labels, handles, or entity hints when available."},"trading_profile":{"type":"object","description":"Canonical wallet trading profile, including PnL/classification/sample size when available."},"bundler":{"type":"object","description":"Bundler/tip-service pattern summary."},"activity":{"type":"object","description":"Recent wallet balance and transaction-success fingerprint."},"holdings_snapshot":{"type":["object","null"],"description":"Latest holdings snapshot. Exact counts are returned only when snapshot_completeness=complete; bounded scans expose token_count_lower_bound instead.","properties":{"captured_at":{"type":["string","null"]},"snapshot_freshness":{"type":"object","properties":{"observed_at":{"type":["string","null"]},"age_seconds":{"type":["integer","null"],"minimum":0},"tier":{"type":"string","enum":["fresh","standard","stale","unknown"]},"stale_gt_30d":{"type":["boolean","null"]}}},"snapshot_completeness":{"type":"string","enum":["complete","bounded_lower_bound","unverified"]},"total_value_usd":{"type":["number","null"]},"native_balance_sol":{"type":["number","null"]},"token_count":{"type":["integer","null"],"minimum":0,"description":"Exact token count; null unless snapshot_completeness=complete."},"token_count_lower_bound":{"type":["integer","null"],"minimum":0,"description":"Observed lower bound; populated only for a bounded lower-bound scan."},"token_count_is_lower_bound":{"type":"boolean"},"tokens":{"type":"array","items":{"type":"object"}},"tokens_truncated":{"type":"boolean"},"token_preview_limit":{"type":["integer","null"],"minimum":0},"tokens_omitted_count":{"type":["integer","null"],"minimum":0},"field_coverage":{"type":"object"},"active_mint_inventory":{"type":"object"},"warnings":{"type":"array","items":{"type":"string"}},"source":{"type":["string","null"]}}},"sol_flows":{"type":"object","description":"Native SOL top destinations and funding sources."},"deep_tx_evidence":{"type":"object","description":"Cached onchain onchain-transaction-read transaction evidence summary. Raw transactions are not returned; this is forensic context for caller-defined policies."},"sniper_risk_context":{"type":"object","description":"Sniper/MEV/bundler cohort context exposed as risk-pattern evidence only. Stage-1 forward-return testing did not support execution use."},"clusters":{"type":"array","description":"Cluster memberships and related wallet context."},"coordination_peers":{"type":"array","description":"Wallets with joint-trigger or coordinated activity behavior."},"funding_trace":{"type":"array","description":"Funding lineage edges known to Scry."},"red_flags":{"type":"object","description":"Structured advisory flags."},"risk_summary":{"type":"object","properties":{"level":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"explanation":{"type":"string"}}},"coverage":{"type":"object","properties":{"coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"confidence":{"type":"number"},"last_scanned_at":{"type":["string","null"]},"missing_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"source_updated_at":{"type":["string","null"],"description":"Latest source update timestamp."},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_wallet_forensics_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk","in_db":true,"supported":true,"source_updated_at":"2026-05-05T13:17:40Z","identity":{"entity_label":"Jijo @jijo_exe","entity_confidence":84,"onchain_x_handle":"@jijo_exe"},"trading_profile":{"trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"methodology":"canonical_v2","sample_size":{"trades_scored":200}},"holdings_snapshot":{"captured_at":"2026-05-05T13:17:40Z","snapshot_completeness":"bounded_lower_bound","token_count":null,"token_count_lower_bound":20,"token_count_is_lower_bound":true,"tokens":[],"tokens_truncated":true,"token_preview_limit":0,"tokens_omitted_count":null,"warnings":["holdings_snapshot_bounded_lower_bound_not_complete"],"source":"onchain_rpc_getTokenAccountsByOwnerV2_v4_bounded_lower_bound"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito"},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"sol_flows":{"top_destinations":[{"address":"4cXnf2z85UiZ5cyKsPMEULq1yufAtpkatmX4j4DBZqj2","sol_sent":277,"tx_count":32}],"top_sources":[{"address":"DKgvpfttzmJqZXdavDwTxwSVkajibjzJnN2FA99dyciK","sol_received":42,"tx_count":3}]},"coordination_peers":[],"risk_summary":{"level":"MID","confidence":"HIGH","explanation":"Sanitized sample response; live output depends on wallet coverage."},"coverage":{"coverage_status":"deep","last_refreshed_at":"2026-05-05T13:17:40Z","confidence":88,"missing_fields":[],"warnings":[]},"methodology":"sentinel_x402_wallet_forensics_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_forensics","as_of":"2026-05-05T13:17:40Z","sources":["scry-wallet-db","onchain-identity","scry-sol-flows","scry-wallet-edges","scry-wallet-clusters","scry-red-flags","scry-stage1-backtest","onchain-rpc-token-accounts-v2-bounded-lower-bound"],"confidence_score":0.88,"field_provenance":{"identity":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"onchain_x_handle":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"trading_profile":{"source":"scry_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"canonical_v2"},"bundler":{"source":"scry_bundler_registry","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"sol_flows":{"source":"scry_db_onchain_enhanced_native_transfers","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"funding_trace":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coordination_peers":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"clusters":{"source":"scry_wallet_clusters","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"sniper_risk_context":{"source":"scry_stage1_forward_return_backtest_plus_wallet_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"cohort_flags_risk_context_only","deterministic":true},"red_flags":{"source":"scry_red_flags","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"holdings_snapshot":{"source":"onchain-rpc-token-accounts-v2-bounded-lower-bound","checked_at":"2026-05-05T13:17:40Z","completeness":"bounded_lower_bound","deterministic":true,"llama_touched":false},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"riskFromPattern_v1"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk","in_db":true,"supported":true,"identity":{"entity_label":"Jijo @jijo_exe","entity_confidence":84,"onchain_x_handle":"@jijo_exe"},"trading_profile":{"trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"methodology":"canonical_v2","sample_size":{"trades_scored":200}},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito"},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"sol_flows":{"top_destinations":[{"address":"4cXnf2z85UiZ5cyKsPMEULq1yufAtpkatmX4j4DBZqj2","sol_sent":277,"tx_count":32}],"top_sources":[{"address":"DKgvpfttzmJqZXdavDwTxwSVkajibjzJnN2FA99dyciK","sol_received":42,"tx_count":3}]},"sample_size":{"trading_profile":{"trades_scored":200},"bundler":null,"coordination_peers":0}},"derived_observations":{"risk_summary":{"level":"MID","confidence":"HIGH","explanation":"Sanitized sample response; live output depends on wallet coverage."},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"evidence_items":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"]},"coverage":{"coverage_status":"deep","last_refreshed_at":"2026-05-05T13:17:40Z","confidence":88,"missing_fields":[],"warnings":[]},"missing_data":[],"suggested_next_queries":["/x402/wallet/4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk/bundler-check"],"when_not_to_use":["Do not treat monitoring evidence as caller-policy logic.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry provides wallet evidence, coverage quality, and forensic context; the caller applies its own monitoring or risk policy.","decision_options":[{"option":"Use in a monitoring workflow","supporting_evidence":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"],"cautions":["Monitoring evidence is different from caller action logic."]},{"option":"Compare against caller policy thresholds","supporting_evidence":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"],"cautions":["Scry does not provide financial advice or a trading recommendation."]},{"option":"Re-query after enrichment when coverage is shallow or unavailable","supporting_evidence":["coverage_status=shallow/unavailable"],"cautions":[]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","risk_summary.level is MID/HIGH","coordination_peers, funding_trace, or red_flags materially affect the caller's policy"]},"spend_rationale":{"why_this_cost_is_worth_it":"Five cents buys evidence across trading profile, bundler context, funding flows, clusters, peers, red flags, and coverage metadata for the caller's own decision model.","cheaper_alternative":"/x402/wallet/4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk/bundler-check","more_complete_alternative":null}},"response_contract":null},{"method":"GET","path":"/x402/wallet-forensics","url":"https://scry.solanahub.de/x402/wallet-forensics","service_name":"Scry Wallet Intelligence","display_name":"Solana wallet evidence dossier via query parameter for one wallet, with identity, coverage, and freshness.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Solana wallet evidence dossier via query parameter. Wallet-to-KOL X-handle reverse lookup and verdict-free Solana wallet evidence when identity coverage exists. Pass `address` to get one-wallet identity context, service/router/exchange quarantine, funding lineage, cached transaction evidence, SOL-flow graph, coordination peers, clusters, rug-evidence flags, sniper/MEV/bundler risk-pattern context, current activity, holdings snapshot when covered, coverage confidence, and source freshness. Use for one wallet in depth, not a token launch dossier, not a daily cohort, and not a transfer-only tape. No API keys, no subscriptions; x402 exact payment per request. Search aliases: solana wallet evidence dossier; solana wallet to twitter handle; solana wallet to twitter handle reverse lookup; solana wallet evidence dossier api; full solana wallet evidence dossier; one wallet solana evidence dossier; solana wallet forensic dossier; solana wallet x handle lookup api. Primary object: single wallet dossier.","summary":"Solana wallet evidence dossier via query parameter for one wallet, with identity, coverage, and freshness.","tags":["solana","wallet-forensics","wallet-evidence-dossier","wallet-evidence-dossier-api","solana-wallet-evidence-dossier","solana-wallet-evidence-dossier-api","full-wallet-dossier","wallet-intelligence","kol-identity","x-handle","twitter-handle","wallet-to-twitter","social-identity","onchain-identity-context","onchain-deep-tx-evidence","gettransactionsforaddress","kol-lookup","funding-lineage","sol-flow","coordination-peers","rug-evidence","sniper-risk-context","manipulation-window-context","mev-risk-context","verdict-free","launch-window-context","memecoin","wallet-research","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus address query parameter","Supplying evidence before a caller applies its own wallet monitoring or classification policy","Finding controller/settlement wallets behind high-activity wallets","Explaining wallet behavior to monitoring and research agents","Comparing wallet quality with explicit coverage/confidence metadata"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"preferred_marketplace_entry_for_wallet_forensics_query_param; avoids high-cardinality wallet path collapse","canonical_path":"/x402/wallet/:address/forensics","alias_paths":["/x402/wallet-forensics","/x402/wallet/forensics"],"beta":false,"search_terms":["solana wallet evidence dossier","solana wallet to twitter handle","solana wallet to twitter handle reverse lookup","solana wallet evidence dossier api","full solana wallet evidence dossier","one wallet solana evidence dossier","solana wallet forensic dossier","solana wallet x handle lookup api","solana wallet x handle lookup","deep wallet check","solana deep wallet check","rugger wallet single wallet evidence","rugger wallet forensics","solana wallet funding lineage api","verified solana kol handle api","solana kol wallet identity lookup api","kol wallet identity solana","is this solana wallet a known kol","wallet to twitter mapping solana x402","onchain verified kol wallets api","solana rug check wallet evidence","solana wallet rug evidence api","verdict free solana wallet evidence","solana wallet cluster and coordination peer api","solana wallet kol identity lookup x handle","solana public trader wallet identity api","solana kol identification api","verified solana kol handles"],"competitive_distinction":["identity_checked_before_wallet_classification","service_router_exchange_quarantine_active","funding_lineage_sol_flows_clusters_and_red_flags_in_one_call","x_handle_context_when_available","resolved_x_handles_421_indexed","x402_paid_solana_wallet_to_x_handle_reverse_lookup_surface","kol_identity_returned_inline_with_forensics_no_separate_call","identity_context_combined_with_wallet_evidence","holdings_disclosure_included","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"holdings_coverage":{"schema":"scry_holdings_coverage_disclosure_v2","status":"timestamp_coverage_high_response_scoped","legacy_status":"beta_featured_and_high_priority_cohort_only","metric":"wallets_with_holdings_checked_at","metric_definition":"Counts indexed cohort wallets with a non-empty holdings_checked_at timestamp. This is a freshness/coverage timestamp, not a promise that every public discovery response contains current token balances.","current_checked_wallets":63006,"current_indexed_wallets":64434,"current_coverage_pct":97.8,"current_coverage_pct_semantics":"timestamp_coverage_pct","current_token_holdings_detail_scope":"Response-scoped. Paid wallet responses are authoritative for whether holdings details are present, fresh, degraded, or unavailable for that wallet.","caller_guidance":"If caller policy requires current holdings for an arbitrary wallet, use Scry for identity and forensics context, then escalate to onchain getWalletBalances/getTokenBalances for that address.","current_timestamp_checked_wallets":63006,"timestamp_coverage_pct":97.8,"latest_checked_at":"2026-08-04T08:51:55+00:00","latest_check_age_hours":21.97},"identity_enrichment":{"schema":"scry_identity_enrichment_disclosure_v1","x_handle_wallets":421,"onchain_x_handle_wallets":421,"buyer_fit":"Wallet forensics includes wallet-to-KOL X-handle reverse lookup context when available. Scry currently has 421 resolved X-handle wallets indexed; paid forensics returns identity.onchain_x_handle inline so caller policy can distinguish known KOL, public-trader, or operator context from anonymous wallet evidence.","caveat":"Identity enrichment is sparse and response-level coverage is authoritative; absence of a handle is not evidence that no public identity exists."},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk"]}}},"output_schema":{"type":"object","required":["product","address","in_db","supported","risk_summary","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_forensics"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string","description":"Queried Solana wallet address."},"in_db":{"type":"boolean","description":"Whether this wallet is currently in Scry coverage."},"supported":{"type":"boolean","description":"False for known infrastructure/CEX/system wallets."},"identity":{"type":"object","description":"Known labels, handles, or entity hints when available."},"trading_profile":{"type":"object","description":"Canonical wallet trading profile, including PnL/classification/sample size when available."},"bundler":{"type":"object","description":"Bundler/tip-service pattern summary."},"activity":{"type":"object","description":"Recent wallet balance and transaction-success fingerprint."},"holdings_snapshot":{"type":["object","null"],"description":"Latest holdings snapshot. Exact counts are returned only when snapshot_completeness=complete; bounded scans expose token_count_lower_bound instead.","properties":{"captured_at":{"type":["string","null"]},"snapshot_freshness":{"type":"object","properties":{"observed_at":{"type":["string","null"]},"age_seconds":{"type":["integer","null"],"minimum":0},"tier":{"type":"string","enum":["fresh","standard","stale","unknown"]},"stale_gt_30d":{"type":["boolean","null"]}}},"snapshot_completeness":{"type":"string","enum":["complete","bounded_lower_bound","unverified"]},"total_value_usd":{"type":["number","null"]},"native_balance_sol":{"type":["number","null"]},"token_count":{"type":["integer","null"],"minimum":0,"description":"Exact token count; null unless snapshot_completeness=complete."},"token_count_lower_bound":{"type":["integer","null"],"minimum":0,"description":"Observed lower bound; populated only for a bounded lower-bound scan."},"token_count_is_lower_bound":{"type":"boolean"},"tokens":{"type":"array","items":{"type":"object"}},"tokens_truncated":{"type":"boolean"},"token_preview_limit":{"type":["integer","null"],"minimum":0},"tokens_omitted_count":{"type":["integer","null"],"minimum":0},"field_coverage":{"type":"object"},"active_mint_inventory":{"type":"object"},"warnings":{"type":"array","items":{"type":"string"}},"source":{"type":["string","null"]}}},"sol_flows":{"type":"object","description":"Native SOL top destinations and funding sources."},"deep_tx_evidence":{"type":"object","description":"Cached onchain onchain-transaction-read transaction evidence summary. Raw transactions are not returned; this is forensic context for caller-defined policies."},"sniper_risk_context":{"type":"object","description":"Sniper/MEV/bundler cohort context exposed as risk-pattern evidence only. Stage-1 forward-return testing did not support execution use."},"clusters":{"type":"array","description":"Cluster memberships and related wallet context."},"coordination_peers":{"type":"array","description":"Wallets with joint-trigger or coordinated activity behavior."},"funding_trace":{"type":"array","description":"Funding lineage edges known to Scry."},"red_flags":{"type":"object","description":"Structured advisory flags."},"risk_summary":{"type":"object","properties":{"level":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"explanation":{"type":"string"}}},"coverage":{"type":"object","properties":{"coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"confidence":{"type":"number"},"last_scanned_at":{"type":["string","null"]},"missing_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"source_updated_at":{"type":["string","null"],"description":"Latest source update timestamp."},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_wallet_forensics_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk","in_db":true,"supported":true,"source_updated_at":"2026-05-05T13:17:40Z","identity":{"entity_label":"Jijo @jijo_exe","entity_confidence":84,"onchain_x_handle":"@jijo_exe"},"trading_profile":{"trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"methodology":"canonical_v2","sample_size":{"trades_scored":200}},"holdings_snapshot":{"captured_at":"2026-05-05T13:17:40Z","snapshot_completeness":"bounded_lower_bound","token_count":null,"token_count_lower_bound":20,"token_count_is_lower_bound":true,"tokens":[],"tokens_truncated":true,"token_preview_limit":0,"tokens_omitted_count":null,"warnings":["holdings_snapshot_bounded_lower_bound_not_complete"],"source":"onchain_rpc_getTokenAccountsByOwnerV2_v4_bounded_lower_bound"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito"},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"sol_flows":{"top_destinations":[{"address":"4cXnf2z85UiZ5cyKsPMEULq1yufAtpkatmX4j4DBZqj2","sol_sent":277,"tx_count":32}],"top_sources":[{"address":"DKgvpfttzmJqZXdavDwTxwSVkajibjzJnN2FA99dyciK","sol_received":42,"tx_count":3}]},"coordination_peers":[],"risk_summary":{"level":"MID","confidence":"HIGH","explanation":"Sanitized sample response; live output depends on wallet coverage."},"coverage":{"coverage_status":"deep","last_refreshed_at":"2026-05-05T13:17:40Z","confidence":88,"missing_fields":[],"warnings":[]},"methodology":"sentinel_x402_wallet_forensics_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_forensics","as_of":"2026-05-05T13:17:40Z","sources":["scry-wallet-db","onchain-identity","scry-sol-flows","scry-wallet-edges","scry-wallet-clusters","scry-red-flags","scry-stage1-backtest","onchain-rpc-token-accounts-v2-bounded-lower-bound"],"confidence_score":0.88,"field_provenance":{"identity":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"onchain_x_handle":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"trading_profile":{"source":"scry_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"canonical_v2"},"bundler":{"source":"scry_bundler_registry","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"sol_flows":{"source":"scry_db_onchain_enhanced_native_transfers","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"funding_trace":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coordination_peers":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"clusters":{"source":"scry_wallet_clusters","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"sniper_risk_context":{"source":"scry_stage1_forward_return_backtest_plus_wallet_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"cohort_flags_risk_context_only","deterministic":true},"red_flags":{"source":"scry_red_flags","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"holdings_snapshot":{"source":"onchain-rpc-token-accounts-v2-bounded-lower-bound","checked_at":"2026-05-05T13:17:40Z","completeness":"bounded_lower_bound","deterministic":true,"llama_touched":false},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"riskFromPattern_v1"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk","in_db":true,"supported":true,"identity":{"entity_label":"Jijo @jijo_exe","entity_confidence":84,"onchain_x_handle":"@jijo_exe"},"trading_profile":{"trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"methodology":"canonical_v2","sample_size":{"trades_scored":200}},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito"},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"sol_flows":{"top_destinations":[{"address":"4cXnf2z85UiZ5cyKsPMEULq1yufAtpkatmX4j4DBZqj2","sol_sent":277,"tx_count":32}],"top_sources":[{"address":"DKgvpfttzmJqZXdavDwTxwSVkajibjzJnN2FA99dyciK","sol_received":42,"tx_count":3}]},"sample_size":{"trading_profile":{"trades_scored":200},"bundler":null,"coordination_peers":0}},"derived_observations":{"risk_summary":{"level":"MID","confidence":"HIGH","explanation":"Sanitized sample response; live output depends on wallet coverage."},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"evidence_items":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"]},"coverage":{"coverage_status":"deep","last_refreshed_at":"2026-05-05T13:17:40Z","confidence":88,"missing_fields":[],"warnings":[]},"missing_data":[],"suggested_next_queries":["/x402/wallet/4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk/bundler-check"],"when_not_to_use":["Do not treat monitoring evidence as caller-policy logic.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry provides wallet evidence, coverage quality, and forensic context; the caller applies its own monitoring or risk policy.","decision_options":[{"option":"Use in a monitoring workflow","supporting_evidence":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"],"cautions":["Monitoring evidence is different from caller action logic."]},{"option":"Compare against caller policy thresholds","supporting_evidence":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"],"cautions":["Scry does not provide financial advice or a trading recommendation."]},{"option":"Re-query after enrichment when coverage is shallow or unavailable","supporting_evidence":["coverage_status=shallow/unavailable"],"cautions":[]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","risk_summary.level is MID/HIGH","coordination_peers, funding_trace, or red_flags materially affect the caller's policy"]},"spend_rationale":{"why_this_cost_is_worth_it":"Five cents buys evidence across trading profile, bundler context, funding flows, clusters, peers, red flags, and coverage metadata for the caller's own decision model.","cheaper_alternative":"/x402/wallet/4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk/bundler-check","more_complete_alternative":null}},"response_contract":null},{"method":"GET","path":"/x402/wallet/forensics","url":"https://scry.solanahub.de/x402/wallet/forensics","service_name":"Scry Wallet Intelligence","display_name":"Solana wallet evidence dossier via query parameter for one wallet, with identity, coverage, and freshness.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Solana wallet evidence dossier via query parameter. Wallet-to-KOL X-handle reverse lookup and verdict-free Solana wallet evidence when identity coverage exists. Pass `address` to get one-wallet identity context, service/router/exchange quarantine, funding lineage, cached transaction evidence, SOL-flow graph, coordination peers, clusters, rug-evidence flags, sniper/MEV/bundler risk-pattern context, current activity, holdings snapshot when covered, coverage confidence, and source freshness. Use for one wallet in depth, not a token launch dossier, not a daily cohort, and not a transfer-only tape. No API keys, no subscriptions; x402 exact payment per request. Search aliases: solana wallet evidence dossier; solana wallet to twitter handle; solana wallet to twitter handle reverse lookup; solana wallet evidence dossier api; full solana wallet evidence dossier; one wallet solana evidence dossier; solana wallet forensic dossier; solana wallet x handle lookup api. Primary object: single wallet dossier.","summary":"Solana wallet evidence dossier via query parameter for one wallet, with identity, coverage, and freshness.","tags":["solana","wallet-forensics","wallet-evidence-dossier","wallet-evidence-dossier-api","solana-wallet-evidence-dossier","solana-wallet-evidence-dossier-api","full-wallet-dossier","wallet-intelligence","kol-identity","x-handle","twitter-handle","wallet-to-twitter","social-identity","onchain-identity-context","onchain-deep-tx-evidence","gettransactionsforaddress","kol-lookup","funding-lineage","sol-flow","coordination-peers","rug-evidence","sniper-risk-context","manipulation-window-context","mev-risk-context","verdict-free","launch-window-context","memecoin","wallet-research","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus address query parameter","Supplying evidence before a caller applies its own wallet monitoring or classification policy","Finding controller/settlement wallets behind high-activity wallets","Explaining wallet behavior to monitoring and research agents","Comparing wallet quality with explicit coverage/confidence metadata"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/forensics","alias_paths":["/x402/wallet-forensics","/x402/wallet/forensics"],"beta":false,"search_terms":["solana wallet evidence dossier","solana wallet to twitter handle","solana wallet to twitter handle reverse lookup","solana wallet evidence dossier api","full solana wallet evidence dossier","one wallet solana evidence dossier","solana wallet forensic dossier","solana wallet x handle lookup api","solana wallet x handle lookup","deep wallet check","solana deep wallet check","rugger wallet single wallet evidence","rugger wallet forensics","solana wallet funding lineage api","verified solana kol handle api","solana kol wallet identity lookup api","kol wallet identity solana","is this solana wallet a known kol","wallet to twitter mapping solana x402","onchain verified kol wallets api","solana rug check wallet evidence","solana wallet rug evidence api","verdict free solana wallet evidence","solana wallet cluster and coordination peer api","solana wallet kol identity lookup x handle","solana public trader wallet identity api","solana kol identification api","verified solana kol handles"],"competitive_distinction":["identity_checked_before_wallet_classification","service_router_exchange_quarantine_active","funding_lineage_sol_flows_clusters_and_red_flags_in_one_call","x_handle_context_when_available","resolved_x_handles_421_indexed","x402_paid_solana_wallet_to_x_handle_reverse_lookup_surface","kol_identity_returned_inline_with_forensics_no_separate_call","identity_context_combined_with_wallet_evidence","holdings_disclosure_included","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"holdings_coverage":{"schema":"scry_holdings_coverage_disclosure_v2","status":"timestamp_coverage_high_response_scoped","legacy_status":"beta_featured_and_high_priority_cohort_only","metric":"wallets_with_holdings_checked_at","metric_definition":"Counts indexed cohort wallets with a non-empty holdings_checked_at timestamp. This is a freshness/coverage timestamp, not a promise that every public discovery response contains current token balances.","current_checked_wallets":63006,"current_indexed_wallets":64434,"current_coverage_pct":97.8,"current_coverage_pct_semantics":"timestamp_coverage_pct","current_token_holdings_detail_scope":"Response-scoped. Paid wallet responses are authoritative for whether holdings details are present, fresh, degraded, or unavailable for that wallet.","caller_guidance":"If caller policy requires current holdings for an arbitrary wallet, use Scry for identity and forensics context, then escalate to onchain getWalletBalances/getTokenBalances for that address.","current_timestamp_checked_wallets":63006,"timestamp_coverage_pct":97.8,"latest_checked_at":"2026-08-04T08:51:55+00:00","latest_check_age_hours":21.97},"identity_enrichment":{"schema":"scry_identity_enrichment_disclosure_v1","x_handle_wallets":421,"onchain_x_handle_wallets":421,"buyer_fit":"Wallet forensics includes wallet-to-KOL X-handle reverse lookup context when available. Scry currently has 421 resolved X-handle wallets indexed; paid forensics returns identity.onchain_x_handle inline so caller policy can distinguish known KOL, public-trader, or operator context from anonymous wallet evidence.","caveat":"Identity enrichment is sparse and response-level coverage is authoritative; absence of a handle is not evidence that no public identity exists."},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk"]}}},"output_schema":{"type":"object","required":["product","address","in_db","supported","risk_summary","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_forensics"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string","description":"Queried Solana wallet address."},"in_db":{"type":"boolean","description":"Whether this wallet is currently in Scry coverage."},"supported":{"type":"boolean","description":"False for known infrastructure/CEX/system wallets."},"identity":{"type":"object","description":"Known labels, handles, or entity hints when available."},"trading_profile":{"type":"object","description":"Canonical wallet trading profile, including PnL/classification/sample size when available."},"bundler":{"type":"object","description":"Bundler/tip-service pattern summary."},"activity":{"type":"object","description":"Recent wallet balance and transaction-success fingerprint."},"holdings_snapshot":{"type":["object","null"],"description":"Latest holdings snapshot. Exact counts are returned only when snapshot_completeness=complete; bounded scans expose token_count_lower_bound instead.","properties":{"captured_at":{"type":["string","null"]},"snapshot_freshness":{"type":"object","properties":{"observed_at":{"type":["string","null"]},"age_seconds":{"type":["integer","null"],"minimum":0},"tier":{"type":"string","enum":["fresh","standard","stale","unknown"]},"stale_gt_30d":{"type":["boolean","null"]}}},"snapshot_completeness":{"type":"string","enum":["complete","bounded_lower_bound","unverified"]},"total_value_usd":{"type":["number","null"]},"native_balance_sol":{"type":["number","null"]},"token_count":{"type":["integer","null"],"minimum":0,"description":"Exact token count; null unless snapshot_completeness=complete."},"token_count_lower_bound":{"type":["integer","null"],"minimum":0,"description":"Observed lower bound; populated only for a bounded lower-bound scan."},"token_count_is_lower_bound":{"type":"boolean"},"tokens":{"type":"array","items":{"type":"object"}},"tokens_truncated":{"type":"boolean"},"token_preview_limit":{"type":["integer","null"],"minimum":0},"tokens_omitted_count":{"type":["integer","null"],"minimum":0},"field_coverage":{"type":"object"},"active_mint_inventory":{"type":"object"},"warnings":{"type":"array","items":{"type":"string"}},"source":{"type":["string","null"]}}},"sol_flows":{"type":"object","description":"Native SOL top destinations and funding sources."},"deep_tx_evidence":{"type":"object","description":"Cached onchain onchain-transaction-read transaction evidence summary. Raw transactions are not returned; this is forensic context for caller-defined policies."},"sniper_risk_context":{"type":"object","description":"Sniper/MEV/bundler cohort context exposed as risk-pattern evidence only. Stage-1 forward-return testing did not support execution use."},"clusters":{"type":"array","description":"Cluster memberships and related wallet context."},"coordination_peers":{"type":"array","description":"Wallets with joint-trigger or coordinated activity behavior."},"funding_trace":{"type":"array","description":"Funding lineage edges known to Scry."},"red_flags":{"type":"object","description":"Structured advisory flags."},"risk_summary":{"type":"object","properties":{"level":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"explanation":{"type":"string"}}},"coverage":{"type":"object","properties":{"coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"confidence":{"type":"number"},"last_scanned_at":{"type":["string","null"]},"missing_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"source_updated_at":{"type":["string","null"],"description":"Latest source update timestamp."},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_wallet_forensics_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk","in_db":true,"supported":true,"source_updated_at":"2026-05-05T13:17:40Z","identity":{"entity_label":"Jijo @jijo_exe","entity_confidence":84,"onchain_x_handle":"@jijo_exe"},"trading_profile":{"trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"methodology":"canonical_v2","sample_size":{"trades_scored":200}},"holdings_snapshot":{"captured_at":"2026-05-05T13:17:40Z","snapshot_completeness":"bounded_lower_bound","token_count":null,"token_count_lower_bound":20,"token_count_is_lower_bound":true,"tokens":[],"tokens_truncated":true,"token_preview_limit":0,"tokens_omitted_count":null,"warnings":["holdings_snapshot_bounded_lower_bound_not_complete"],"source":"onchain_rpc_getTokenAccountsByOwnerV2_v4_bounded_lower_bound"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito"},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"sol_flows":{"top_destinations":[{"address":"4cXnf2z85UiZ5cyKsPMEULq1yufAtpkatmX4j4DBZqj2","sol_sent":277,"tx_count":32}],"top_sources":[{"address":"DKgvpfttzmJqZXdavDwTxwSVkajibjzJnN2FA99dyciK","sol_received":42,"tx_count":3}]},"coordination_peers":[],"risk_summary":{"level":"MID","confidence":"HIGH","explanation":"Sanitized sample response; live output depends on wallet coverage."},"coverage":{"coverage_status":"deep","last_refreshed_at":"2026-05-05T13:17:40Z","confidence":88,"missing_fields":[],"warnings":[]},"methodology":"sentinel_x402_wallet_forensics_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_forensics","as_of":"2026-05-05T13:17:40Z","sources":["scry-wallet-db","onchain-identity","scry-sol-flows","scry-wallet-edges","scry-wallet-clusters","scry-red-flags","scry-stage1-backtest","onchain-rpc-token-accounts-v2-bounded-lower-bound"],"confidence_score":0.88,"field_provenance":{"identity":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"onchain_x_handle":{"source":"onchain_identity_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"trading_profile":{"source":"scry_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"canonical_v2"},"bundler":{"source":"scry_bundler_registry","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"sol_flows":{"source":"scry_db_onchain_enhanced_native_transfers","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"funding_trace":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coordination_peers":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"clusters":{"source":"scry_wallet_clusters","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"sniper_risk_context":{"source":"scry_stage1_forward_return_backtest_plus_wallet_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"cohort_flags_risk_context_only","deterministic":true},"red_flags":{"source":"scry_red_flags","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"holdings_snapshot":{"source":"onchain-rpc-token-accounts-v2-bounded-lower-bound","checked_at":"2026-05-05T13:17:40Z","completeness":"bounded_lower_bound","deterministic":true,"llama_touched":false},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"riskFromPattern_v1"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk","in_db":true,"supported":true,"identity":{"entity_label":"Jijo @jijo_exe","entity_confidence":84,"onchain_x_handle":"@jijo_exe"},"trading_profile":{"trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"methodology":"canonical_v2","sample_size":{"trades_scored":200}},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito"},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"sol_flows":{"top_destinations":[{"address":"4cXnf2z85UiZ5cyKsPMEULq1yufAtpkatmX4j4DBZqj2","sol_sent":277,"tx_count":32}],"top_sources":[{"address":"DKgvpfttzmJqZXdavDwTxwSVkajibjzJnN2FA99dyciK","sol_received":42,"tx_count":3}]},"sample_size":{"trading_profile":{"trades_scored":200},"bundler":null,"coordination_peers":0}},"derived_observations":{"risk_summary":{"level":"MID","confidence":"HIGH","explanation":"Sanitized sample response; live output depends on wallet coverage."},"sniper_risk_context":{"present":true,"posture":"risk_pattern_context","cohort_flags":["tier_s_stage1_backtest_cohort","memecoin_degen_risk_context"],"stage1_forward_return_gate":"no_go_for_execution_use","not_execution_advice":true,"backtest_reference":{"dataset":"scry_sniper_forward_return_backtest_2026_05_15","best_observed_cohort":"tier_s_stage1_backtest_cohort","p50_15m_pct":-0.09,"p90_15m_pct":18.91,"below_zero_rate_pct":54.9},"evidence":{"entity_type":"MEMECOIN_DEGEN","trading_classification":"semi_auto_activity_cluster","trading_pnl_sol":124.5,"trading_wr_pct":69.9,"trading_trades":73,"classification_source":"scry_wallet_db"},"interpretation":"This wallet matches one or more high-activity wallet cohorts. Stage-1 forward-return testing did not support execution use, so Scry exposes this only as manipulation-window and counterparty-risk context."},"evidence_items":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"]},"coverage":{"coverage_status":"deep","last_refreshed_at":"2026-05-05T13:17:40Z","confidence":88,"missing_fields":[],"warnings":[]},"missing_data":[],"suggested_next_queries":["/x402/wallet/4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk/bundler-check"],"when_not_to_use":["Do not treat monitoring evidence as caller-policy logic.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry provides wallet evidence, coverage quality, and forensic context; the caller applies its own monitoring or risk policy.","decision_options":[{"option":"Use in a monitoring workflow","supporting_evidence":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"],"cautions":["Monitoring evidence is different from caller action logic."]},{"option":"Compare against caller policy thresholds","supporting_evidence":["risk_level=MID","coverage_status=deep","coverage_confidence=88","bundler_pattern=OCCASIONAL","coordination_peers=0"],"cautions":["Scry does not provide financial advice or a trading recommendation."]},{"option":"Re-query after enrichment when coverage is shallow or unavailable","supporting_evidence":["coverage_status=shallow/unavailable"],"cautions":[]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","risk_summary.level is MID/HIGH","coordination_peers, funding_trace, or red_flags materially affect the caller's policy"]},"spend_rationale":{"why_this_cost_is_worth_it":"Five cents buys evidence across trading profile, bundler context, funding flows, clusters, peers, red flags, and coverage metadata for the caller's own decision model.","cheaper_alternative":"/x402/wallet/4BdKaxN8G6ka4GYtQQWk4G4dZRUTX2vQH9GcXdBREFUk/bundler-check","more_complete_alternative":null}},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/lineage","url":"https://scry.solanahub.de/x402/wallet/:address/lineage","service_name":"Scry Wallet Intelligence","display_name":"Who funded this Solana wallet? Funding-lineage evidence: upstream funders, freshness, confidence.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Who funded this Solana wallet, and where did its funds come from? Cache-first funding-lineage evidence API returns known upstream funders, hop depth, source freshness, identity hints, loop detection, and coverage/confidence without forcing a live onchain refresh per request. Built for wallet provenance, source-of-funds review, counterparty review, risk triage, and paid Globe wallet dossiers. No API keys, no subscriptions; x402 exact payment per request. Search aliases: wallet source of funds solana api; solana funding lineage api; who funded this solana wallet; solana wallet funding lineage api; solana wallet lineage api; solana source of funds api; solana wallet provenance api; wallet funder lookup solana. Primary object: single wallet source of funds.","summary":"Who funded this Solana wallet? Funding-lineage evidence: upstream funders, freshness, confidence.","tags":["solana","solana-funding-lineage-api","funding-lineage","funding-lineage-api","upstream-funder","funder-lookup","wallet-provenance","wallet-forensics","wallet-intelligence","source-of-funds","counterparty-review","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Checking where a wallet was initially funded before deeper forensics","Adding provenance to paid Globe wallet briefs","Letting agents request lineage without paying for a full wallet dossier","Separating cached evidence from caller-defined risk policy"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/lineage","alias_paths":["/x402/wallet-lineage"],"beta":false,"search_terms":["wallet source of funds solana api","solana funding lineage api","who funded this solana wallet","solana wallet funding lineage api","solana wallet lineage api","solana source of funds api","solana wallet provenance api","wallet funder lookup solana","who funded this solana wallet x402","solana upstream funder api","solana wallet funding source x402","solana funding trace api","solana wallet upstream funder","funding lineage evidence solana","solana wallet counterparty provenance","cache first wallet lineage","solana detective wallet lineage","paid globe wallet provenance"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt"]}}},"output_schema":{"type":"object","required":["product","address","lineage_available","lineage","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_lineage"},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"lineage_available":{"type":"boolean"},"lineage":{"type":"array","items":{"type":"object"}},"evidence_contract_version":{"type":"string","const":"scry_lineage_edge_evidence_v2"},"depth_reached":{"type":"number"},"terminal_funder":{"type":["string","null"]},"loop_detected":{"type":"boolean"},"wallet":{"type":["object","null"]},"coverage":{"type":"object"},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_lineage_cache_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-12T08:35:00Z","fixture_note":"Frozen response-shape fixture. Paid responses return response-level freshness fields.","address":"F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt","in_db":true,"supported":true,"lineage_available":true,"lineage":[{"hop":1,"funder":"Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","amount_sol":50.3,"tx_signature":"example-signature-redacted","timestamp":"2026-04-13T10:14:36Z","edge_evidence":{"signature":"example-signature-redacted","slot":420000001,"observed_at":"2026-04-13T10:14:36Z","amount_raw":"50300000000","decimals":9,"source":"onchain-transfer-read"},"identity_resolved":false,"identity":{"known":false}}],"evidence_contract_version":"scry_lineage_edge_evidence_v2","depth_reached":1,"terminal_funder":"Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","loop_detected":false,"wallet":{"label":null,"onchain":{"status":"user_wallet","service_quarantined":false},"current_balance_sol":12.34,"balance_checked_at":"2026-05-12T08:35:00Z","last_tx_at":"2026-05-12T08:35:00Z"},"coverage":{"coverage_status":"medium","confidence":0.66,"last_refreshed_at":"2026-05-12T08:35:00Z","missing_fields":[],"warnings":[]},"source_updated_at":"2026-05-12T08:35:00Z","caveat":"Funding lineage is evidence for caller-defined policies, not financial advice or a trading recommendation.","methodology":"scry_wallet_lineage_cache_v1","status":"success","product":"scry_wallet_lineage","as_of":"2026-05-12T08:35:00Z","sources":["scry-funding-lineage-cache","onchain-funded-by","onchain-identity-cache","scry-wallet-db"],"confidence_score":0.66,"field_provenance":{"lineage":{"source":"scry_funding_lineage_cache","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"deterministic":true},"wallet":{"source":"scry_wallet_db","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"deterministic":true},"identity":{"source":"onchain_identity_cache","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"cache_scope":"response_level"},"coverage":{"source":"scry_lineage_cache_coverage","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt","in_db":true,"supported":true,"lineage_available":true,"lineage":[{"hop":1,"funder":"Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","amount_sol":50.3,"tx_signature":"example-signature-redacted","timestamp":"2026-04-13T10:14:36Z","edge_evidence":{"signature":"example-signature-redacted","slot":420000001,"observed_at":"2026-04-13T10:14:36Z","amount_raw":"50300000000","decimals":9,"source":"onchain-transfer-read"},"identity_resolved":false,"identity":{"known":false}}],"wallet":{"label":null,"onchain":{"status":"user_wallet","service_quarantined":false},"current_balance_sol":12.34,"balance_checked_at":"2026-05-12T08:35:00Z","last_tx_at":"2026-05-12T08:35:00Z"}},"derived_observations":{"evidence_items":["lineage_available=true","depth_reached=1","terminal_funder=Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","lineage_refreshed_at=2026-05-12T08:35:00Z"],"response_scope":"cache_first_no_live_onchain_call_per_paid_request"},"coverage":{"coverage_status":"medium","confidence":0.66,"last_refreshed_at":"2026-05-12T08:35:00Z","missing_fields":[],"warnings":[]},"missing_data":[],"suggested_next_queries":["/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/forensics","/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/full-context-pro"],"when_not_to_use":["Do not treat cached lineage as complete ownership attribution.","Do not use as financial advice or a trading recommendation.","Do not assume no cached lineage means no on-chain funder exists."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"MID","evidence_summary":"Scry returns cached Solana funding-lineage evidence, hop depth, identity hints, and freshness so the caller can apply its own provenance or investigation policy.","decision_options":[{"option":"Use as wallet-provenance evidence","supporting_evidence":["lineage_available=true","depth_reached=1","terminal_funder=Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","lineage_refreshed_at=2026-05-12T08:35:00Z"],"cautions":["Lineage is evidence, not a proof of beneficial ownership."]},{"option":"Escalate to wallet forensics","supporting_evidence":["caller needs clusters, red flags, SOL-flow graph, or trading profile"],"cautions":[]},{"option":"Queue enrichment","supporting_evidence":["lineage_not_cached_yet or depth_reached < caller threshold"],"cautions":["Live refresh is not performed by this endpoint."]}],"escalation_triggers":["lineage_available is false","coverage_status is shallow or unavailable","terminal_funder is a service, exchange, or risk-labeled entity","caller policy requires 2-hop or 3-hop provenance"]},"spend_rationale":{"why_this_cost_is_worth_it":"Ten cents buys cache-first funding provenance without forcing the caller to purchase a full wallet dossier or trigger live onchain refresh costs.","cheaper_alternative":"/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/quick-flag","more_complete_alternative":"/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-lineage","url":"https://scry.solanahub.de/x402/wallet-lineage","service_name":"Scry Wallet Intelligence","display_name":"Return Solana wallet lineage evidence via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Solana wallet lineage API via query parameter. Pass `address` to get cached funding-lineage, upstream funder evidence, hop depth, freshness, identity hints, loop detection, and coverage/confidence. No API keys, no subscriptions; x402 exact payment per request. Search aliases: wallet source of funds solana api; solana funding lineage api; who funded this solana wallet; solana wallet lineage api; wallet lineage solana api; solana wallet funding lineage api; solana wallet provenance api; wallet funder lookup solana. Primary object: single wallet source of funds.","summary":"Return Solana wallet lineage evidence via query parameter.","tags":["solana","solana-funding-lineage-api","funding-lineage","funding-lineage-api","upstream-funder","funder-lookup","wallet-provenance","wallet-forensics","wallet-intelligence","source-of-funds","counterparty-review","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param","solana-funding-lineage-query","wallet-lineage-api","solana-wallet-lineage","funding-lineage-query"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus address query parameter","Checking where a wallet was initially funded before deeper forensics","Adding provenance to paid Globe wallet briefs","Letting agents request lineage without paying for a full wallet dossier","Separating cached evidence from caller-defined risk policy"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"Buyer-search alias for agents asking for Solana wallet lineage without path-parameter templates.","canonical_path":"/x402/wallet/:address/lineage","alias_paths":["/x402/wallet-lineage"],"beta":false,"search_terms":["wallet source of funds solana api","solana funding lineage api","who funded this solana wallet","solana wallet lineage api","wallet lineage solana api","solana wallet funding lineage api","solana wallet provenance api","wallet funder lookup solana","solana upstream funder api","cache first wallet lineage","solana detective wallet lineage","x402 wallet lineage api"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt"]}}},"output_schema":{"type":"object","required":["product","address","lineage_available","lineage","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_lineage"},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"lineage_available":{"type":"boolean"},"lineage":{"type":"array","items":{"type":"object"}},"evidence_contract_version":{"type":"string","const":"scry_lineage_edge_evidence_v2"},"depth_reached":{"type":"number"},"terminal_funder":{"type":["string","null"]},"loop_detected":{"type":"boolean"},"wallet":{"type":["object","null"]},"coverage":{"type":"object"},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_lineage_cache_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-12T08:35:00Z","fixture_note":"Frozen response-shape fixture. Paid responses return response-level freshness fields.","address":"F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt","in_db":true,"supported":true,"lineage_available":true,"lineage":[{"hop":1,"funder":"Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","amount_sol":50.3,"tx_signature":"example-signature-redacted","timestamp":"2026-04-13T10:14:36Z","edge_evidence":{"signature":"example-signature-redacted","slot":420000001,"observed_at":"2026-04-13T10:14:36Z","amount_raw":"50300000000","decimals":9,"source":"onchain-transfer-read"},"identity_resolved":false,"identity":{"known":false}}],"evidence_contract_version":"scry_lineage_edge_evidence_v2","depth_reached":1,"terminal_funder":"Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","loop_detected":false,"wallet":{"label":null,"onchain":{"status":"user_wallet","service_quarantined":false},"current_balance_sol":12.34,"balance_checked_at":"2026-05-12T08:35:00Z","last_tx_at":"2026-05-12T08:35:00Z"},"coverage":{"coverage_status":"medium","confidence":0.66,"last_refreshed_at":"2026-05-12T08:35:00Z","missing_fields":[],"warnings":[]},"source_updated_at":"2026-05-12T08:35:00Z","caveat":"Funding lineage is evidence for caller-defined policies, not financial advice or a trading recommendation.","methodology":"scry_wallet_lineage_cache_v1","status":"success","product":"scry_wallet_lineage","as_of":"2026-05-12T08:35:00Z","sources":["scry-funding-lineage-cache","onchain-funded-by","onchain-identity-cache","scry-wallet-db"],"confidence_score":0.66,"field_provenance":{"lineage":{"source":"scry_funding_lineage_cache","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"deterministic":true},"wallet":{"source":"scry_wallet_db","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"deterministic":true},"identity":{"source":"onchain_identity_cache","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"cache_scope":"response_level"},"coverage":{"source":"scry_lineage_cache_coverage","checked_at":"2026-05-12T08:35:00Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt","in_db":true,"supported":true,"lineage_available":true,"lineage":[{"hop":1,"funder":"Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","amount_sol":50.3,"tx_signature":"example-signature-redacted","timestamp":"2026-04-13T10:14:36Z","edge_evidence":{"signature":"example-signature-redacted","slot":420000001,"observed_at":"2026-04-13T10:14:36Z","amount_raw":"50300000000","decimals":9,"source":"onchain-transfer-read"},"identity_resolved":false,"identity":{"known":false}}],"wallet":{"label":null,"onchain":{"status":"user_wallet","service_quarantined":false},"current_balance_sol":12.34,"balance_checked_at":"2026-05-12T08:35:00Z","last_tx_at":"2026-05-12T08:35:00Z"}},"derived_observations":{"evidence_items":["lineage_available=true","depth_reached=1","terminal_funder=Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","lineage_refreshed_at=2026-05-12T08:35:00Z"],"response_scope":"cache_first_no_live_onchain_call_per_paid_request"},"coverage":{"coverage_status":"medium","confidence":0.66,"last_refreshed_at":"2026-05-12T08:35:00Z","missing_fields":[],"warnings":[]},"missing_data":[],"suggested_next_queries":["/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/forensics","/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/full-context-pro"],"when_not_to_use":["Do not treat cached lineage as complete ownership attribution.","Do not use as financial advice or a trading recommendation.","Do not assume no cached lineage means no on-chain funder exists."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"MID","evidence_summary":"Scry returns cached Solana funding-lineage evidence, hop depth, identity hints, and freshness so the caller can apply its own provenance or investigation policy.","decision_options":[{"option":"Use as wallet-provenance evidence","supporting_evidence":["lineage_available=true","depth_reached=1","terminal_funder=Ho6SSeoLFBmbiSmRaCiEYirJVdazUBiCEeiMj1iSVPDS","lineage_refreshed_at=2026-05-12T08:35:00Z"],"cautions":["Lineage is evidence, not a proof of beneficial ownership."]},{"option":"Escalate to wallet forensics","supporting_evidence":["caller needs clusters, red flags, SOL-flow graph, or trading profile"],"cautions":[]},{"option":"Queue enrichment","supporting_evidence":["lineage_not_cached_yet or depth_reached < caller threshold"],"cautions":["Live refresh is not performed by this endpoint."]}],"escalation_triggers":["lineage_available is false","coverage_status is shallow or unavailable","terminal_funder is a service, exchange, or risk-labeled entity","caller policy requires 2-hop or 3-hop provenance"]},"spend_rationale":{"why_this_cost_is_worth_it":"Ten cents buys cache-first funding provenance without forcing the caller to purchase a full wallet dossier or trigger live onchain refresh costs.","cheaper_alternative":"/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/quick-flag","more_complete_alternative":"/x402/wallet/F5jWYuiDLTiaLYa54D88YbpXgEsA6NKHzWy4SN4bMYjt/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/connection","url":"https://scry.solanahub.de/x402/wallet/connection","service_name":"Scry Wallet Intelligence","display_name":"Are these two Solana wallets connected? Pairwise evidence: direct edges, funding lineage, shared counterparties, community co-membership, token overlap.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.04","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Are these two Solana wallets connected on-chain? Pairwise wallet connection evidence API for agents that need to know whether two specific wallets are linked. Takes two wallet addresses and returns typed evidence blocks: direct transfer and swap-counterparty edges between the pair with direction and observed volume, funding-lineage comparison with terminal-funder match, shared transfer counterparties ranked by observed SOL volume with infrastructure flags, graph-community co-membership from network clustering, and traded-token overlap with Jaccard score. Every block carries its own computed_at timestamp and coverage status; wallets outside the covered transfer universe return explicit nulls instead of fabricated negatives. Use when the object is a PAIR of wallets. Not for single-wallet dossiers, token-launch analysis, or bulk cohort scans. Evidence context only; caller owns interpretation and policy decisions. No API keys or subscriptions; x402 exact payment per request.","summary":"Are these two Solana wallets connected? Pairwise evidence: direct edges, funding lineage, shared counterparties, community co-membership, token overlap.","tags":["solana","wallet-connection","wallet-pair-evidence","wallet-link-check","are-wallets-connected","wallet-relationship-api","shared-funder","funding-lineage","shared-counterparties","common-counterparty","graph-community","cluster-co-membership","token-overlap","sybil-evidence-context","airdrop-farming-context","wallet-graph","verdict-free","coverage-aware","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Checking whether two wallets share funding origin before a caller applies its own linkage policy","Supplying pairwise evidence to sybil- and cohort-analysis agents","Verifying suspected wallet relationships with per-block coverage and freshness metadata","Deciding whether a deeper single-wallet dossier purchase is warranted"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/connection","alias_paths":["/x402/wallet-connection"],"beta":false,"search_terms":["solana agent spend router","which scry endpoint should my agent request next","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","cohort daily weekly wallet refresh plan","agent orchestrator solana wallet intelligence","what solana wallets should my agent inspect today","solana agent intel brief","scry agent intel brief","agent-priced solana wallet evidence api","x402 Solana data broker","Solana x402 data marketplace"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"a":{"type":"string","required":true,"description":"First Solana wallet address of the pair","examples":["6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC"]},"b":{"type":"string","required":true,"description":"Second Solana wallet address of the pair (must differ from `a`)","examples":["86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU"]}}},"output_schema":{"type":"object","required":["product","pair","connection_found","evidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_connection"},"as_of":{"type":"string","description":"Response evidence timestamp derived from source data, never fabricated."},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"pair":{"type":"object","properties":{"a":{"type":"string"},"b":{"type":"string"}},"description":"Echoed wallet pair, lexicographically normalized; direction fields refer to this order."},"pair_order":{"type":"string","const":"lexicographic_normalized"},"in_db":{"type":"object","description":"Per-wallet index membership."},"supported":{"type":"boolean"},"connection_found":{"type":"boolean","description":"True when at least one evidence block carries a positive signal (edge count > 0, funder match, community match, shared counterparties, or token overlap). False with full coverage is an honest 'no connection in evidence'."},"evidence":{"type":"object","properties":{"direct_edges":{"type":"object","description":"Direct graph edges between the pair with direction, weight, and detected_at."},"shared_terminal_funder":{"type":"object","description":"Funding-lineage comparison with terminal-funder match and per-side depth."},"shared_counterparties":{"type":"object","description":"Transfer counterparties observed on both sides, ranked by observed SOL volume, with is_infrastructure flags."},"same_community":{"type":"object","description":"Graph-community co-membership from network clustering with community id, size, and staleness flag."},"token_overlap":{"type":"object","description":"Traded-token overlap with per-side counts, shared mints, and Jaccard score."}},"description":"Typed evidence blocks; each carries its own computed_at and coverage_status (covered | partial | not_covered)."},"coverage":{"type":"object","description":"Merged pair coverage plus per-wallet coverage gates."},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_connection_pair_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-07-02T10:00:00Z","fixture_note":"Frozen response-shape fixture. Paid responses return response-level freshness fields.","pair":{"a":"6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC","b":"86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU"},"pair_order":"lexicographic_normalized","in_db":{"a":true,"b":true},"supported":true,"connection_found":true,"evidence":{"direct_edges":{"computed_at":"2026-04-17T08:53:13Z","coverage_status":"covered","count":4,"edges":[{"type":"SWAP_CP","direction":"a_to_b","weight":5.229,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"},{"type":"TRANSFERS_SOL_TO","direction":"a_to_b","weight":1.183,"evidence":"native_sol_transfer","detected_at":"2026-04-17T08:53:13Z"},{"type":"funded_by","direction":"a_to_b","weight":1,"evidence":"funding_edge","detected_at":null},{"type":"SWAP_CP","direction":"b_to_a","weight":8,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"}]},"shared_terminal_funder":{"computed_at":"2026-05-18T00:23:00Z","coverage_status":"covered","match":false,"funder_a":"ECGGgZDLZr9qdRR5YK3b6NZi5aCLLPasf8EE5NQvPbdf","funder_b":"Biw4eeaiYYYq6xSqEd7GzdwsrrndxA8mqdxfAtG3PTUU","depth_a":3,"depth_b":3},"shared_counterparties":{"computed_at":"2026-07-02T04:20:59Z","coverage_status":"partial","covered_side":"a","count":null,"top":[]},"same_community":{"computed_at":"2026-06-28T01:00:10Z","coverage_status":"covered","match":true,"community_id":"LOUVAIN-6-size1793","community_size":1793,"method":"louvain_v1"},"token_overlap":{"computed_at":"2026-07-02T04:20:59Z","coverage_status":"partial","tokens_a":212,"tokens_b":null,"shared_count":null,"jaccard":null,"shared_mints":[]}},"coverage":{"coverage_status":"deep","confidence":0.8,"last_refreshed_at":"2026-07-02T04:20:59Z","missing_fields":["shared_counterparties","token_overlap"],"warnings":["pair_not_fully_in_transfer_universe"],"a":{"status":"deep","in_transfer_universe":true,"computed_at":"2026-05-29T09:32:53Z"},"b":{"status":"deep","in_transfer_universe":false,"computed_at":"2026-05-29T09:32:53Z"},"note":"Per-block coverage_status separates 'no connection in evidence' from 'not covered'. Coverage expansion is not performed on demand; uncovered wallets return explicit nulls."},"source_updated_at":"2026-07-02T04:20:59Z","caveat":"Pairwise wallet-connection evidence for caller-defined policies, not financial advice or a trading recommendation. Caller owns interpretation and policy decisions.","methodology":"scry_wallet_connection_pair_v1","status":"success","product":"scry_wallet_connection","as_of":"2026-07-02T04:20:59Z","sources":["scry-wallet-edges","scry-funding-lineage-cache","scry-transfer-cache","scry-wallet-clusters","scry-wallet-db"],"confidence_score":0.8,"field_provenance":{"direct_edges":{"source":"scry_wallet_edges","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"shared_terminal_funder":{"source":"scry_funding_lineage_cache","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"shared_counterparties":{"source":"scry_transfer_cache","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"same_community":{"source":"scry_wallet_clusters_louvain_v1","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"token_overlap":{"source":"scry_transfer_cache","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"pair":{"a":"6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC","b":"86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU"},"connection_found":true,"direct_edges":{"computed_at":"2026-04-17T08:53:13Z","coverage_status":"covered","count":4,"edges":[{"type":"SWAP_CP","direction":"a_to_b","weight":5.229,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"},{"type":"TRANSFERS_SOL_TO","direction":"a_to_b","weight":1.183,"evidence":"native_sol_transfer","detected_at":"2026-04-17T08:53:13Z"},{"type":"funded_by","direction":"a_to_b","weight":1,"evidence":"funding_edge","detected_at":null},{"type":"SWAP_CP","direction":"b_to_a","weight":8,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"}]},"shared_terminal_funder":{"computed_at":"2026-05-18T00:23:00Z","coverage_status":"covered","match":false,"funder_a":"ECGGgZDLZr9qdRR5YK3b6NZi5aCLLPasf8EE5NQvPbdf","funder_b":"Biw4eeaiYYYq6xSqEd7GzdwsrrndxA8mqdxfAtG3PTUU","depth_a":3,"depth_b":3},"same_community":{"computed_at":"2026-06-28T01:00:10Z","coverage_status":"covered","match":true,"community_id":"LOUVAIN-6-size1793","community_size":1793,"method":"louvain_v1"}},"derived_observations":{"evidence_items":["connection_found=true","direct_edge_count=4","terminal_funder_match=false","community_match=true"],"shared_counterparty_top":[],"token_overlap_jaccard":null,"response_scope":"cache_only_no_live_onchain_call_no_on_demand_enrichment"},"coverage":{"coverage_status":"deep","confidence":0.8,"last_refreshed_at":"2026-07-02T04:20:59Z","missing_fields":["shared_counterparties","token_overlap"],"warnings":["pair_not_fully_in_transfer_universe"],"a":{"status":"deep","in_transfer_universe":true,"computed_at":"2026-05-29T09:32:53Z"},"b":{"status":"deep","in_transfer_universe":false,"computed_at":"2026-05-29T09:32:53Z"},"note":"Per-block coverage_status separates 'no connection in evidence' from 'not covered'. Coverage expansion is not performed on demand; uncovered wallets return explicit nulls."},"missing_data":["shared_counterparties","token_overlap"],"suggested_next_queries":["/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/forensics","/x402/wallet/86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU/forensics","/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/lineage"],"when_not_to_use":["Do not treat pairwise evidence as proof of common ownership or intent.","Do not read a shared infrastructure counterparty (is_infrastructure=true) as a private connection.","Do not treat coverage_status not_covered as evidence of no connection.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns typed pairwise connection evidence (direct edges, funding-lineage comparison, shared counterparties, community co-membership, token overlap) with per-block coverage and freshness so the caller can apply its own linkage policy.","decision_options":[{"option":"Use as pairwise linkage evidence","supporting_evidence":["connection_found=true","direct_edge_count=4","terminal_funder_match=false","community_match=true"],"cautions":["Evidence blocks are observations, not an ownership verdict."]},{"option":"Escalate to single-wallet dossiers","supporting_evidence":["caller needs identity, red flags, or full funding lineage for one side of the pair"],"cautions":[]},{"option":"Treat as insufficient coverage","supporting_evidence":["one or more blocks report partial or not_covered coverage_status"],"cautions":["Coverage expansion is not performed on demand by this endpoint."]}],"escalation_triggers":["connection_found is true and caller policy requires identity context for either wallet","coverage_status is shallow or unavailable","shared counterparties are flagged is_infrastructure and direct evidence is absent","community evidence carries stale=true"]},"spend_rationale":{"why_this_cost_is_worth_it":"Four cents buys the pairwise JOIN across five local evidence sources in one call; buying two single-wallet dossiers costs more and still leaves the caller to reconstruct the join.","cheaper_alternative":"/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/quick-flag","more_complete_alternative":"/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-connection","url":"https://scry.solanahub.de/x402/wallet-connection","service_name":"Scry Wallet Intelligence","display_name":"Pairwise wallet connection evidence via query parameters (a, b).","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.04","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Pairwise Solana wallet connection evidence via query parameters. Pass `a` and `b` to get typed evidence blocks for the pair: direct edges, funding-lineage comparison, shared counterparties with infrastructure flags, graph-community co-membership, and token overlap — each with its own computed_at and coverage status. Evidence context only; caller owns interpretation and policy decisions. No API keys or subscriptions; x402 exact payment per request.","summary":"Pairwise wallet connection evidence via query parameters (a, b).","tags":["solana","wallet-connection","wallet-pair-evidence","wallet-link-check","are-wallets-connected","wallet-relationship-api","shared-funder","funding-lineage","shared-counterparties","common-counterparty","graph-community","cluster-co-membership","token-overlap","sybil-evidence-context","airdrop-farming-context","wallet-graph","verdict-free","coverage-aware","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param","wallet-pair-query"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus a/b query parameters","Checking whether two wallets share funding origin before a caller applies its own linkage policy","Supplying pairwise evidence to sybil- and cohort-analysis agents","Verifying suspected wallet relationships with per-block coverage and freshness metadata","Deciding whether a deeper single-wallet dossier purchase is warranted"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/connection","alias_paths":["/x402/wallet-connection"],"beta":false,"search_terms":["solana agent spend router","which scry endpoint should my agent request next","solana wallet intelligence spend router","orchestrator agent wallet triage","next onchain call plan solana","agent product ladder solana wallet intelligence","solana x402 agent operations brief","cohort daily weekly wallet refresh plan","agent orchestrator solana wallet intelligence","what solana wallets should my agent inspect today","solana agent intel brief","scry agent intel brief","agent-priced solana wallet evidence api","x402 Solana data broker","Solana x402 data marketplace"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"a":{"type":"string","required":true,"description":"First Solana wallet address of the pair","examples":["6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC"]},"b":{"type":"string","required":true,"description":"Second Solana wallet address of the pair (must differ from `a`)","examples":["86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU"]}}},"output_schema":{"type":"object","required":["product","pair","connection_found","evidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_connection"},"as_of":{"type":"string","description":"Response evidence timestamp derived from source data, never fabricated."},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"pair":{"type":"object","properties":{"a":{"type":"string"},"b":{"type":"string"}},"description":"Echoed wallet pair, lexicographically normalized; direction fields refer to this order."},"pair_order":{"type":"string","const":"lexicographic_normalized"},"in_db":{"type":"object","description":"Per-wallet index membership."},"supported":{"type":"boolean"},"connection_found":{"type":"boolean","description":"True when at least one evidence block carries a positive signal (edge count > 0, funder match, community match, shared counterparties, or token overlap). False with full coverage is an honest 'no connection in evidence'."},"evidence":{"type":"object","properties":{"direct_edges":{"type":"object","description":"Direct graph edges between the pair with direction, weight, and detected_at."},"shared_terminal_funder":{"type":"object","description":"Funding-lineage comparison with terminal-funder match and per-side depth."},"shared_counterparties":{"type":"object","description":"Transfer counterparties observed on both sides, ranked by observed SOL volume, with is_infrastructure flags."},"same_community":{"type":"object","description":"Graph-community co-membership from network clustering with community id, size, and staleness flag."},"token_overlap":{"type":"object","description":"Traded-token overlap with per-side counts, shared mints, and Jaccard score."}},"description":"Typed evidence blocks; each carries its own computed_at and coverage_status (covered | partial | not_covered)."},"coverage":{"type":"object","description":"Merged pair coverage plus per-wallet coverage gates."},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_connection_pair_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-07-02T10:00:00Z","fixture_note":"Frozen response-shape fixture. Paid responses return response-level freshness fields.","pair":{"a":"6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC","b":"86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU"},"pair_order":"lexicographic_normalized","in_db":{"a":true,"b":true},"supported":true,"connection_found":true,"evidence":{"direct_edges":{"computed_at":"2026-04-17T08:53:13Z","coverage_status":"covered","count":4,"edges":[{"type":"SWAP_CP","direction":"a_to_b","weight":5.229,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"},{"type":"TRANSFERS_SOL_TO","direction":"a_to_b","weight":1.183,"evidence":"native_sol_transfer","detected_at":"2026-04-17T08:53:13Z"},{"type":"funded_by","direction":"a_to_b","weight":1,"evidence":"funding_edge","detected_at":null},{"type":"SWAP_CP","direction":"b_to_a","weight":8,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"}]},"shared_terminal_funder":{"computed_at":"2026-05-18T00:23:00Z","coverage_status":"covered","match":false,"funder_a":"ECGGgZDLZr9qdRR5YK3b6NZi5aCLLPasf8EE5NQvPbdf","funder_b":"Biw4eeaiYYYq6xSqEd7GzdwsrrndxA8mqdxfAtG3PTUU","depth_a":3,"depth_b":3},"shared_counterparties":{"computed_at":"2026-07-02T04:20:59Z","coverage_status":"partial","covered_side":"a","count":null,"top":[]},"same_community":{"computed_at":"2026-06-28T01:00:10Z","coverage_status":"covered","match":true,"community_id":"LOUVAIN-6-size1793","community_size":1793,"method":"louvain_v1"},"token_overlap":{"computed_at":"2026-07-02T04:20:59Z","coverage_status":"partial","tokens_a":212,"tokens_b":null,"shared_count":null,"jaccard":null,"shared_mints":[]}},"coverage":{"coverage_status":"deep","confidence":0.8,"last_refreshed_at":"2026-07-02T04:20:59Z","missing_fields":["shared_counterparties","token_overlap"],"warnings":["pair_not_fully_in_transfer_universe"],"a":{"status":"deep","in_transfer_universe":true,"computed_at":"2026-05-29T09:32:53Z"},"b":{"status":"deep","in_transfer_universe":false,"computed_at":"2026-05-29T09:32:53Z"},"note":"Per-block coverage_status separates 'no connection in evidence' from 'not covered'. Coverage expansion is not performed on demand; uncovered wallets return explicit nulls."},"source_updated_at":"2026-07-02T04:20:59Z","caveat":"Pairwise wallet-connection evidence for caller-defined policies, not financial advice or a trading recommendation. Caller owns interpretation and policy decisions.","methodology":"scry_wallet_connection_pair_v1","status":"success","product":"scry_wallet_connection","as_of":"2026-07-02T04:20:59Z","sources":["scry-wallet-edges","scry-funding-lineage-cache","scry-transfer-cache","scry-wallet-clusters","scry-wallet-db"],"confidence_score":0.8,"field_provenance":{"direct_edges":{"source":"scry_wallet_edges","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"shared_terminal_funder":{"source":"scry_funding_lineage_cache","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"shared_counterparties":{"source":"scry_transfer_cache","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"same_community":{"source":"scry_wallet_clusters_louvain_v1","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"token_overlap":{"source":"scry_transfer_cache","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-07-02T04:20:59Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"pair":{"a":"6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC","b":"86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU"},"connection_found":true,"direct_edges":{"computed_at":"2026-04-17T08:53:13Z","coverage_status":"covered","count":4,"edges":[{"type":"SWAP_CP","direction":"a_to_b","weight":5.229,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"},{"type":"TRANSFERS_SOL_TO","direction":"a_to_b","weight":1.183,"evidence":"native_sol_transfer","detected_at":"2026-04-17T08:53:13Z"},{"type":"funded_by","direction":"a_to_b","weight":1,"evidence":"funding_edge","detected_at":null},{"type":"SWAP_CP","direction":"b_to_a","weight":8,"evidence":"swap_counterparty_pair","detected_at":"2026-04-17T08:36:11Z"}]},"shared_terminal_funder":{"computed_at":"2026-05-18T00:23:00Z","coverage_status":"covered","match":false,"funder_a":"ECGGgZDLZr9qdRR5YK3b6NZi5aCLLPasf8EE5NQvPbdf","funder_b":"Biw4eeaiYYYq6xSqEd7GzdwsrrndxA8mqdxfAtG3PTUU","depth_a":3,"depth_b":3},"same_community":{"computed_at":"2026-06-28T01:00:10Z","coverage_status":"covered","match":true,"community_id":"LOUVAIN-6-size1793","community_size":1793,"method":"louvain_v1"}},"derived_observations":{"evidence_items":["connection_found=true","direct_edge_count=4","terminal_funder_match=false","community_match=true"],"shared_counterparty_top":[],"token_overlap_jaccard":null,"response_scope":"cache_only_no_live_onchain_call_no_on_demand_enrichment"},"coverage":{"coverage_status":"deep","confidence":0.8,"last_refreshed_at":"2026-07-02T04:20:59Z","missing_fields":["shared_counterparties","token_overlap"],"warnings":["pair_not_fully_in_transfer_universe"],"a":{"status":"deep","in_transfer_universe":true,"computed_at":"2026-05-29T09:32:53Z"},"b":{"status":"deep","in_transfer_universe":false,"computed_at":"2026-05-29T09:32:53Z"},"note":"Per-block coverage_status separates 'no connection in evidence' from 'not covered'. Coverage expansion is not performed on demand; uncovered wallets return explicit nulls."},"missing_data":["shared_counterparties","token_overlap"],"suggested_next_queries":["/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/forensics","/x402/wallet/86xuiwi12MRnzM9i2huNt6b2zQZWcfoHb8mnWKqyTeHU/forensics","/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/lineage"],"when_not_to_use":["Do not treat pairwise evidence as proof of common ownership or intent.","Do not read a shared infrastructure counterparty (is_infrastructure=true) as a private connection.","Do not treat coverage_status not_covered as evidence of no connection.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns typed pairwise connection evidence (direct edges, funding-lineage comparison, shared counterparties, community co-membership, token overlap) with per-block coverage and freshness so the caller can apply its own linkage policy.","decision_options":[{"option":"Use as pairwise linkage evidence","supporting_evidence":["connection_found=true","direct_edge_count=4","terminal_funder_match=false","community_match=true"],"cautions":["Evidence blocks are observations, not an ownership verdict."]},{"option":"Escalate to single-wallet dossiers","supporting_evidence":["caller needs identity, red flags, or full funding lineage for one side of the pair"],"cautions":[]},{"option":"Treat as insufficient coverage","supporting_evidence":["one or more blocks report partial or not_covered coverage_status"],"cautions":["Coverage expansion is not performed on demand by this endpoint."]}],"escalation_triggers":["connection_found is true and caller policy requires identity context for either wallet","coverage_status is shallow or unavailable","shared counterparties are flagged is_infrastructure and direct evidence is absent","community evidence carries stale=true"]},"spend_rationale":{"why_this_cost_is_worth_it":"Four cents buys the pairwise JOIN across five local evidence sources in one call; buying two single-wallet dossiers costs more and still leaves the caller to reconstruct the join.","cheaper_alternative":"/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/quick-flag","more_complete_alternative":"/x402/wallet/6S8GezkxYUfZy9JPtYnanbcZTMB87Wjt1qx3c6ELajKC/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/transfer-tape","url":"https://scry.solanahub.de/x402/wallet/:address/transfer-tape","service_name":"Scry Wallet Intelligence","display_name":"Fresh Solana wallet transfers for one wallet: transfer rows, counterparties, mints, freshness.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.15","mime_type":"application/json","cache_ttl_seconds":0,"description":"Fresh Solana wallet transfers for one wallet. Returns one-wallet transfer rows as the live evidence tape: deduplicated activity, exact organization/service counterparty context across the cached history, in/out direction counts, mints touched, local edge-gap reconciliation, and freshness timestamps. Use for one wallet's latest transfer evidence before deeper forensics or graph refresh. Not a daily hot-wallet cohort and not a ranked wallet shortlist. No API keys, no subscriptions; x402 exact payment per request. Search aliases: fresh solana wallet transfers; wallet activity feed solana; solana wallet transfer tape; fresh solana wallet transfers x402; what happened to this wallet today; solana wallet transfer tape x402; solana wallet transfers api; solana wallet transfer history x402. Primary object: single wallet fresh activity.","summary":"Fresh Solana wallet transfers for one wallet: transfer rows, counterparties, mints, freshness.","tags":["solana","wallet-transfer-tape","fresh-solana-wallet-transfers","fresh-wallet-transfers","single-wallet-transfers","wallet-transfers","onchain-wallet-transfers","transfer-reconciliation","wallet-activity","fresh-wallet-activity","today-wallet-activity","counterparty-graph","edge-gap","pnl-reconciliation-input","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents that need recent wallet transfer rows before requesting broader wallet evidence","Graph refresh workflows that need fresh counterparties and missing local edge context","PnL or basis-cost reconciliation workflows that need transfer evidence before caller-owned calculations","Monitoring agents that need to know whether local wallet state is stale versus onchain transfers"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/transfer-tape","alias_paths":["/x402/wallet-transfer-tape"],"beta":false,"search_terms":["fresh solana wallet transfers","wallet activity feed solana","solana wallet transfer tape","fresh solana wallet transfers x402","what happened to this wallet today","solana wallet transfer tape x402","solana wallet transfers api","solana wallet transfer history x402","onchain gettransfersbyaddress wallet evidence","solana wallet activity tape","solana wallet counterparty graph api","solana wallet edge gap detection","solana wallet pnl reconciliation input","fresh solana wallet transfers for agents","wallet transfer tape solana x402","solana wallet activity freshness api","live solana wallet activity"],"competitive_distinction":["onchain_wallet_transfers_normalized_before_graph_refresh","local_edge_gap_reconciliation_included","fresh_transfer_activity_without_full_dossier_call","transfer_tape_to_forensics_product_ladder","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"transfer_tape_disclosure":{"schema":"scry_transfer_tape_disclosure_v1","status":"onchain_freshen_on_paid_request_then_cache","buyer_fit":"Transfer Tape refreshes normalized onchain Wallet Transfers evidence on paid request, persists the rows into Scry's evidence cache, and compares them against local wallet-edge freshness. It is designed as transfer evidence and graph-reconciliation input, not a complete PnL calculation.","caveat":"Coverage is response-level. The response includes onchain_live_refresh so caller policy can see whether the direct onchain refresh succeeded before interpreting transfer evidence."},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]}},"query":{"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor. Returns only cached transfer rows with slot > since_slot."}}},"output_schema":{"type":"object","required":["status","product","address","supported","transfer_tape","reconciliation","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_transfer_tape"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"wallet":{"type":["object","null"],"description":"Indexed wallet context when available."},"transfer_tape":{"type":"object","description":"Normalized transfer rows and aggregate counts after direct onchain freshen-on-request.","properties":{"row_count":{"type":"number"},"signature_count":{"type":"number"},"latest_observed_at":{"type":["string","null"]},"latest_fetched_at":{"type":["string","null"]},"direction_counts":{"type":"object"},"distinct_counterparty_count":{"type":"number"},"counterparties_missing_from_local_edges":{"type":"number"},"edge_gap_ratio":{"type":["number","null"]},"distinct_mint_count":{"type":"number"},"organization_context":{"type":"object","description":"Exact-address organization/service matches across all cached transfer rows. History completeness is explicit and may be bounded."},"rows":{"type":"array","items":{"type":"object"}}}},"activity_delta":{"type":"object","description":"Slot cursor receipt for incremental polling, including explicit gap/completeness semantics."},"reconciliation":{"type":"object","description":"Comparison between cached transfer rows and Scry's current local graph/freshness fields."},"onchain_live_refresh":{"type":"object","description":"Direct onchain onchain-transfer-read refresh metadata for this response when on-demand freshening is enabled."},"coverage":{"type":"object","properties":{"coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"confidence":{"type":"number"},"last_refreshed_at":{"type":["string","null"]},"missing_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_transfer_tape_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"wallet":{"label":"Fabix","source":"topwallets_ai","trading_classification":"INSUFFICIENT_DATA","trading_pnl_sol":0,"current_balance_sol":0.104452058,"balance_checked_at":"2026-05-03T08:35:44Z","last_tx_at":"2026-04-20T02:13:16Z","onchain":{"name":"Fabix @Fabix_Sol","x_handle":"@Fabix_Sol","category":"Individual","status":"known_entity","service_quarantined":false}},"transfer_tape":{"row_count":83,"signature_count":40,"latest_observed_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","direction_counts":{"in":79,"out":4},"distinct_counterparty_count":55,"counterparties_missing_from_local_edges":55,"edge_gap_ratio":1,"distinct_mint_count":4,"rows":[{"signature":"5aUENktLwCuBk498wiGSXBSTTbNWMey3LNTGsUs4dASpaqSn4voP6cUuyL3rFKNYgjQFWvS14E1jqAYioTcNcj5F","observed_at":"2026-05-05T12:55:38Z","direction":"in","counterparty":"2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG","counterparty_label":null,"mint":"reaaHQZfKRiL6U7CpjitAS2GAi88MpUbzyfSCkepump","amount":10000000},{"signature":"5pgENNoKj4RkonSc9RC5T1Jyg5ARLWmNS233Rf8stZGDgJ1FQLpcf74BAeesB33UfLauNzh1uV474AoLLZn8GKcg","observed_at":"2026-05-05T12:42:11Z","direction":"in","counterparty":"2HsMXag9BayfHPvCxd5YziKwe7m5xjfATAbJkzX9rCkG","counterparty_label":null,"mint":"So11111111111111111111111111111111111111111","amount":0.00001}]},"reconciliation":{"db_last_tx_at":"2026-04-20T02:13:16Z","onchain_latest_transfer_at":"2026-05-05T12:55:38Z","db_last_tx_stale_vs_transfer_cache":true,"local_edge_counterparty_count":0,"transfer_counterparty_count":55,"missing_local_edge_counterparties":["2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG"]},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected","db_last_tx_stale_vs_transfer_cache"]},"source_updated_at":"2026-05-05T13:17:40Z","methodology":"scry_wallet_transfer_tape_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_transfer_tape","as_of":"2026-05-05T13:17:40Z","sources":["onchain-wallet-transfers","scry-transfer-cache","scry-wallet-db","scry-wallet-edges"],"confidence_score":0.88,"field_provenance":{"transfer_tape":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"wallet":{"source":"scry_wallet_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"reconciliation":{"source":"scry_db_vs_onchain_transfer_reconciliation","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"counterparties":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"transfer_tape":{"row_count":83,"signature_count":40,"latest_observed_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","direction_counts":{"in":79,"out":4},"distinct_counterparty_count":55,"counterparties_missing_from_local_edges":55,"edge_gap_ratio":1,"distinct_mint_count":4,"rows":[{"signature":"5aUENktLwCuBk498wiGSXBSTTbNWMey3LNTGsUs4dASpaqSn4voP6cUuyL3rFKNYgjQFWvS14E1jqAYioTcNcj5F","observed_at":"2026-05-05T12:55:38Z","direction":"in","counterparty":"2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG","counterparty_label":null,"mint":"reaaHQZfKRiL6U7CpjitAS2GAi88MpUbzyfSCkepump","amount":10000000},{"signature":"5pgENNoKj4RkonSc9RC5T1Jyg5ARLWmNS233Rf8stZGDgJ1FQLpcf74BAeesB33UfLauNzh1uV474AoLLZn8GKcg","observed_at":"2026-05-05T12:42:11Z","direction":"in","counterparty":"2HsMXag9BayfHPvCxd5YziKwe7m5xjfATAbJkzX9rCkG","counterparty_label":null,"mint":"So11111111111111111111111111111111111111111","amount":0.00001}]},"wallet":{"label":"Fabix","source":"topwallets_ai","trading_classification":"INSUFFICIENT_DATA","trading_pnl_sol":0,"current_balance_sol":0.104452058,"balance_checked_at":"2026-05-03T08:35:44Z","last_tx_at":"2026-04-20T02:13:16Z","onchain":{"name":"Fabix @Fabix_Sol","x_handle":"@Fabix_Sol","category":"Individual","status":"known_entity","service_quarantined":false}}},"derived_observations":{"reconciliation":{"db_last_tx_at":"2026-04-20T02:13:16Z","onchain_latest_transfer_at":"2026-05-05T12:55:38Z","db_last_tx_stale_vs_transfer_cache":true,"local_edge_counterparty_count":0,"transfer_counterparty_count":55,"missing_local_edge_counterparties":["2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG"]},"evidence_items":["transfer_rows=83","distinct_signatures=40","counterparties=55","missing_local_edges=55","latest_transfer=2026-05-05T12:55:38Z"]},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected","db_last_tx_stale_vs_transfer_cache"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics","/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/bundler-check"],"when_not_to_use":["Do not treat transfer tape as a complete PnL calculation.","Do not use as financial advice or a trading recommendation.","Do not assume missing cached transfers mean no on-chain activity exists."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns normalized onchain wallet-transfer evidence and local edge-gap context so the caller can update its own monitoring, graph, or reconciliation workflow.","decision_options":[{"option":"Use as fresh transfer evidence","supporting_evidence":["transfer_rows=83","distinct_signatures=40","counterparties=55","missing_local_edges=55","latest_transfer=2026-05-05T12:55:38Z"],"cautions":["Transfer rows are evidence, not execution instructions."]},{"option":"Escalate to wallet forensics","supporting_evidence":["identity, clusters, red flags, and funding lineage are outside this endpoint"],"cautions":[]},{"option":"Queue local graph refresh","supporting_evidence":["counterparties_missing_from_local_edges > 0"],"cautions":["Graph changes should remain evidence-labeled."]}],"escalation_triggers":["coverage_status is shallow or unavailable","db_last_tx_stale_vs_transfer_cache is true","counterparties_missing_from_local_edges is high","caller policy requires canonical PnL or cost-basis reconciliation"]},"spend_rationale":{"why_this_cost_is_worth_it":"Transfer Tape gives agents fresh, edge-case-normalized transfer rows from onchain plus Scry edge-gap context before paying for a broader wallet dossier.","cheaper_alternative":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/bundler-check","more_complete_alternative":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-transfer-tape","url":"https://scry.solanahub.de/x402/wallet-transfer-tape","service_name":"Scry Wallet Intelligence","display_name":"Fresh Solana wallet transfers via query parameter for one wallet.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.15","mime_type":"application/json","cache_ttl_seconds":0,"description":"Query-parameter alias for Scry Transfer Tape. Fresh Solana wallet transfers via query parameter with latest chain-normalized transfers. Pass `address` to receive one wallet's latest transfer rows, identity tags when indexed, counterparties, mints touched, freshness timestamps, and local edge-gap reconciliation before deeper forensics. Use for one-wallet transfer evidence, not a daily hot-wallet cohort and not a ranked wallet shortlist. No API keys, no subscriptions; x402 exact payment per request. Search aliases: fresh solana wallet transfers; wallet activity feed solana; solana wallet transfer tape; fresh solana wallet transfers x402; what happened to this wallet today; solana wallet transfer tape x402; solana wallet transfers api; solana wallet transfer history x402. Primary object: single wallet fresh activity.","summary":"Fresh Solana wallet transfers via query parameter for one wallet.","tags":["solana","wallet-transfer-tape","fresh-solana-wallet-transfers","fresh-wallet-transfers","single-wallet-transfers","wallet-transfers","onchain-wallet-transfers","transfer-reconciliation","wallet-activity","fresh-wallet-activity","today-wallet-activity","counterparty-graph","edge-gap","pnl-reconciliation-input","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agents that need recent wallet transfer rows before requesting broader wallet evidence","Graph refresh workflows that need fresh counterparties and missing local edge context","PnL or basis-cost reconciliation workflows that need transfer evidence before caller-owned calculations","Monitoring agents that need to know whether local wallet state is stale versus onchain transfers"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"preferred_marketplace_entry_for_transfer_tape_query_param; avoids high-cardinality wallet path collapse","canonical_path":"/x402/wallet/:address/transfer-tape","alias_paths":["/x402/wallet-transfer-tape"],"beta":false,"search_terms":["fresh solana wallet transfers","wallet activity feed solana","solana wallet transfer tape","fresh solana wallet transfers x402","what happened to this wallet today","solana wallet transfer tape x402","solana wallet transfers api","solana wallet transfer history x402","onchain gettransfersbyaddress wallet evidence","solana wallet activity tape","solana wallet counterparty graph api","solana wallet edge gap detection","solana wallet pnl reconciliation input","fresh solana wallet transfers for agents","wallet transfer tape solana x402","solana wallet activity freshness api","live solana wallet activity"],"competitive_distinction":["onchain_wallet_transfers_normalized_before_graph_refresh","local_edge_gap_reconciliation_included","fresh_transfer_activity_without_full_dossier_call","transfer_tape_to_forensics_product_ladder","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"transfer_tape_disclosure":{"schema":"scry_transfer_tape_disclosure_v1","status":"onchain_freshen_on_paid_request_then_cache","buyer_fit":"Transfer Tape refreshes normalized onchain Wallet Transfers evidence on paid request, persists the rows into Scry's evidence cache, and compares them against local wallet-edge freshness. It is designed as transfer evidence and graph-reconciliation input, not a complete PnL calculation.","caveat":"Coverage is response-level. The response includes onchain_live_refresh so caller policy can see whether the direct onchain refresh succeeded before interpreting transfer evidence."},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]},"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor for incremental activity polling."}}},"output_schema":{"type":"object","required":["status","product","address","supported","transfer_tape","reconciliation","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_transfer_tape"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"wallet":{"type":["object","null"],"description":"Indexed wallet context when available."},"transfer_tape":{"type":"object","description":"Normalized transfer rows and aggregate counts after direct onchain freshen-on-request.","properties":{"row_count":{"type":"number"},"signature_count":{"type":"number"},"latest_observed_at":{"type":["string","null"]},"latest_fetched_at":{"type":["string","null"]},"direction_counts":{"type":"object"},"distinct_counterparty_count":{"type":"number"},"counterparties_missing_from_local_edges":{"type":"number"},"edge_gap_ratio":{"type":["number","null"]},"distinct_mint_count":{"type":"number"},"organization_context":{"type":"object","description":"Exact-address organization/service matches across all cached transfer rows. History completeness is explicit and may be bounded."},"rows":{"type":"array","items":{"type":"object"}}}},"activity_delta":{"type":"object","description":"Slot cursor receipt for incremental polling, including explicit gap/completeness semantics."},"reconciliation":{"type":"object","description":"Comparison between cached transfer rows and Scry's current local graph/freshness fields."},"onchain_live_refresh":{"type":"object","description":"Direct onchain onchain-transfer-read refresh metadata for this response when on-demand freshening is enabled."},"coverage":{"type":"object","properties":{"coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"confidence":{"type":"number"},"last_refreshed_at":{"type":["string","null"]},"missing_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_transfer_tape_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"wallet":{"label":"Fabix","source":"topwallets_ai","trading_classification":"INSUFFICIENT_DATA","trading_pnl_sol":0,"current_balance_sol":0.104452058,"balance_checked_at":"2026-05-03T08:35:44Z","last_tx_at":"2026-04-20T02:13:16Z","onchain":{"name":"Fabix @Fabix_Sol","x_handle":"@Fabix_Sol","category":"Individual","status":"known_entity","service_quarantined":false}},"transfer_tape":{"row_count":83,"signature_count":40,"latest_observed_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","direction_counts":{"in":79,"out":4},"distinct_counterparty_count":55,"counterparties_missing_from_local_edges":55,"edge_gap_ratio":1,"distinct_mint_count":4,"rows":[{"signature":"5aUENktLwCuBk498wiGSXBSTTbNWMey3LNTGsUs4dASpaqSn4voP6cUuyL3rFKNYgjQFWvS14E1jqAYioTcNcj5F","observed_at":"2026-05-05T12:55:38Z","direction":"in","counterparty":"2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG","counterparty_label":null,"mint":"reaaHQZfKRiL6U7CpjitAS2GAi88MpUbzyfSCkepump","amount":10000000},{"signature":"5pgENNoKj4RkonSc9RC5T1Jyg5ARLWmNS233Rf8stZGDgJ1FQLpcf74BAeesB33UfLauNzh1uV474AoLLZn8GKcg","observed_at":"2026-05-05T12:42:11Z","direction":"in","counterparty":"2HsMXag9BayfHPvCxd5YziKwe7m5xjfATAbJkzX9rCkG","counterparty_label":null,"mint":"So11111111111111111111111111111111111111111","amount":0.00001}]},"reconciliation":{"db_last_tx_at":"2026-04-20T02:13:16Z","onchain_latest_transfer_at":"2026-05-05T12:55:38Z","db_last_tx_stale_vs_transfer_cache":true,"local_edge_counterparty_count":0,"transfer_counterparty_count":55,"missing_local_edge_counterparties":["2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG"]},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected","db_last_tx_stale_vs_transfer_cache"]},"source_updated_at":"2026-05-05T13:17:40Z","methodology":"scry_wallet_transfer_tape_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_wallet_transfer_tape","as_of":"2026-05-05T13:17:40Z","sources":["onchain-wallet-transfers","scry-transfer-cache","scry-wallet-db","scry-wallet-edges"],"confidence_score":0.88,"field_provenance":{"transfer_tape":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"wallet":{"source":"scry_wallet_db","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"reconciliation":{"source":"scry_db_vs_onchain_transfer_reconciliation","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"counterparties":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"transfer_tape":{"row_count":83,"signature_count":40,"latest_observed_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","direction_counts":{"in":79,"out":4},"distinct_counterparty_count":55,"counterparties_missing_from_local_edges":55,"edge_gap_ratio":1,"distinct_mint_count":4,"rows":[{"signature":"5aUENktLwCuBk498wiGSXBSTTbNWMey3LNTGsUs4dASpaqSn4voP6cUuyL3rFKNYgjQFWvS14E1jqAYioTcNcj5F","observed_at":"2026-05-05T12:55:38Z","direction":"in","counterparty":"2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG","counterparty_label":null,"mint":"reaaHQZfKRiL6U7CpjitAS2GAi88MpUbzyfSCkepump","amount":10000000},{"signature":"5pgENNoKj4RkonSc9RC5T1Jyg5ARLWmNS233Rf8stZGDgJ1FQLpcf74BAeesB33UfLauNzh1uV474AoLLZn8GKcg","observed_at":"2026-05-05T12:42:11Z","direction":"in","counterparty":"2HsMXag9BayfHPvCxd5YziKwe7m5xjfATAbJkzX9rCkG","counterparty_label":null,"mint":"So11111111111111111111111111111111111111111","amount":0.00001}]},"wallet":{"label":"Fabix","source":"topwallets_ai","trading_classification":"INSUFFICIENT_DATA","trading_pnl_sol":0,"current_balance_sol":0.104452058,"balance_checked_at":"2026-05-03T08:35:44Z","last_tx_at":"2026-04-20T02:13:16Z","onchain":{"name":"Fabix @Fabix_Sol","x_handle":"@Fabix_Sol","category":"Individual","status":"known_entity","service_quarantined":false}}},"derived_observations":{"reconciliation":{"db_last_tx_at":"2026-04-20T02:13:16Z","onchain_latest_transfer_at":"2026-05-05T12:55:38Z","db_last_tx_stale_vs_transfer_cache":true,"local_edge_counterparty_count":0,"transfer_counterparty_count":55,"missing_local_edge_counterparties":["2HsMoo9mfRWK9AfMguxRZzuWEjKfr2a3K6yCCzfgrCkG"]},"evidence_items":["transfer_rows=83","distinct_signatures=40","counterparties=55","missing_local_edges=55","latest_transfer=2026-05-05T12:55:38Z"]},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected","db_last_tx_stale_vs_transfer_cache"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics","/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/bundler-check"],"when_not_to_use":["Do not treat transfer tape as a complete PnL calculation.","Do not use as financial advice or a trading recommendation.","Do not assume missing cached transfers mean no on-chain activity exists."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns normalized onchain wallet-transfer evidence and local edge-gap context so the caller can update its own monitoring, graph, or reconciliation workflow.","decision_options":[{"option":"Use as fresh transfer evidence","supporting_evidence":["transfer_rows=83","distinct_signatures=40","counterparties=55","missing_local_edges=55","latest_transfer=2026-05-05T12:55:38Z"],"cautions":["Transfer rows are evidence, not execution instructions."]},{"option":"Escalate to wallet forensics","supporting_evidence":["identity, clusters, red flags, and funding lineage are outside this endpoint"],"cautions":[]},{"option":"Queue local graph refresh","supporting_evidence":["counterparties_missing_from_local_edges > 0"],"cautions":["Graph changes should remain evidence-labeled."]}],"escalation_triggers":["coverage_status is shallow or unavailable","db_last_tx_stale_vs_transfer_cache is true","counterparties_missing_from_local_edges is high","caller policy requires canonical PnL or cost-basis reconciliation"]},"spend_rationale":{"why_this_cost_is_worth_it":"Transfer Tape gives agents fresh, edge-case-normalized transfer rows from onchain plus Scry edge-gap context before paying for a broader wallet dossier.","cheaper_alternative":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/bundler-check","more_complete_alternative":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/launch-window-cluster","url":"https://scry.solanahub.de/x402/wallet/:address/launch-window-cluster","service_name":"Scry Wallet Intelligence","display_name":"Did this wallet trade in the launch window with related wallets? Relationship + cluster evidence, no verdict.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":0,"description":"Did this wallet trade inside the token launch window together with related wallets? Returns relationship evidence for one Solana wallet in a launch/high-activity context: its chain-normalized transfer counterparties, private-routing and bundler context, repeat-cluster patterns, identity tags when indexed, and local edge-gap reconciliation. NOTE: this is the wallet's counterparty + cluster evidence, NOT a verified same-block co-execution set. Evidence layer only; no verdict or action instruction. No API keys, no subscriptions; x402 exact payment per request. Search aliases: solana launch block cluster; solana launch block cluster x402; same block solana launch wallets; same block solana wallet cluster; solana memecoin launch coordination evidence; bundler routed wallets in launch window; solana launch window cluster api; launch window cluster x402. Primary object: specialized solana evidence call.","summary":"Did this wallet trade in the launch window with related wallets? Relationship + cluster evidence, no verdict.","tags":["solana","launch-window-cluster","wallet-relationship-evidence","counterparty-cluster","repeat-cluster-patterns","private-routing","bundler-detection","wallet-relationship-graph","counterparty-graph","cohort-wallets","memecoin","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents asking whether a wallet belongs to a launch-window execution cluster","Wallet graph workflows that need recent counterparties plus private-routing context","Memecoin launch monitoring workflows that need evidence but not a verdict","Agents evaluating if Transfer Tape or full wallet forensics should be bought next"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/launch-window-cluster","alias_paths":["/x402/wallet-launch-window-cluster"],"beta":false,"search_terms":["solana launch block cluster","solana launch block cluster x402","same block solana launch wallets","same block solana wallet cluster","solana memecoin launch coordination evidence","bundler routed wallets in launch window","solana launch window cluster api","launch window cluster x402","solana wallet execution cluster evidence","solana wallet private routing cluster","solana memecoin launch wallet cluster","solana wallet counterparty graph launch window","was this solana wallet in a launch cluster","jito private routing launch wallet evidence","solana wallet relationship graph x402","memecoin launch execution cluster without verdict","solana wallet cluster evidence for agents","who executed this solana token launch","solana memecoin launch coordination"],"competitive_distinction":["launch_window_cluster_evidence_without_verdict","private_routing_plus_transfer_counterparties_in_one_call","local_edge_gap_context_for_graph_refresh","five_cent_mid_step_between_bundler_check_and_transfer_tape","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"launch_window_cluster_disclosure":{"schema":"scry_launch_window_cluster_disclosure_v1","status":"onchain_freshen_on_paid_request_then_cache","buyer_fit":"Launch-window cluster refreshes normalized onchain transfer evidence on paid request, then returns recent transfer-window counterparties, private-routing context, local edge-gap reconciliation, and known cluster hints. It is evidence for caller-owned launch monitoring and graph refresh policies, not a verdict.","caveat":"The endpoint does not prove intent and does not label a wallet as a sniper. Response-level coverage, onchain_live_refresh, and warnings are authoritative.","monitoring_continuation":"For repeat paid pulls, omit since_slot on the first request, then reuse the exact monitoring_delta.continuation.href returned by the successful response."},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]}},"query":{"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor. Adds a bounded what-changed-since receipt without server-side state."}}},"output_schema":{"type":"object","required":["status","product","address","supported","execution_window","monitoring_delta","private_routing_context","relationship_cluster","coverage","paid_subject_coverage_sla","evidence_pack","evidence_pathways","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_launch_window_cluster"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"wallet":{"type":["object","null"]},"execution_window":{"type":"object"},"monitoring_delta":{"type":"object","required":["contract","mode","change_status","requested_since_slot","observed_window","changes","continuation","caveat"],"properties":{"contract":{"type":"string","const":"scry_monitoring_delta_v1"},"mode":{"type":"string","enum":["baseline","delta"]},"change_status":{"type":"string","enum":["baseline","changed","no_change","no_change_within_bounded_window"]},"requested_since_slot":{"type":["integer","null"],"minimum":0},"observed_window":{"type":"object"},"changes":{"type":"object"},"continuation":{"type":"object"},"caveat":{"type":"string"}}},"onchain_live_refresh":{"type":"object","description":"Direct onchain onchain-transfer-read refresh metadata for this response when on-demand freshening is enabled."},"private_routing_context":{"type":"object"},"relationship_cluster":{"type":"object","description":"Counterparty/edge context including exact-address organization and service matches over the cached history with explicit completeness."},"coverage":{"type":"object"},"paid_subject_coverage_sla":{"type":"object","required":["contract","subject_type","minimum_coverage_status","observed_coverage_status","status","response_status","requires_deepening","deepening_trigger","measurement_stage","reason_codes"],"properties":{"contract":{"type":"string","const":"scry_paid_subject_coverage_sla_v1"},"subject_type":{"type":"string","const":"wallet"},"minimum_coverage_status":{"type":"string","const":"medium"},"observed_coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"status":{"type":"string","enum":["met","not_met"]},"response_status":{"type":"string","enum":["success","partial"]},"requires_deepening":{"type":"boolean"},"deepening_trigger":{"type":["string","null"],"enum":["successful_settlement",null]},"measurement_stage":{"type":"string","const":"response_before_settlement"},"reason_codes":{"type":"array","items":{"type":"string"}}}},"evidence_pack":{"type":"object"},"evidence_pathways":{"type":"object","properties":{"contract":{"type":"string","const":"scry_evidence_pathways_v1"},"posture":{"type":"string","const":"caller_selects"},"current_product":{"type":"string"},"next_steps":{"type":"array","items":{"type":"object","properties":{"product":{"type":"string"},"price_usd":{"type":"string"},"endpoint":{"type":"string"},"use_when":{"type":"string"},"evidence_delta":{"type":"array","items":{"type":"string"}}}}}}},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_launch_window_cluster_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"wallet":{"label":null,"source":"cohort_leaderboard_v2","trading_classification":"UNPROFITABLE","trading_pnl_sol":-0.0082,"current_balance_sol":1442.755251165,"last_tx_at":"2026-05-03T00:00:00Z","onchain":{"name":null,"x_handle":null,"category":null,"status":"user_wallet","service_quarantined":false}},"execution_window":{"label":"recent_cached_transfer_window","latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_row_count":181,"distinct_signature_count":74,"direction_counts":{"in":102,"out":79},"distinct_mint_count":9},"monitoring_delta":{"contract":"scry_monitoring_delta_v1","mode":"baseline","change_status":"baseline","requested_since_slot":null,"observed_window":{"cursor_semantics":"exclusive_slot","newest_matching_slot":337123456,"checkpoint_slot":337123456,"high_water_slot":337123456,"checkpoint_at":"2026-05-05T13:17:40Z","gap_status":"complete","completeness":"complete"},"changes":{"transfer_row_count":181,"distinct_signature_count":74,"latest_observed_at":"2026-05-04T19:01:18Z"},"continuation":{"parameter":"since_slot","next_since_slot":337123456,"href":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster?since_slot=337123456"},"caveat":"Delta counts are bounded to the product's cached transfer window and do not assert a trading verdict."},"onchain_live_refresh":{"mode":"direct_freshen_on_paid_request","cache_ttl_seconds":0},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito","services_observed":{"jito":2},"services_observed_total":2,"tip_total_sol":0.012,"sample_size":{"txs_scanned":200,"jito_tip_count":2,"jito_tip_frequency_pct":1},"scanned_at":"2026-05-05T13:17:40Z"},"relationship_cluster":{"transfer_counterparty_count":42,"local_edge_counterparty_count":0,"missing_local_edge_count":40,"edge_gap_ratio":0.952,"organization_context":{"matching":"exact_address_only","scope":"all_cached_transfer_rows_for_exact_registry_addresses","history_completeness":"bounded_cache_window","match_count":0,"matches":[],"source_updated_at":null},"top_counterparties":[{"address":"odin6EYcM46sCw5MKHitUA6JhJW8i9jVTfbMK1R5mfE","local_edge_present":false,"label":null}],"local_edges":[],"known_clusters":[]},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"paid_subject_coverage_sla":{"contract":"scry_paid_subject_coverage_sla_v1","subject_type":"wallet","minimum_coverage_status":"medium","observed_coverage_status":"deep","status":"met","response_status":"success","requires_deepening":false,"deepening_trigger":null,"measurement_stage":"response_before_settlement","reason_codes":[]},"source_updated_at":"2026-05-05T13:17:40Z","caveat":"Evidence layer only. Not financial advice or a trading recommendation.","methodology":"scry_launch_window_cluster_v1","status":"success","product":"scry_launch_window_cluster","as_of":"2026-05-05T13:17:40Z","sources":["scry-wallet-db","scry-bundler-registry","onchain-wallet-transfers","scry-transfer-cache","scry-wallet-edges","scry-wallet-clusters"],"confidence_score":0.86,"field_provenance":{"execution_window":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"private_routing_context":{"source":"scry_bundler_registry","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"relationship_cluster":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"local_edge_gap":{"source":"scry_db_vs_onchain_transfer_reconciliation","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"execution_window":{"label":"recent_cached_transfer_window","latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_row_count":181,"distinct_signature_count":74,"direction_counts":{"in":102,"out":79},"distinct_mint_count":9},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito","services_observed":{"jito":2},"services_observed_total":2,"tip_total_sol":0.012,"sample_size":{"txs_scanned":200,"jito_tip_count":2,"jito_tip_frequency_pct":1},"scanned_at":"2026-05-05T13:17:40Z"},"relationship_cluster":{"transfer_counterparty_count":42,"local_edge_counterparty_count":0,"missing_local_edge_count":40,"edge_gap_ratio":0.952,"organization_context":{"matching":"exact_address_only","scope":"all_cached_transfer_rows_for_exact_registry_addresses","history_completeness":"bounded_cache_window","match_count":0,"matches":[],"source_updated_at":null},"top_counterparties":[{"address":"odin6EYcM46sCw5MKHitUA6JhJW8i9jVTfbMK1R5mfE","local_edge_present":false,"label":null}],"local_edges":[],"known_clusters":[]}},"derived_observations":{"evidence_items":["transfer_rows=181","distinct_signatures=74","private_routing_pattern=OCCASIONAL","primary_service=jito","transfer_counterparties=42","missing_local_edges=40"],"edge_gap_ratio":0.952},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/transfer-tape","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check"],"when_not_to_use":["Do not treat launch-window cluster evidence as a trading recommendation.","Do not use as proof of intent; it is relationship and execution-context evidence only.","Do not assume uncached transfers or missing local edges mean no relationship exists."],"caller_policy_required":true},"evidence_pathways":{"contract":"scry_evidence_pathways_v1","posture":"caller_selects","current_product":"launch-window-cluster","next_steps":[{"product":"full-context-pro","price_usd":"0.18","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","use_when":"The caller needs a single broad wallet-context response instead of several narrower calls.","evidence_delta":["forensics and red flags","cached funding lineage","transfer tape and relationship gaps","launch-window and public verification context"]}]},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns recent transfer-window, private-routing, and relationship-cluster evidence so the caller can apply its own launch-monitoring or graph-refresh policy.","decision_options":[{"option":"Use as launch-window evidence","supporting_evidence":["transfer_rows=181","distinct_signatures=74","private_routing_pattern=OCCASIONAL","primary_service=jito","transfer_counterparties=42","missing_local_edges=40"],"cautions":["No caller action or capital-allocation instruction is returned."]},{"option":"Add broad wallet context","supporting_evidence":["caller needs forensics, funding lineage, transfer tape, and verification context in one response"],"cautions":[]},{"option":"Escalate to Transfer Tape","supporting_evidence":["caller needs raw transfer rows and counterparty detail"],"cautions":[]},{"option":"Escalate to full forensics","supporting_evidence":["caller needs identity, red flags, funding lineage, or broader cluster context"],"cautions":[]}],"escalation_triggers":["coverage_status is shallow or unavailable","local_edge_gap_detected warning is present","private routing context is required but bundler context is missing","caller policy requires complete launch-block reconstruction"]},"spend_rationale":{"why_this_cost_is_worth_it":"Launch-window cluster gives agents a five-cent evidence bundle that combines private-routing context, recent transfer-window counterparties, local edge gaps, and cluster hints before paying for deeper products.","cheaper_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check","more_complete_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-launch-window-cluster","url":"https://scry.solanahub.de/x402/wallet-launch-window-cluster","service_name":"Scry Wallet Intelligence","display_name":"Return launch-window execution cluster evidence via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":0,"description":"Query-parameter alias for Scry Launch-Window Cluster. Pass `address` to receive the wallet's transfer counterparties, private-routing context, local edge-gap reconciliation, and cluster hints (not a verified same-block co-execution set) without any verdict or execution instruction. No API keys, no subscriptions; x402 exact payment per request. Search aliases: solana launch block cluster; solana launch block cluster x402; same block solana launch wallets; same block solana wallet cluster; solana memecoin launch coordination evidence; bundler routed wallets in launch window; solana launch window cluster api; launch window cluster x402. Primary object: specialized solana evidence call.","summary":"Return launch-window execution cluster evidence via query parameter.","tags":["solana","launch-window-cluster","wallet-relationship-evidence","counterparty-cluster","repeat-cluster-patterns","private-routing","bundler-detection","wallet-relationship-graph","counterparty-graph","cohort-wallets","memecoin","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agents asking whether a wallet belongs to a launch-window execution cluster","Wallet graph workflows that need recent counterparties plus private-routing context","Memecoin launch monitoring workflows that need evidence but not a verdict","Agents evaluating if Transfer Tape or full wallet forensics should be bought next"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"preferred_marketplace_entry_for_launch_window_cluster_query_param; avoids high-cardinality wallet path collapse","canonical_path":"/x402/wallet/:address/launch-window-cluster","alias_paths":["/x402/wallet-launch-window-cluster"],"beta":false,"search_terms":["solana launch block cluster","solana launch block cluster x402","same block solana launch wallets","same block solana wallet cluster","solana memecoin launch coordination evidence","bundler routed wallets in launch window","solana launch window cluster api","launch window cluster x402","solana wallet execution cluster evidence","solana wallet private routing cluster","solana memecoin launch wallet cluster","solana wallet counterparty graph launch window","was this solana wallet in a launch cluster","jito private routing launch wallet evidence","solana wallet relationship graph x402","memecoin launch execution cluster without verdict","solana wallet cluster evidence for agents","who executed this solana token launch","solana memecoin launch coordination"],"competitive_distinction":["launch_window_cluster_evidence_without_verdict","private_routing_plus_transfer_counterparties_in_one_call","local_edge_gap_context_for_graph_refresh","five_cent_mid_step_between_bundler_check_and_transfer_tape","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"launch_window_cluster_disclosure":{"schema":"scry_launch_window_cluster_disclosure_v1","status":"onchain_freshen_on_paid_request_then_cache","buyer_fit":"Launch-window cluster refreshes normalized onchain transfer evidence on paid request, then returns recent transfer-window counterparties, private-routing context, local edge-gap reconciliation, and known cluster hints. It is evidence for caller-owned launch monitoring and graph refresh policies, not a verdict.","caveat":"The endpoint does not prove intent and does not label a wallet as a sniper. Response-level coverage, onchain_live_refresh, and warnings are authoritative.","monitoring_continuation":"For repeat paid pulls, omit since_slot on the first request, then reuse the exact monitoring_delta.continuation.href returned by the successful response."},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]},"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor for a bounded what-changed-since response."}}},"output_schema":{"type":"object","required":["status","product","address","supported","execution_window","monitoring_delta","private_routing_context","relationship_cluster","coverage","paid_subject_coverage_sla","evidence_pack","evidence_pathways","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_launch_window_cluster"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"in_db":{"type":"boolean"},"supported":{"type":"boolean"},"wallet":{"type":["object","null"]},"execution_window":{"type":"object"},"monitoring_delta":{"type":"object","required":["contract","mode","change_status","requested_since_slot","observed_window","changes","continuation","caveat"],"properties":{"contract":{"type":"string","const":"scry_monitoring_delta_v1"},"mode":{"type":"string","enum":["baseline","delta"]},"change_status":{"type":"string","enum":["baseline","changed","no_change","no_change_within_bounded_window"]},"requested_since_slot":{"type":["integer","null"],"minimum":0},"observed_window":{"type":"object"},"changes":{"type":"object"},"continuation":{"type":"object"},"caveat":{"type":"string"}}},"onchain_live_refresh":{"type":"object","description":"Direct onchain onchain-transfer-read refresh metadata for this response when on-demand freshening is enabled."},"private_routing_context":{"type":"object"},"relationship_cluster":{"type":"object","description":"Counterparty/edge context including exact-address organization and service matches over the cached history with explicit completeness."},"coverage":{"type":"object"},"paid_subject_coverage_sla":{"type":"object","required":["contract","subject_type","minimum_coverage_status","observed_coverage_status","status","response_status","requires_deepening","deepening_trigger","measurement_stage","reason_codes"],"properties":{"contract":{"type":"string","const":"scry_paid_subject_coverage_sla_v1"},"subject_type":{"type":"string","const":"wallet"},"minimum_coverage_status":{"type":"string","const":"medium"},"observed_coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"status":{"type":"string","enum":["met","not_met"]},"response_status":{"type":"string","enum":["success","partial"]},"requires_deepening":{"type":"boolean"},"deepening_trigger":{"type":["string","null"],"enum":["successful_settlement",null]},"measurement_stage":{"type":"string","const":"response_before_settlement"},"reason_codes":{"type":"array","items":{"type":"string"}}}},"evidence_pack":{"type":"object"},"evidence_pathways":{"type":"object","properties":{"contract":{"type":"string","const":"scry_evidence_pathways_v1"},"posture":{"type":"string","const":"caller_selects"},"current_product":{"type":"string"},"next_steps":{"type":"array","items":{"type":"object","properties":{"product":{"type":"string"},"price_usd":{"type":"string"},"endpoint":{"type":"string"},"use_when":{"type":"string"},"evidence_delta":{"type":"array","items":{"type":"string"}}}}}}},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_launch_window_cluster_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"wallet":{"label":null,"source":"cohort_leaderboard_v2","trading_classification":"UNPROFITABLE","trading_pnl_sol":-0.0082,"current_balance_sol":1442.755251165,"last_tx_at":"2026-05-03T00:00:00Z","onchain":{"name":null,"x_handle":null,"category":null,"status":"user_wallet","service_quarantined":false}},"execution_window":{"label":"recent_cached_transfer_window","latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_row_count":181,"distinct_signature_count":74,"direction_counts":{"in":102,"out":79},"distinct_mint_count":9},"monitoring_delta":{"contract":"scry_monitoring_delta_v1","mode":"baseline","change_status":"baseline","requested_since_slot":null,"observed_window":{"cursor_semantics":"exclusive_slot","newest_matching_slot":337123456,"checkpoint_slot":337123456,"high_water_slot":337123456,"checkpoint_at":"2026-05-05T13:17:40Z","gap_status":"complete","completeness":"complete"},"changes":{"transfer_row_count":181,"distinct_signature_count":74,"latest_observed_at":"2026-05-04T19:01:18Z"},"continuation":{"parameter":"since_slot","next_since_slot":337123456,"href":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster?since_slot=337123456"},"caveat":"Delta counts are bounded to the product's cached transfer window and do not assert a trading verdict."},"onchain_live_refresh":{"mode":"direct_freshen_on_paid_request","cache_ttl_seconds":0},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito","services_observed":{"jito":2},"services_observed_total":2,"tip_total_sol":0.012,"sample_size":{"txs_scanned":200,"jito_tip_count":2,"jito_tip_frequency_pct":1},"scanned_at":"2026-05-05T13:17:40Z"},"relationship_cluster":{"transfer_counterparty_count":42,"local_edge_counterparty_count":0,"missing_local_edge_count":40,"edge_gap_ratio":0.952,"organization_context":{"matching":"exact_address_only","scope":"all_cached_transfer_rows_for_exact_registry_addresses","history_completeness":"bounded_cache_window","match_count":0,"matches":[],"source_updated_at":null},"top_counterparties":[{"address":"odin6EYcM46sCw5MKHitUA6JhJW8i9jVTfbMK1R5mfE","local_edge_present":false,"label":null}],"local_edges":[],"known_clusters":[]},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"paid_subject_coverage_sla":{"contract":"scry_paid_subject_coverage_sla_v1","subject_type":"wallet","minimum_coverage_status":"medium","observed_coverage_status":"deep","status":"met","response_status":"success","requires_deepening":false,"deepening_trigger":null,"measurement_stage":"response_before_settlement","reason_codes":[]},"source_updated_at":"2026-05-05T13:17:40Z","caveat":"Evidence layer only. Not financial advice or a trading recommendation.","methodology":"scry_launch_window_cluster_v1","status":"success","product":"scry_launch_window_cluster","as_of":"2026-05-05T13:17:40Z","sources":["scry-wallet-db","scry-bundler-registry","onchain-wallet-transfers","scry-transfer-cache","scry-wallet-edges","scry-wallet-clusters"],"confidence_score":0.86,"field_provenance":{"execution_window":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"private_routing_context":{"source":"scry_bundler_registry","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"relationship_cluster":{"source":"scry_wallet_edges","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"local_edge_gap":{"source":"scry_db_vs_onchain_transfer_reconciliation","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"execution_window":{"label":"recent_cached_transfer_window","latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_row_count":181,"distinct_signature_count":74,"direction_counts":{"in":102,"out":79},"distinct_mint_count":9},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito","services_observed":{"jito":2},"services_observed_total":2,"tip_total_sol":0.012,"sample_size":{"txs_scanned":200,"jito_tip_count":2,"jito_tip_frequency_pct":1},"scanned_at":"2026-05-05T13:17:40Z"},"relationship_cluster":{"transfer_counterparty_count":42,"local_edge_counterparty_count":0,"missing_local_edge_count":40,"edge_gap_ratio":0.952,"organization_context":{"matching":"exact_address_only","scope":"all_cached_transfer_rows_for_exact_registry_addresses","history_completeness":"bounded_cache_window","match_count":0,"matches":[],"source_updated_at":null},"top_counterparties":[{"address":"odin6EYcM46sCw5MKHitUA6JhJW8i9jVTfbMK1R5mfE","local_edge_present":false,"label":null}],"local_edges":[],"known_clusters":[]}},"derived_observations":{"evidence_items":["transfer_rows=181","distinct_signatures=74","private_routing_pattern=OCCASIONAL","primary_service=jito","transfer_counterparties=42","missing_local_edges=40"],"edge_gap_ratio":0.952},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/transfer-tape","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check"],"when_not_to_use":["Do not treat launch-window cluster evidence as a trading recommendation.","Do not use as proof of intent; it is relationship and execution-context evidence only.","Do not assume uncached transfers or missing local edges mean no relationship exists."],"caller_policy_required":true},"evidence_pathways":{"contract":"scry_evidence_pathways_v1","posture":"caller_selects","current_product":"launch-window-cluster","next_steps":[{"product":"full-context-pro","price_usd":"0.18","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro","use_when":"The caller needs a single broad wallet-context response instead of several narrower calls.","evidence_delta":["forensics and red flags","cached funding lineage","transfer tape and relationship gaps","launch-window and public verification context"]}]},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns recent transfer-window, private-routing, and relationship-cluster evidence so the caller can apply its own launch-monitoring or graph-refresh policy.","decision_options":[{"option":"Use as launch-window evidence","supporting_evidence":["transfer_rows=181","distinct_signatures=74","private_routing_pattern=OCCASIONAL","primary_service=jito","transfer_counterparties=42","missing_local_edges=40"],"cautions":["No caller action or capital-allocation instruction is returned."]},{"option":"Add broad wallet context","supporting_evidence":["caller needs forensics, funding lineage, transfer tape, and verification context in one response"],"cautions":[]},{"option":"Escalate to Transfer Tape","supporting_evidence":["caller needs raw transfer rows and counterparty detail"],"cautions":[]},{"option":"Escalate to full forensics","supporting_evidence":["caller needs identity, red flags, funding lineage, or broader cluster context"],"cautions":[]}],"escalation_triggers":["coverage_status is shallow or unavailable","local_edge_gap_detected warning is present","private routing context is required but bundler context is missing","caller policy requires complete launch-block reconstruction"]},"spend_rationale":{"why_this_cost_is_worth_it":"Launch-window cluster gives agents a five-cent evidence bundle that combines private-routing context, recent transfer-window counterparties, local edge gaps, and cluster hints before paying for deeper products.","cheaper_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check","more_complete_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro"}},"response_contract":null},{"method":"GET","path":"/x402/wallet/:address/full-context-pro","url":"https://scry.solanahub.de/x402/wallet/:address/full-context-pro","service_name":"Scry Wallet Intelligence","display_name":"Edge-gap-first Solana wallet evidence: measures what a single-call lookup misses, then bundles forensics, multi-hop funding lineage, transfers, and identity.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.18","mime_type":"application/json","cache_ttl_seconds":0,"description":"Edge-gap reconciliation first: measures how many of a Solana wallet's real transfer counterparties are missing from any single-call view (edge_gap_ratio, missing_local_edge_count) — the coverage gap a one-shot onchain/RPC lookup leaves behind — then fuses Scry wallet forensics, multi-hop funding lineage, launch-window relationship evidence, identity quarantine, KOL X-handle when available, and coverage/provenance/freshness timestamps into one composite response. Neutral evidence only, no verdicts; built for research, monitoring, and orchestrator agents that need to see what a single lookup would miss before caller-owned policy decisions. No API keys, no subscriptions; x402 exact payment per request.","summary":"Edge-gap-first Solana wallet evidence: measures what a single-call lookup misses, then bundles forensics, multi-hop funding lineage, transfers, and identity.","tags":["edge-gap-reconciliation","coverage-gap","missing-counterparties","what-single-lookup-misses","solana","wallet-full-context","cross-context-wallet","wallet-defi-context","wallet-context-bundle","wallet-forensics","wallet-transfer-tape","launch-window-cluster","onchain-wallet-transfers","identity-quarantine","counterparty-graph","edge-gap","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents that need to know what their own single onchain/RPC lookup is missing (measured coverage gap, not a verdict)","Agents that already know a wallet deserves deeper context than a low-cost precheck","Wallet research workflows that need identity, transfers, edge gaps, and cluster hints in one response","Orchestrator agents that want fewer round trips before deciding whether to refresh graph or request protocol-specific accounting"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/:address/full-context-pro","alias_paths":["/x402/wallet-full-context-pro"],"beta":false,"search_terms":["solana wallet defi context api","solana wallet kamino jupiter raydium combined","solana wallet full portfolio api","cross protocol solana wallet snapshot","solana wallet full context api","solana wallet evidence bundle","single call solana wallet forensics funding lineage transfers cluster","solana wallet context bundle x402","solana wallet evidence receipts solscan","solana wallet source of funds full context","solana wallet multi hop funding lineage bundle","verifiable solana wallet facts with transaction links","solana wallet research bundle","wallet transfer tape plus forensics solana","solana wallet identity transfer cluster bundle","agent-priced solana wallet context","solana wallet full context for autonomous agents","scry full context pro"],"competitive_distinction":["forensics_funding_lineage_transfer_tape_and_launch_window_in_one_call","bounded_public_solscan_verification_receipts","single_call_wallet_context_reduces_agent_routing_overhead","identity_quarantine_transfer_freshness_and_edge_gap_bundle","eighteen_cent_composite_between_forensics_and_daily_products","full_context_without_trading_verdict","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"full_context_pro_disclosure":{"schema":"scry_wallet_full_context_pro_disclosure_v1","status":"composite_paid_bundle_with_onchain_fresh_transfer_context","buyer_fit":"Full Context Pro bundles wallet forensics, cache-first multi-hop funding lineage, chain-normalized transfer tape, launch-window relationship evidence, identity quarantine, edge-gap reconciliation, and bounded public Solscan verification links into one paid response. It is designed for agents that already know a wallet deserves depth and want fewer routing calls.","caveat":"Public explorer links are verification aids, not proof of beneficial ownership or completeness. This is not a complete cost-basis, PnL, or protocol-position accounting product. Response-level coverage and warnings are authoritative.","monitoring_continuation":"For repeat paid pulls, omit since_slot on the first request, then reuse the exact monitoring_delta.continuation.href returned by the successful response."},"input_schema":{"type":"object","params":{"address":{"type":"string","description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]}},"query":{"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor. Adds a bounded what-changed-since receipt without server-side state."}}},"output_schema":{"type":"object","required":["status","product","address","supported","context_summary","forensics","transfer_tape","monitoring_delta","funding_lineage","launch_window_cluster","coverage","delivery_quality","paid_subject_coverage_sla","verification_receipts","evidence_pack","evidence_pathways","workflow_continuation","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_full_context_pro"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"supported":{"type":"boolean"},"context_summary":{"type":"object"},"forensics":{"type":"object"},"transfer_tape":{"type":"object"},"monitoring_delta":{"type":"object","required":["contract","mode","change_status","requested_since_slot","observed_window","changes","continuation","caveat"],"properties":{"contract":{"type":"string","const":"scry_monitoring_delta_v1"},"mode":{"type":"string","enum":["baseline","delta"]},"change_status":{"type":"string","enum":["baseline","changed","no_change","no_change_within_bounded_window"]},"requested_since_slot":{"type":["integer","null"],"minimum":0},"observed_window":{"type":"object"},"changes":{"type":"object"},"continuation":{"type":"object"},"caveat":{"type":"string"}}},"funding_lineage":{"type":"object"},"launch_window_cluster":{"type":"object"},"coverage":{"type":"object"},"delivery_quality":{"type":"object","required":["status","contract","minimum_coverage_status","requires_deepening","reason_codes"],"properties":{"status":{"type":"string","enum":["success","partial"]},"contract":{"type":"string","const":"scry_full_context_delivery_quality_v1"},"minimum_coverage_status":{"type":"string","const":"medium"},"requires_deepening":{"type":"boolean"},"reason_codes":{"type":"array","items":{"type":"string"}}}},"paid_subject_coverage_sla":{"type":"object","required":["contract","subject_type","minimum_coverage_status","observed_coverage_status","status","response_status","requires_deepening","deepening_trigger","measurement_stage","reason_codes"],"properties":{"contract":{"type":"string","const":"scry_paid_subject_coverage_sla_v1"},"subject_type":{"type":"string","const":"wallet"},"minimum_coverage_status":{"type":"string","const":"medium"},"observed_coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"status":{"type":"string","enum":["met","not_met"]},"response_status":{"type":"string","enum":["success","partial"]},"requires_deepening":{"type":"boolean"},"deepening_trigger":{"type":["string","null"],"enum":["successful_settlement",null]},"measurement_stage":{"type":"string","const":"response_before_settlement"},"reason_codes":{"type":"array","items":{"type":"string"}}}},"verification_receipts":{"type":"object"},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"evidence_pathways":{"type":"object","properties":{"contract":{"type":"string","const":"scry_evidence_pathways_v1"},"posture":{"type":"string","const":"caller_selects"},"current_product":{"type":"string"},"next_steps":{"type":"array","items":{"type":"object","properties":{"product":{"type":"string"},"price_usd":{"type":"string"},"endpoint":{"type":"string"},"use_when":{"type":"string"},"evidence_delta":{"type":"array","items":{"type":"string"}}}}}}},"workflow_continuation":{"type":"object","required":["contract","posture","current_product","options","stop_conditions"],"properties":{"contract":{"type":"string","const":"scry_workflow_continuation_v1"},"posture":{"type":"string","const":"caller_selects_no_automatic_purchase"},"current_product":{"type":"string"},"options":{"type":"array","items":{"type":"object","required":["purpose","product","price_usd","method","path","example_url","use_when","do_not_use_when","requires_new_payment"],"properties":{"purpose":{"type":"string"},"product":{"type":"string"},"price_usd":{"type":"string"},"method":{"type":"string","const":"GET"},"path":{"type":"string"},"example_url":{"type":["string","null"]},"use_when":{"type":"string"},"do_not_use_when":{"type":"string"},"requires_new_payment":{"type":"boolean","const":true},"carries_forward":{"type":"array","items":{"type":"string"}},"ready":{"type":"boolean"},"minimum_refresh_interval_seconds":{"type":"integer","minimum":0}}}},"stop_conditions":{"type":"array","items":{"type":"string"}}}},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_full_context_pro_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-18T00:23:00Z","fixture_note":"Frozen response-shape fixture refreshed on 2026-05-18. Paid responses return response-level freshness fields.","address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","supported":true,"context_summary":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"deep","transfer_rows":80,"distinct_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","edge_gap_ratio":0.952,"launch_window_counterparties":42,"private_routing_pattern":"OCCASIONAL","red_flag_count":0,"cluster_count":0,"coordination_peer_count":0,"lineage_available":true,"lineage_depth":3,"lineage_refreshed_at":"2026-05-18T00:23:00Z","lineage_missing_reason":null},"forensics":{"supported":true,"identity":{"onchain":{"status":"user_wallet","service_quarantined":false}},"risk_summary":{"level":"UNKNOWN","confidence":"MID"},"trading_profile":{"trading_pnl_sol":-0.0082,"trading_trades":4,"last_tx_at":"2026-05-03T00:00:00Z"},"activity":{"current_balance_sol":1442.755251165,"balance_checked_at":"2026-05-04T14:42:00Z"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito","risk":"MID"},"red_flags":{"count":0,"items":[]},"clusters":[],"coordination_peers":[],"coverage":{"coverage_status":"deep","confidence":0.84,"warnings":[]}},"transfer_tape":{"supported":true,"row_count":80,"signature_count":45,"latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-18T00:23:00Z","direction_counts":{"in":45,"out":35},"distinct_counterparty_count":42,"counterparties_missing_from_local_edges":40,"edge_gap_ratio":0.952,"distinct_mint_count":9,"rows":[],"reconciliation":{"db_last_tx_stale_vs_transfer_cache":true},"coverage":{"coverage_status":"deep","confidence":0.88,"warnings":["local_edge_gap_detected"]}},"monitoring_delta":{"contract":"scry_monitoring_delta_v1","mode":"baseline","change_status":"baseline","requested_since_slot":null,"observed_window":{"cursor_semantics":"exclusive_slot","newest_matching_slot":337123456,"checkpoint_slot":337123456,"high_water_slot":337123456,"checkpoint_at":"2026-05-18T00:23:00Z","gap_status":"complete","completeness":"complete"},"changes":{"transfer_row_count":80,"distinct_signature_count":45,"latest_observed_at":"2026-05-04T19:01:18Z"},"continuation":{"parameter":"since_slot","next_since_slot":337123456,"href":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro?since_slot=337123456"},"caveat":"Delta counts are bounded to the product's cached transfer window and do not assert a trading verdict."},"launch_window_cluster":{"supported":true,"execution_window":{"transfer_row_count":120,"distinct_signature_count":74},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito"},"relationship_cluster":{"transfer_counterparty_count":42,"missing_local_edge_count":40,"edge_gap_ratio":0.952},"coverage":{"coverage_status":"deep","confidence":0.86,"warnings":["local_edge_gap_detected"]}},"funding_lineage":{"supported":true,"lineage_available":true,"depth_reached":3,"terminal_funder":"F3zEDm3ARFjUgP8Jx5CGYS89SX8EqDQ3z5dNB4jS1Dq5","loop_detected":false,"evidence_contract_version":"scry_lineage_edge_evidence_v2","lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","amount_sol":"15.057424","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","timestamp":"2024-04-05T17:46:22Z","identity_resolved":true}],"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":[]}},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"delivery_quality":{"status":"success","contract":"scry_full_context_delivery_quality_v1","minimum_coverage_status":"medium","requires_deepening":false,"reason_codes":[]},"paid_subject_coverage_sla":{"contract":"scry_paid_subject_coverage_sla_v1","subject_type":"wallet","minimum_coverage_status":"medium","observed_coverage_status":"deep","status":"met","response_status":"success","requires_deepening":false,"deepening_trigger":null,"measurement_stage":"response_before_settlement","reason_codes":[]},"source_updated_at":"2026-05-18T00:23:00Z","caveat":"Evidence layer only. Not financial advice or a trading recommendation.","methodology":"scry_wallet_full_context_pro_v1","status":"success","product":"scry_wallet_full_context_pro","as_of":"2026-05-18T00:23:00Z","sources":["scry-wallet-db","onchain-identity","onchain-wallet-transfers","scry-transfer-cache","scry-wallet-edges","scry-wallet-clusters","scry-red-flags","scry-bundler-registry","scry-funding-lineage-cache","public-solscan-verification-links"],"confidence_score":0.86,"field_provenance":{"context_summary":{"source":"scry_composite_wallet_context","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"forensics":{"source":"scry_wallet_forensics_pipeline","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"transfer_tape":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"cache_scope":"response_level"},"funding_lineage":{"source":"scry_funding_lineage_cache","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true,"cache_scope":"wallet_lineage_materialization"},"launch_window_cluster":{"source":"scry_launch_window_cluster_pipeline","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"verification_receipts":{"source":"public_solscan_links","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"defi_positions":{"source":"scry_protocol_enrichment_cache","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"cache_scope":"response_level"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true}},"verification_receipts":{"contract":"scry_verification_receipts_v1","explorer":"solscan","generated_at":"2026-05-18T00:23:00Z","address":{"value":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","explorer_url":"https://solscan.io/account/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"},"transactions":[{"signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","slot":null,"observed_at":"2024-04-05T17:46:22Z","receipt_source":"funding_lineage"}],"funding_lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","funder_explorer_url":"https://solscan.io/account/5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","transaction_explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","observed_at":"2024-04-05T17:46:22Z"}],"caveat":"Public explorer links are bounded verification aids for addresses and transactions; they are not proof of beneficial ownership or completeness."},"workflow_continuation":{"contract":"scry_workflow_continuation_v1","posture":"caller_selects_no_automatic_purchase","current_product":"full-context-pro","options":[{"purpose":"repeat_wallet_observation","product":"full-context-pro","price_usd":"0.18","method":"GET","path":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro?since_slot=337123456","example_url":"https://scry.solanahub.de/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro?since_slot=337123456","use_when":"A later observation is required and monitoring_delta.continuation.next_since_slot is available.","do_not_use_when":"No later observation is needed or the response has no continuation cursor.","requires_new_payment":true,"carries_forward":["address","monitoring_delta.continuation.next_since_slot"],"ready":true},{"purpose":"focused_later_relationship_observation","product":"launch-window-cluster","price_usd":"0.05","method":"GET","path":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","example_url":"https://scry.solanahub.de/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","use_when":"The caller needs a narrower later view of routing, counterparties, and relationship gaps.","do_not_use_when":"The caller needs the full wallet bundle again or no later relationship observation is required.","requires_new_payment":true,"carries_forward":["address"],"ready":true}],"stop_conditions":["Wait when monitoring_delta.continuation.next_since_slot is null; never invent a cursor.","Do not repurchase merely because the prior response was successful.","Do not treat a changed or no_change result as a trading instruction."]},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","supported":true,"context_summary":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"deep","transfer_rows":80,"distinct_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","edge_gap_ratio":0.952,"launch_window_counterparties":42,"private_routing_pattern":"OCCASIONAL","red_flag_count":0,"cluster_count":0,"coordination_peer_count":0,"lineage_available":true,"lineage_depth":3,"lineage_refreshed_at":"2026-05-18T00:23:00Z","lineage_missing_reason":null},"forensics":{"supported":true,"identity":{"onchain":{"status":"user_wallet","service_quarantined":false}},"risk_summary":{"level":"UNKNOWN","confidence":"MID"},"trading_profile":{"trading_pnl_sol":-0.0082,"trading_trades":4,"last_tx_at":"2026-05-03T00:00:00Z"},"activity":{"current_balance_sol":1442.755251165,"balance_checked_at":"2026-05-04T14:42:00Z"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito","risk":"MID"},"red_flags":{"count":0,"items":[]},"clusters":[],"coordination_peers":[],"coverage":{"coverage_status":"deep","confidence":0.84,"warnings":[]}},"transfer_tape":{"supported":true,"row_count":80,"signature_count":45,"latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-18T00:23:00Z","direction_counts":{"in":45,"out":35},"distinct_counterparty_count":42,"counterparties_missing_from_local_edges":40,"edge_gap_ratio":0.952,"distinct_mint_count":9,"rows":[],"reconciliation":{"db_last_tx_stale_vs_transfer_cache":true},"coverage":{"coverage_status":"deep","confidence":0.88,"warnings":["local_edge_gap_detected"]}},"funding_lineage":{"supported":true,"lineage_available":true,"depth_reached":3,"terminal_funder":"F3zEDm3ARFjUgP8Jx5CGYS89SX8EqDQ3z5dNB4jS1Dq5","loop_detected":false,"evidence_contract_version":"scry_lineage_edge_evidence_v2","lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","amount_sol":"15.057424","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","timestamp":"2024-04-05T17:46:22Z","identity_resolved":true}],"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":[]}},"launch_window_cluster":{"supported":true,"execution_window":{"transfer_row_count":120,"distinct_signature_count":74},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito"},"relationship_cluster":{"transfer_counterparty_count":42,"missing_local_edge_count":40,"edge_gap_ratio":0.952},"coverage":{"coverage_status":"deep","confidence":0.86,"warnings":["local_edge_gap_detected"]}},"verification_receipts":{"contract":"scry_verification_receipts_v1","explorer":"solscan","generated_at":"2026-05-18T00:23:00Z","address":{"value":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","explorer_url":"https://solscan.io/account/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"},"transactions":[{"signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","slot":null,"observed_at":"2024-04-05T17:46:22Z","receipt_source":"funding_lineage"}],"funding_lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","funder_explorer_url":"https://solscan.io/account/5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","transaction_explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","observed_at":"2024-04-05T17:46:22Z"}],"caveat":"Public explorer links are bounded verification aids for addresses and transactions; they are not proof of beneficial ownership or completeness."}},"derived_observations":{"evidence_items":["identity=user_wallet","coverage=deep","transfer_rows=80","distinct_signatures=45","edge_gap_ratio=0.952","launch_counterparties=42","private_routing=OCCASIONAL","red_flags=0","lineage_available=true","lineage_depth=3"],"response_scope":"wallet_forensics_plus_cached_funding_lineage_plus_transfer_tape_plus_launch_window_cluster"},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/transfer-tape","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/lineage","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check"],"when_not_to_use":["Do not treat full-context evidence as a trading recommendation or execution trigger.","Do not use as financial advice or a trading recommendation.","Do not assume this response is a complete cost-basis or PnL calculation."],"caller_policy_required":true},"evidence_pathways":{"contract":"scry_evidence_pathways_v1","posture":"caller_selects","current_product":"full-context-pro","next_steps":[{"product":"launch-window-cluster","price_usd":"0.05","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","use_when":"The caller needs a focused follow-up at a later observation time on recent execution, routing, counterparties, and local edge gaps.","evidence_delta":["recent execution window","private-routing context","relationship cluster and local edge gaps"]}]},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry bundles wallet forensics, cache-first funding lineage, transfer tape, launch-window relationship evidence, and public verification links into one paid response so the caller can reduce routing overhead before applying its own policy.","decision_options":[{"option":"Use as a single-call wallet context bundle","supporting_evidence":["identity=user_wallet","coverage=deep","transfer_rows=80","distinct_signatures=45","edge_gap_ratio=0.952","launch_counterparties=42","private_routing=OCCASIONAL","red_flags=0","lineage_available=true","lineage_depth=3"],"cautions":["This is a composite evidence packet, not a verdict."]},{"option":"Escalate stale transfer context","supporting_evidence":["db_last_tx_stale_vs_transfer_cache or coverage warnings present"],"cautions":[]},{"option":"Escalate relationship gaps to graph refresh","supporting_evidence":["edge_gap_ratio or missing_local_edges is high"],"cautions":["Graph updates should stay evidence-labeled."]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","identity indicates known service, exchange, router, or protocol infrastructure","transfer cache is unavailable or stale","caller policy requires complete PnL, holdings, or protocol-position accounting","lineage_available is false or lineage depth is below the caller policy threshold"]},"spend_rationale":{"why_this_cost_is_worth_it":"Eighteen cents buys a single-call wallet context bundle across identity, forensics, cached funding lineage, transfer freshness, relationship gaps, launch-window context, public verification links, and private-routing evidence, reducing multiple smaller calls for agents that already know they need wallet depth.","cheaper_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","more_complete_alternative":null}},"response_contract":null},{"method":"GET","path":"/x402/wallet-full-context-pro","url":"https://scry.solanahub.de/x402/wallet-full-context-pro","service_name":"Scry Wallet Intelligence","display_name":"Return Solana wallet full-context bundle via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.18","mime_type":"application/json","cache_ttl_seconds":0,"description":"Query-parameter alias for Scry Wallet Full Context Pro. Pass `address` to receive a one-call context bundle across wallet forensics, cached funding lineage, transfer tape, launch-window relationships, identity quarantine, verification receipts, and coverage. No API keys, no subscriptions; x402 exact payment per request.","summary":"Return Solana wallet full-context bundle via query parameter.","tags":["edge-gap-reconciliation","coverage-gap","missing-counterparties","what-single-lookup-misses","solana","wallet-full-context","cross-context-wallet","wallet-defi-context","wallet-context-bundle","wallet-forensics","wallet-transfer-tape","launch-window-cluster","onchain-wallet-transfers","identity-quarantine","counterparty-graph","edge-gap","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agents that need to know what their own single onchain/RPC lookup is missing (measured coverage gap, not a verdict)","Agents that already know a wallet deserves deeper context than a low-cost precheck","Wallet research workflows that need identity, transfers, edge gaps, and cluster hints in one response","Orchestrator agents that want fewer round trips before deciding whether to refresh graph or request protocol-specific accounting"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"preferred_marketplace_entry_for_full_context_query_param; avoids high-cardinality wallet path collapse","canonical_path":"/x402/wallet/:address/full-context-pro","alias_paths":["/x402/wallet-full-context-pro"],"beta":false,"search_terms":["solana wallet defi context api","solana wallet kamino jupiter raydium combined","solana wallet full portfolio api","cross protocol solana wallet snapshot","solana wallet full context api","solana wallet evidence bundle","single call solana wallet forensics funding lineage transfers cluster","solana wallet context bundle x402","solana wallet evidence receipts solscan","solana wallet source of funds full context","solana wallet multi hop funding lineage bundle","verifiable solana wallet facts with transaction links","solana wallet research bundle","wallet transfer tape plus forensics solana","solana wallet identity transfer cluster bundle","agent-priced solana wallet context","solana wallet full context for autonomous agents","scry full context pro"],"competitive_distinction":["forensics_funding_lineage_transfer_tape_and_launch_window_in_one_call","bounded_public_solscan_verification_receipts","single_call_wallet_context_reduces_agent_routing_overhead","identity_quarantine_transfer_freshness_and_edge_gap_bundle","eighteen_cent_composite_between_forensics_and_daily_products","full_context_without_trading_verdict","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"full_context_pro_disclosure":{"schema":"scry_wallet_full_context_pro_disclosure_v1","status":"composite_paid_bundle_with_onchain_fresh_transfer_context","buyer_fit":"Full Context Pro bundles wallet forensics, cache-first multi-hop funding lineage, chain-normalized transfer tape, launch-window relationship evidence, identity quarantine, edge-gap reconciliation, and bounded public Solscan verification links into one paid response. It is designed for agents that already know a wallet deserves depth and want fewer routing calls.","caveat":"Public explorer links are verification aids, not proof of beneficial ownership or completeness. This is not a complete cost-basis, PnL, or protocol-position accounting product. Response-level coverage and warnings are authoritative.","monitoring_continuation":"For repeat paid pulls, omit since_slot on the first request, then reuse the exact monitoring_delta.continuation.href returned by the successful response."},"input_schema":{"type":"object","query":{"address":{"type":"string","required":true,"description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"]},"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor for a bounded what-changed-since response."}}},"output_schema":{"type":"object","required":["status","product","address","supported","context_summary","forensics","transfer_tape","monitoring_delta","funding_lineage","launch_window_cluster","coverage","delivery_quality","paid_subject_coverage_sla","verification_receipts","evidence_pack","evidence_pathways","workflow_continuation","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_wallet_full_context_pro"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"address":{"type":"string"},"supported":{"type":"boolean"},"context_summary":{"type":"object"},"forensics":{"type":"object"},"transfer_tape":{"type":"object"},"monitoring_delta":{"type":"object","required":["contract","mode","change_status","requested_since_slot","observed_window","changes","continuation","caveat"],"properties":{"contract":{"type":"string","const":"scry_monitoring_delta_v1"},"mode":{"type":"string","enum":["baseline","delta"]},"change_status":{"type":"string","enum":["baseline","changed","no_change","no_change_within_bounded_window"]},"requested_since_slot":{"type":["integer","null"],"minimum":0},"observed_window":{"type":"object"},"changes":{"type":"object"},"continuation":{"type":"object"},"caveat":{"type":"string"}}},"funding_lineage":{"type":"object"},"launch_window_cluster":{"type":"object"},"coverage":{"type":"object"},"delivery_quality":{"type":"object","required":["status","contract","minimum_coverage_status","requires_deepening","reason_codes"],"properties":{"status":{"type":"string","enum":["success","partial"]},"contract":{"type":"string","const":"scry_full_context_delivery_quality_v1"},"minimum_coverage_status":{"type":"string","const":"medium"},"requires_deepening":{"type":"boolean"},"reason_codes":{"type":"array","items":{"type":"string"}}}},"paid_subject_coverage_sla":{"type":"object","required":["contract","subject_type","minimum_coverage_status","observed_coverage_status","status","response_status","requires_deepening","deepening_trigger","measurement_stage","reason_codes"],"properties":{"contract":{"type":"string","const":"scry_paid_subject_coverage_sla_v1"},"subject_type":{"type":"string","const":"wallet"},"minimum_coverage_status":{"type":"string","const":"medium"},"observed_coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"status":{"type":"string","enum":["met","not_met"]},"response_status":{"type":"string","enum":["success","partial"]},"requires_deepening":{"type":"boolean"},"deepening_trigger":{"type":["string","null"],"enum":["successful_settlement",null]},"measurement_stage":{"type":"string","const":"response_before_settlement"},"reason_codes":{"type":"array","items":{"type":"string"}}}},"verification_receipts":{"type":"object"},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"evidence_pathways":{"type":"object","properties":{"contract":{"type":"string","const":"scry_evidence_pathways_v1"},"posture":{"type":"string","const":"caller_selects"},"current_product":{"type":"string"},"next_steps":{"type":"array","items":{"type":"object","properties":{"product":{"type":"string"},"price_usd":{"type":"string"},"endpoint":{"type":"string"},"use_when":{"type":"string"},"evidence_delta":{"type":"array","items":{"type":"string"}}}}}}},"workflow_continuation":{"type":"object","required":["contract","posture","current_product","options","stop_conditions"],"properties":{"contract":{"type":"string","const":"scry_workflow_continuation_v1"},"posture":{"type":"string","const":"caller_selects_no_automatic_purchase"},"current_product":{"type":"string"},"options":{"type":"array","items":{"type":"object","required":["purpose","product","price_usd","method","path","example_url","use_when","do_not_use_when","requires_new_payment"],"properties":{"purpose":{"type":"string"},"product":{"type":"string"},"price_usd":{"type":"string"},"method":{"type":"string","const":"GET"},"path":{"type":"string"},"example_url":{"type":["string","null"]},"use_when":{"type":"string"},"do_not_use_when":{"type":"string"},"requires_new_payment":{"type":"boolean","const":true},"carries_forward":{"type":"array","items":{"type":"string"}},"ready":{"type":"boolean"},"minimum_refresh_interval_seconds":{"type":"integer","minimum":0}}}},"stop_conditions":{"type":"array","items":{"type":"string"}}}},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_wallet_full_context_pro_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-18T00:23:00Z","fixture_note":"Frozen response-shape fixture refreshed on 2026-05-18. Paid responses return response-level freshness fields.","address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","supported":true,"context_summary":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"deep","transfer_rows":80,"distinct_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","edge_gap_ratio":0.952,"launch_window_counterparties":42,"private_routing_pattern":"OCCASIONAL","red_flag_count":0,"cluster_count":0,"coordination_peer_count":0,"lineage_available":true,"lineage_depth":3,"lineage_refreshed_at":"2026-05-18T00:23:00Z","lineage_missing_reason":null},"forensics":{"supported":true,"identity":{"onchain":{"status":"user_wallet","service_quarantined":false}},"risk_summary":{"level":"UNKNOWN","confidence":"MID"},"trading_profile":{"trading_pnl_sol":-0.0082,"trading_trades":4,"last_tx_at":"2026-05-03T00:00:00Z"},"activity":{"current_balance_sol":1442.755251165,"balance_checked_at":"2026-05-04T14:42:00Z"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito","risk":"MID"},"red_flags":{"count":0,"items":[]},"clusters":[],"coordination_peers":[],"coverage":{"coverage_status":"deep","confidence":0.84,"warnings":[]}},"transfer_tape":{"supported":true,"row_count":80,"signature_count":45,"latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-18T00:23:00Z","direction_counts":{"in":45,"out":35},"distinct_counterparty_count":42,"counterparties_missing_from_local_edges":40,"edge_gap_ratio":0.952,"distinct_mint_count":9,"rows":[],"reconciliation":{"db_last_tx_stale_vs_transfer_cache":true},"coverage":{"coverage_status":"deep","confidence":0.88,"warnings":["local_edge_gap_detected"]}},"monitoring_delta":{"contract":"scry_monitoring_delta_v1","mode":"baseline","change_status":"baseline","requested_since_slot":null,"observed_window":{"cursor_semantics":"exclusive_slot","newest_matching_slot":337123456,"checkpoint_slot":337123456,"high_water_slot":337123456,"checkpoint_at":"2026-05-18T00:23:00Z","gap_status":"complete","completeness":"complete"},"changes":{"transfer_row_count":80,"distinct_signature_count":45,"latest_observed_at":"2026-05-04T19:01:18Z"},"continuation":{"parameter":"since_slot","next_since_slot":337123456,"href":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro?since_slot=337123456"},"caveat":"Delta counts are bounded to the product's cached transfer window and do not assert a trading verdict."},"launch_window_cluster":{"supported":true,"execution_window":{"transfer_row_count":120,"distinct_signature_count":74},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito"},"relationship_cluster":{"transfer_counterparty_count":42,"missing_local_edge_count":40,"edge_gap_ratio":0.952},"coverage":{"coverage_status":"deep","confidence":0.86,"warnings":["local_edge_gap_detected"]}},"funding_lineage":{"supported":true,"lineage_available":true,"depth_reached":3,"terminal_funder":"F3zEDm3ARFjUgP8Jx5CGYS89SX8EqDQ3z5dNB4jS1Dq5","loop_detected":false,"evidence_contract_version":"scry_lineage_edge_evidence_v2","lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","amount_sol":"15.057424","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","timestamp":"2024-04-05T17:46:22Z","identity_resolved":true}],"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":[]}},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"delivery_quality":{"status":"success","contract":"scry_full_context_delivery_quality_v1","minimum_coverage_status":"medium","requires_deepening":false,"reason_codes":[]},"paid_subject_coverage_sla":{"contract":"scry_paid_subject_coverage_sla_v1","subject_type":"wallet","minimum_coverage_status":"medium","observed_coverage_status":"deep","status":"met","response_status":"success","requires_deepening":false,"deepening_trigger":null,"measurement_stage":"response_before_settlement","reason_codes":[]},"source_updated_at":"2026-05-18T00:23:00Z","caveat":"Evidence layer only. Not financial advice or a trading recommendation.","methodology":"scry_wallet_full_context_pro_v1","status":"success","product":"scry_wallet_full_context_pro","as_of":"2026-05-18T00:23:00Z","sources":["scry-wallet-db","onchain-identity","onchain-wallet-transfers","scry-transfer-cache","scry-wallet-edges","scry-wallet-clusters","scry-red-flags","scry-bundler-registry","scry-funding-lineage-cache","public-solscan-verification-links"],"confidence_score":0.86,"field_provenance":{"context_summary":{"source":"scry_composite_wallet_context","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"forensics":{"source":"scry_wallet_forensics_pipeline","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"transfer_tape":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"cache_scope":"response_level"},"funding_lineage":{"source":"scry_funding_lineage_cache","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true,"cache_scope":"wallet_lineage_materialization"},"launch_window_cluster":{"source":"scry_launch_window_cluster_pipeline","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"verification_receipts":{"source":"public_solscan_links","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true},"defi_positions":{"source":"scry_protocol_enrichment_cache","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"cache_scope":"response_level"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-18T00:23:00Z","llama_touched":false,"deterministic":true}},"verification_receipts":{"contract":"scry_verification_receipts_v1","explorer":"solscan","generated_at":"2026-05-18T00:23:00Z","address":{"value":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","explorer_url":"https://solscan.io/account/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"},"transactions":[{"signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","slot":null,"observed_at":"2024-04-05T17:46:22Z","receipt_source":"funding_lineage"}],"funding_lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","funder_explorer_url":"https://solscan.io/account/5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","transaction_explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","observed_at":"2024-04-05T17:46:22Z"}],"caveat":"Public explorer links are bounded verification aids for addresses and transactions; they are not proof of beneficial ownership or completeness."},"workflow_continuation":{"contract":"scry_workflow_continuation_v1","posture":"caller_selects_no_automatic_purchase","current_product":"full-context-pro","options":[{"purpose":"repeat_wallet_observation","product":"full-context-pro","price_usd":"0.18","method":"GET","path":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro?since_slot=337123456","example_url":"https://scry.solanahub.de/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/full-context-pro?since_slot=337123456","use_when":"A later observation is required and monitoring_delta.continuation.next_since_slot is available.","do_not_use_when":"No later observation is needed or the response has no continuation cursor.","requires_new_payment":true,"carries_forward":["address","monitoring_delta.continuation.next_since_slot"],"ready":true},{"purpose":"focused_later_relationship_observation","product":"launch-window-cluster","price_usd":"0.05","method":"GET","path":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","example_url":"https://scry.solanahub.de/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","use_when":"The caller needs a narrower later view of routing, counterparties, and relationship gaps.","do_not_use_when":"The caller needs the full wallet bundle again or no later relationship observation is required.","requires_new_payment":true,"carries_forward":["address"],"ready":true}],"stop_conditions":["Wait when monitoring_delta.continuation.next_since_slot is null; never invent a cursor.","Do not repurchase merely because the prior response was successful.","Do not treat a changed or no_change result as a trading instruction."]},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","supported":true,"context_summary":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","identity_status":"user_wallet","identity_label":null,"onchain_x_handle":null,"service_quarantined":false,"coverage_status":"deep","transfer_rows":80,"distinct_signatures":45,"latest_transfer_at":"2026-05-04T19:01:18Z","edge_gap_ratio":0.952,"launch_window_counterparties":42,"private_routing_pattern":"OCCASIONAL","red_flag_count":0,"cluster_count":0,"coordination_peer_count":0,"lineage_available":true,"lineage_depth":3,"lineage_refreshed_at":"2026-05-18T00:23:00Z","lineage_missing_reason":null},"forensics":{"supported":true,"identity":{"onchain":{"status":"user_wallet","service_quarantined":false}},"risk_summary":{"level":"UNKNOWN","confidence":"MID"},"trading_profile":{"trading_pnl_sol":-0.0082,"trading_trades":4,"last_tx_at":"2026-05-03T00:00:00Z"},"activity":{"current_balance_sol":1442.755251165,"balance_checked_at":"2026-05-04T14:42:00Z"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito","risk":"MID"},"red_flags":{"count":0,"items":[]},"clusters":[],"coordination_peers":[],"coverage":{"coverage_status":"deep","confidence":0.84,"warnings":[]}},"transfer_tape":{"supported":true,"row_count":80,"signature_count":45,"latest_observed_at":"2026-05-04T19:01:18Z","latest_fetched_at":"2026-05-18T00:23:00Z","direction_counts":{"in":45,"out":35},"distinct_counterparty_count":42,"counterparties_missing_from_local_edges":40,"edge_gap_ratio":0.952,"distinct_mint_count":9,"rows":[],"reconciliation":{"db_last_tx_stale_vs_transfer_cache":true},"coverage":{"coverage_status":"deep","confidence":0.88,"warnings":["local_edge_gap_detected"]}},"funding_lineage":{"supported":true,"lineage_available":true,"depth_reached":3,"terminal_funder":"F3zEDm3ARFjUgP8Jx5CGYS89SX8EqDQ3z5dNB4jS1Dq5","loop_detected":false,"evidence_contract_version":"scry_lineage_edge_evidence_v2","lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","amount_sol":"15.057424","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","timestamp":"2024-04-05T17:46:22Z","identity_resolved":true}],"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":[]}},"launch_window_cluster":{"supported":true,"execution_window":{"transfer_row_count":120,"distinct_signature_count":74},"private_routing_context":{"bundler_pattern":"OCCASIONAL","primary_service":"jito"},"relationship_cluster":{"transfer_counterparty_count":42,"missing_local_edge_count":40,"edge_gap_ratio":0.952},"coverage":{"coverage_status":"deep","confidence":0.86,"warnings":["local_edge_gap_detected"]}},"verification_receipts":{"contract":"scry_verification_receipts_v1","explorer":"solscan","generated_at":"2026-05-18T00:23:00Z","address":{"value":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","explorer_url":"https://solscan.io/account/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"},"transactions":[{"signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","slot":null,"observed_at":"2024-04-05T17:46:22Z","receipt_source":"funding_lineage"}],"funding_lineage":[{"hop":1,"funder":"5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","funder_explorer_url":"https://solscan.io/account/5tzFkiKscXHK5ZXCGbXZxdw7gTjjD1mBwuoFbhUvuAi9","tx_signature":"5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","transaction_explorer_url":"https://solscan.io/tx/5VBiA3fNRYMVMddDk8eaLKyPxDeDvw63msV2Jt1nH3h8bWc54gBvHsJDgyQ3YCw3bV8NsaBkg3cgeTyMfCzvLqMH","observed_at":"2024-04-05T17:46:22Z"}],"caveat":"Public explorer links are bounded verification aids for addresses and transactions; they are not proof of beneficial ownership or completeness."}},"derived_observations":{"evidence_items":["identity=user_wallet","coverage=deep","transfer_rows=80","distinct_signatures=45","edge_gap_ratio=0.952","launch_counterparties=42","private_routing=OCCASIONAL","red_flags=0","lineage_available=true","lineage_depth=3"],"response_scope":"wallet_forensics_plus_cached_funding_lineage_plus_transfer_tape_plus_launch_window_cluster"},"coverage":{"coverage_status":"deep","confidence":0.86,"last_refreshed_at":"2026-05-18T00:23:00Z","missing_fields":[],"warnings":["local_edge_gap_detected"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/transfer-tape","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/lineage","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/bundler-check"],"when_not_to_use":["Do not treat full-context evidence as a trading recommendation or execution trigger.","Do not use as financial advice or a trading recommendation.","Do not assume this response is a complete cost-basis or PnL calculation."],"caller_policy_required":true},"evidence_pathways":{"contract":"scry_evidence_pathways_v1","posture":"caller_selects","current_product":"full-context-pro","next_steps":[{"product":"launch-window-cluster","price_usd":"0.05","endpoint":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster","use_when":"The caller needs a focused follow-up at a later observation time on recent execution, routing, counterparties, and local edge gaps.","evidence_delta":["recent execution window","private-routing context","relationship cluster and local edge gaps"]}]},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry bundles wallet forensics, cache-first funding lineage, transfer tape, launch-window relationship evidence, and public verification links into one paid response so the caller can reduce routing overhead before applying its own policy.","decision_options":[{"option":"Use as a single-call wallet context bundle","supporting_evidence":["identity=user_wallet","coverage=deep","transfer_rows=80","distinct_signatures=45","edge_gap_ratio=0.952","launch_counterparties=42","private_routing=OCCASIONAL","red_flags=0","lineage_available=true","lineage_depth=3"],"cautions":["This is a composite evidence packet, not a verdict."]},{"option":"Escalate stale transfer context","supporting_evidence":["db_last_tx_stale_vs_transfer_cache or coverage warnings present"],"cautions":[]},{"option":"Escalate relationship gaps to graph refresh","supporting_evidence":["edge_gap_ratio or missing_local_edges is high"],"cautions":["Graph updates should stay evidence-labeled."]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","identity indicates known service, exchange, router, or protocol infrastructure","transfer cache is unavailable or stale","caller policy requires complete PnL, holdings, or protocol-position accounting","lineage_available is false or lineage depth is below the caller policy threshold"]},"spend_rationale":{"why_this_cost_is_worth_it":"Eighteen cents buys a single-call wallet context bundle across identity, forensics, cached funding lineage, transfer freshness, relationship gaps, launch-window context, public verification links, and private-routing evidence, reducing multiple smaller calls for agents that already know they need wallet depth.","cheaper_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","more_complete_alternative":null}},"response_contract":null},{"method":"GET","path":"/x402/network/priority-fees-live","url":"https://scry.solanahub.de/x402/network/priority-fees-live","service_name":"Scry Wallet Intelligence","display_name":"Return live Solana priority-fee estimates for transaction-building agents.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.005","mime_type":"application/json","cache_ttl_seconds":20,"description":"Return live Solana priority-fee estimates from onchain for global, Jupiter, Raydium, or caller-supplied account keys. Includes all fee levels in micro-lamports per compute unit, freshness, coverage, and caller-policy caveats for transaction-building agents that need a low-cost execution-cost snapshot before submit or simulation. No API keys, no subscriptions; x402 exact payment per request.","summary":"Return live Solana priority-fee estimates for transaction-building agents.","tags":["solana","priority-fees","priority-fee-estimate","onchain-priority-fee-api","transaction-fees","compute-budget","jupiter","raydium","network-fees","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents that need a low-cost live priority-fee snapshot before building a Solana transaction","Swap, mint, or monitoring agents comparing Medium/High/VeryHigh fee levels","Custom program workflows that can pass account_keys for program-specific fee evidence"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/network/priority-fees-live","alias_paths":[],"beta":false,"search_terms":["solana priority fee api","solana priority fee estimate x402","onchain priority fee estimate for agents","solana compute budget fee snapshot","solana transaction fee estimate api","jupiter priority fee estimate","raydium priority fee estimate","solana network fees live api","low cost solana fee precheck for agents","solana transaction builder priority fee"],"competitive_distinction":["sub_cent_solana_priority_fee_snapshot","onchain_priority_fee_levels_agent_ready","custom_account_keys_supported_for_program_specific_estimates","transaction_cost_evidence_without_inclusion_guarantee","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"priority_fee_disclosure":{"schema":"scry_priority_fee_disclosure_v1","status":"onchain_live_estimate","buyer_fit":"Priority Fees Live returns onchain priority-fee levels in micro-lamports per compute unit for global, Jupiter, Raydium, or caller-supplied account keys. It is designed as a low-cost execution-cost precheck for transaction-building agents.","caveat":"Priority fees do not guarantee inclusion. Response-level freshness is authoritative; latency-sensitive workflows should refresh frequently or simulate the exact transaction."},"input_schema":{"type":"object","query":{"preset":{"type":"string","description":"Optional preset: global, jupiter_swap, or raydium_amm. Defaults to global.","examples":["jupiter_swap"]},"account_keys":{"type":"string","description":"Optional comma-separated Solana account keys. Overrides preset when provided.","examples":["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"]},"lookback_slots":{"type":"number","description":"Optional lookback slots for onchain estimate. Clamped to 1-150. Defaults to 50.","examples":[50]}}},"output_schema":{"type":"object","required":["status","product","preset","supported","estimate","coverage","evidence_pack","workflow_continuation","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_priority_fees_live"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"preset":{"type":"string"},"preset_label":{"type":"string"},"account_keys":{"type":"array","items":{"type":"string"}},"lookback_slots":{"type":"number"},"supported":{"type":"boolean"},"estimate":{"type":"object","properties":{"priority_fee_estimate_micro_lamports":{"type":["number","null"]},"recommended_micro_lamports":{"type":["number","null"]},"priority_fee_levels_micro_lamports":{"type":"object"},"unit":{"type":"string","const":"micro_lamports_per_compute_unit"}}},"coverage":{"type":"object"},"evidence_pack":{"type":"object"},"workflow_continuation":{"type":"object","required":["contract","posture","current_product","options","stop_conditions"],"properties":{"contract":{"type":"string","const":"scry_workflow_continuation_v1"},"posture":{"type":"string","const":"caller_selects_no_automatic_purchase"},"current_product":{"type":"string"},"options":{"type":"array","items":{"type":"object","required":["purpose","product","price_usd","method","path","example_url","use_when","do_not_use_when","requires_new_payment"],"properties":{"purpose":{"type":"string"},"product":{"type":"string"},"price_usd":{"type":"string"},"method":{"type":"string","const":"GET"},"path":{"type":"string"},"example_url":{"type":["string","null"]},"use_when":{"type":"string"},"do_not_use_when":{"type":"string"},"requires_new_payment":{"type":"boolean","const":true},"carries_forward":{"type":"array","items":{"type":"string"}},"ready":{"type":"boolean"},"minimum_refresh_interval_seconds":{"type":"integer","minimum":0}}}},"stop_conditions":{"type":"array","items":{"type":"string"}}}},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"caveat":{"type":"string"},"methodology":{"type":"string","const":"scry_priority_fees_live_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","response_generated_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","preset":"jupiter_swap","preset_label":"Jupiter swap route account-key estimate","account_keys":["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],"lookback_slots":50,"supported":true,"estimate":{"priority_fee_estimate_micro_lamports":15000,"recommended_micro_lamports":15000,"priority_fee_levels_micro_lamports":{"min":0,"low":0,"medium":1001,"high":15000,"veryHigh":2000000,"unsafeMax":21340782122},"unit":"micro_lamports_per_compute_unit"},"coverage":{"coverage_status":"deep","confidence":0.9,"checked_sources":["onchain-priority-fee-api"],"missing_fields":[],"warnings":["example_values_frozen"],"last_refreshed_at":"2026-05-05T13:17:40Z"},"source_updated_at":"2026-05-05T13:17:40Z","caveat":"Network fee evidence only. Priority fees do not guarantee transaction inclusion and are not financial advice or a trading recommendation.","methodology":"scry_priority_fees_live_v1","status":"success","product":"scry_priority_fees_live","as_of":"2026-05-05T13:17:40Z","sources":["onchain-priority-fee-api"],"confidence_score":0.9,"field_provenance":{"estimate":{"source":"onchain_priority_fee_api","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"live_snapshot":true},"priority_fee_levels_micro_lamports":{"source":"onchain_priority_fee_api","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"live_snapshot":true},"account_keys":{"source":"caller_input","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_endpoint_health","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"workflow_continuation":{"contract":"scry_workflow_continuation_v1","posture":"caller_selects_no_automatic_purchase","current_product":"priority-fees-live","options":[{"purpose":"refresh_same_fee_scope","product":"priority-fees-live","price_usd":"0.005","method":"GET","path":"/x402/network/priority-fees-live?preset=jupiter_swap&account_keys=JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4&lookback_slots=50","example_url":"https://scry.solanahub.de/x402/network/priority-fees-live?preset=jupiter_swap&account_keys=JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4&lookback_slots=50","use_when":"The caller still has an independent transaction-building need and the prior estimate is outside its freshness policy.","do_not_use_when":"The estimate remains fresh enough, no transaction is being built, or exact simulation is required instead.","requires_new_payment":true,"carries_forward":["preset","account_keys","lookback_slots"],"ready":true,"minimum_refresh_interval_seconds":20}],"stop_conditions":["Do not refresh more often than 20 seconds through this cached product.","Do not treat a fee estimate as an inclusion guarantee.","Do not execute or submit a transaction from this response."]},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"preset":"jupiter_swap","account_keys":["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],"lookback_slots":50,"estimate":{"priority_fee_estimate_micro_lamports":15000,"recommended_micro_lamports":15000,"priority_fee_levels_micro_lamports":{"min":0,"low":0,"medium":1001,"high":15000,"veryHigh":2000000,"unsafeMax":21340782122},"unit":"micro_lamports_per_compute_unit"}},"derived_observations":{"evidence_items":["preset=jupiter_swap","recommended_micro_lamports=15000","medium=1001","high=15000","very_high=2000000","lookback_slots=50"],"unit":"micro_lamports_per_compute_unit"},"coverage":{"coverage_status":"deep","confidence":0.9,"checked_sources":["onchain-priority-fee-api"],"missing_fields":[],"warnings":["example_values_frozen"],"last_refreshed_at":"2026-05-05T13:17:40Z"},"missing_data":[],"suggested_next_queries":[],"when_not_to_use":["Do not treat priority-fee estimates as a guarantee of transaction inclusion.","Do not use as financial advice or a trading recommendation.","Do not reuse stale fee estimates for latency-sensitive workflows."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns onchain priority-fee estimates as network execution-cost evidence; the caller owns urgency, compute-budget, and retry policy.","decision_options":[{"option":"Use as a live fee snapshot","supporting_evidence":["preset=jupiter_swap","recommended_micro_lamports=15000","medium=1001","high=15000","very_high=2000000","lookback_slots=50"],"cautions":["Fee estimates change quickly and should be refreshed for latency-sensitive workflows."]},{"option":"Pass custom account keys","supporting_evidence":["account_keys query parameter"],"cautions":["Program-specific estimates are more useful than global estimates when the caller knows the target program accounts."]}],"escalation_triggers":["coverage_status is unavailable","caller policy requires exact transaction simulation","priority level spread is unusually wide"]},"spend_rationale":{"why_this_cost_is_worth_it":"A sub-cent fee snapshot gives agents a low-cost Solana network-cost precheck before building or submitting latency-sensitive transactions.","cheaper_alternative":null,"more_complete_alternative":null}},"response_contract":null},{"method":"GET","path":"/x402/wallet/watchlist-snapshot","url":"https://scry.solanahub.de/x402/wallet/watchlist-snapshot","service_name":"Scry Wallet Intelligence","display_name":"Return a multi-wallet cached transfer-evidence + freshness snapshot (paid poll), no webhook setup.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":0,"description":"Multi-wallet (up to 25) cached transfer-evidence snapshot via paid pull: no webhook subscription, no callback URL, no delivery infrastructure. Scry summarizes cached chain-normalized transfer-freshness timestamps, local edge-gap evidence, coverage status, and drill-down routes so autonomous agents can poll a watchlist. NOTE: serves indexed/cached evidence with per-wallet freshness stamps — it is NOT a live or streaming feed. No API keys, no subscriptions; x402 exact payment per request.","summary":"Return a multi-wallet cached transfer-evidence + freshness snapshot (paid poll), no webhook setup.","tags":["solana","watchlist-snapshot","wallet-watchlist","wallet-watchlist-snapshot","cached-polling-snapshot","polling-alerts","paid-pull-monitoring","onchain-wallet-transfers","transfer-freshness","wallet-activity","counterparty-graph","edge-gap","recurring-agent-monitoring","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents that want to poll a recurring wallet watchlist before webhooks are justified","Monitoring workflows that need one paid snapshot across multiple Solana wallets","Agents deciding which watched wallet deserves transfer-tape, launch-window, or full-forensics spend"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/wallet/watchlist-snapshot","alias_paths":["/x402/wallet-watchlist-snapshot"],"beta":false,"search_terms":["solana wallet real-time alerts api","solana wallet polling alerts no webhook","solana wallet alerts without callback","solana wallet watchlist api","solana wallet monitoring x402","paid pull wallet watchlist snapshot","track multiple solana wallets for agents","solana wallet activity freshness watchlist","multi wallet transfer freshness api","solana watchlist snapshot without webhooks","agent recurring wallet monitoring solana","which watched solana wallets changed today","solana wallet edge gap watchlist","solana wallet change detection"],"competitive_distinction":["recurring_style_paid_pull_without_callback_infra","multi_wallet_transfer_freshness_in_one_call","changed_wallet_routing_to_transfer_tape_launch_window_or_forensics","watchlist_edge_gap_summary_included","stateless_monitoring_before_webhook_commitment","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"watchlist_snapshot_disclosure":{"schema":"scry_watchlist_snapshot_disclosure_v1","status":"onchain_freshen_on_paid_pull","buyer_fit":"Watchlist Snapshot freshens each selected wallet through Transfer Tape, then returns transfer-freshness, edge-gap, and drill-down routing for up to 25 wallets in one paid pull. It is the low-risk recurring-monitoring step before callback webhooks.","caveat":"This is not push delivery and not a stream. Response-level coverage, onchain_live_refresh entries, and polling cadence belong to the caller policy."},"input_schema":{"type":"object","query":{"addresses":{"type":"string","required":true,"description":"Comma-separated Solana wallet addresses. Maximum 25 addresses per paid snapshot.","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK,4hSXPtxZgXFpCcBUfZ54LpStURptm7PAfzPPcK9EgvGt"]},"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor applied to every watchlist wallet."}}},"output_schema":{"type":"object","required":["status","product","requested_count","watchlist_count","wallets","aggregate","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_watchlist_snapshot"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"requested_count":{"type":"number"},"watchlist_count":{"type":"number"},"invalid_addresses":{"type":"array","items":{"type":"string"}},"truncated":{"type":"boolean"},"wallets":{"type":"array","description":"Per-wallet transfer freshness and drill-down summary.","items":{"type":"object"}},"aggregate":{"type":"object"},"coverage":{"type":"object","properties":{"coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"confidence":{"type":"number"},"last_refreshed_at":{"type":["string","null"]},"missing_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_watchlist_snapshot_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","requested_count":1,"watchlist_count":1,"invalid_addresses":[],"truncated":false,"wallets":[{"address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"label":null,"onchain_x_handle":"@Fabix_Sol","coverage_status":"deep","coverage_confidence":0.88,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_rows":83,"distinct_signatures":40,"direction_counts":{"in":79,"out":4},"distinct_counterparties":55,"edge_gap_ratio":1,"db_last_tx_stale_vs_transfer_cache":true,"watchlist_flags":["db_last_tx_stale_vs_transfer_cache","local_edge_gap_detected"],"drill_down":{"transfer_tape":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/transfer-tape","launch_window_cluster":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/launch-window-cluster","forensics":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics"}}],"aggregate":{"deep_coverage_count":1,"medium_coverage_count":0,"shallow_coverage_count":0,"unavailable_count":0,"stale_vs_db_count":1,"edge_gap_wallet_count":1,"no_cached_transfer_count":0,"invalid_address_count":0,"truncated":false,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z"},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["wallet_has_transfer_cache_newer_than_db_last_tx","wallet_has_local_edge_gap"]},"source_updated_at":"2026-05-05T13:17:40Z","methodology":"scry_watchlist_snapshot_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_watchlist_snapshot","as_of":"2026-05-05T13:17:40Z","sources":["onchain-wallet-transfers","scry-transfer-cache","scry-wallet-db","scry-wallet-edges"],"confidence_score":0.88,"field_provenance":{"wallets":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"aggregate":{"source":"scry_watchlist_aggregator","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"watchlist_flags":{"source":"scry_db_vs_onchain_transfer_reconciliation","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"requested_count":1,"watchlist_count":1,"invalid_addresses":[],"wallets":[{"address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"label":null,"onchain_x_handle":"@Fabix_Sol","coverage_status":"deep","coverage_confidence":0.88,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_rows":83,"distinct_signatures":40,"direction_counts":{"in":79,"out":4},"distinct_counterparties":55,"edge_gap_ratio":1,"db_last_tx_stale_vs_transfer_cache":true,"watchlist_flags":["db_last_tx_stale_vs_transfer_cache","local_edge_gap_detected"],"drill_down":{"transfer_tape":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/transfer-tape","launch_window_cluster":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/launch-window-cluster","forensics":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics"}}]},"derived_observations":{"aggregate":{"deep_coverage_count":1,"medium_coverage_count":0,"shallow_coverage_count":0,"unavailable_count":0,"stale_vs_db_count":1,"edge_gap_wallet_count":1,"no_cached_transfer_count":0,"invalid_address_count":0,"truncated":false,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z"},"evidence_items":["wallets=1","deep=1","stale_vs_db=1","edge_gap_wallets=1","latest_transfer=2026-05-05T12:55:38Z"]},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["wallet_has_transfer_cache_newer_than_db_last_tx","wallet_has_local_edge_gap"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/:address/transfer-tape","/x402/wallet/:address/forensics","/x402/wallet/:address/launch-window-cluster"],"when_not_to_use":["Do not treat watchlist polling as an assured real-time alert stream.","Do not use as financial advice or a trading recommendation.","Do not assume missing cached transfers mean the wallet has no on-chain activity."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns a paid-pull watchlist snapshot across multiple wallets so the caller can decide which addresses need deeper transfer, cluster, or forensics spend next.","decision_options":[{"option":"Use as recurring paid-pull monitoring evidence","supporting_evidence":["wallets=1","deep=1","stale_vs_db=1","edge_gap_wallets=1","latest_transfer=2026-05-05T12:55:38Z"],"cautions":["Polling cadence and downstream policy belong to the caller."]},{"option":"Escalate changed wallets to Transfer Tape","supporting_evidence":["stale_vs_db_count or latest_transfer_at changed"],"cautions":[]},{"option":"Escalate edge-gap wallets to launch-window or full forensics","supporting_evidence":["edge_gap_wallet_count > 0"],"cautions":[]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","any watched wallet has db_last_tx_stale_vs_transfer_cache","any watched wallet has high local edge gap","caller requires push delivery rather than paid-pull polling"]},"spend_rationale":{"why_this_cost_is_worth_it":"A five-cent watchlist pull gives agents one recurring-style snapshot over up to 25 wallets without callback setup, webhook delivery risk, or multiple single-wallet transfer calls.","cheaper_alternative":"/x402/wallet/:address/bundler-check for one-wallet prechecks","more_complete_alternative":"/x402/wallet/:address/transfer-tape or /x402/wallet/:address/forensics for individual wallet drill-down"}},"response_contract":null},{"method":"GET","path":"/x402/wallet-watchlist-snapshot","url":"https://scry.solanahub.de/x402/wallet-watchlist-snapshot","service_name":"Scry Wallet Intelligence","display_name":"Return a cached multi-wallet transfer-evidence + freshness snapshot via paid-pull watchlist polling.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.05","mime_type":"application/json","cache_ttl_seconds":0,"description":"Cached multi-wallet transfer-evidence snapshot via fixed query-param endpoint. Pass `addresses` to poll up to 25 wallets and get cached chain-normalized transfer-freshness timestamps, local edge-gap evidence, coverage status, and drill-down routes. No webhook subscription, no callback URL, no delivery infrastructure. Cached/indexed evidence with freshness stamps, not a live/streaming feed. No API keys, no subscriptions; x402 exact payment per request.","summary":"Return a cached multi-wallet transfer-evidence + freshness snapshot via paid-pull watchlist polling.","tags":["solana","watchlist-snapshot","wallet-watchlist","wallet-watchlist-snapshot","cached-polling-snapshot","polling-alerts","paid-pull-monitoring","onchain-wallet-transfers","transfer-freshness","wallet-activity","counterparty-graph","edge-gap","recurring-agent-monitoring","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param","real-time-wallet-alerts"],"best_for":["Agents that want to poll a recurring wallet watchlist before webhooks are justified","Monitoring workflows that need one paid snapshot across multiple Solana wallets","Agents deciding which watched wallet deserves transfer-tape, launch-window, or full-forensics spend"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"preferred_marketplace_entry_for_real_time_alerts_query; explicit watchlist wording improves buyer-query match","canonical_path":"/x402/wallet/watchlist-snapshot","alias_paths":["/x402/wallet-watchlist-snapshot"],"beta":false,"search_terms":["solana wallet real-time alerts api","solana wallet polling alerts no webhook","solana wallet alerts without callback","solana wallet watchlist api","solana wallet monitoring x402","paid pull wallet watchlist snapshot","track multiple solana wallets for agents","solana wallet activity freshness watchlist","multi wallet transfer freshness api","solana watchlist snapshot without webhooks","agent recurring wallet monitoring solana","which watched solana wallets changed today","solana wallet edge gap watchlist","solana wallet change detection"],"competitive_distinction":["recurring_style_paid_pull_without_callback_infra","multi_wallet_transfer_freshness_in_one_call","changed_wallet_routing_to_transfer_tape_launch_window_or_forensics","watchlist_edge_gap_summary_included","stateless_monitoring_before_webhook_commitment","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"watchlist_snapshot_disclosure":{"schema":"scry_watchlist_snapshot_disclosure_v1","status":"onchain_freshen_on_paid_pull","buyer_fit":"Watchlist Snapshot freshens each selected wallet through Transfer Tape, then returns transfer-freshness, edge-gap, and drill-down routing for up to 25 wallets in one paid pull. It is the low-risk recurring-monitoring step before callback webhooks.","caveat":"This is not push delivery and not a stream. Response-level coverage, onchain_live_refresh entries, and polling cadence belong to the caller policy."},"input_schema":{"type":"object","query":{"addresses":{"type":"string","required":true,"description":"Comma-separated Solana wallet addresses. Maximum 25 addresses per paid snapshot.","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK,4hSXPtxZgXFpCcBUfZ54LpStURptm7PAfzPPcK9EgvGt"]},"since_slot":{"type":"integer","minimum":0,"description":"Optional exclusive Solana slot cursor applied to every watchlist wallet."}}},"output_schema":{"type":"object","required":["status","product","requested_count","watchlist_count","wallets","aggregate","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_watchlist_snapshot"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"requested_count":{"type":"number"},"watchlist_count":{"type":"number"},"invalid_addresses":{"type":"array","items":{"type":"string"}},"truncated":{"type":"boolean"},"wallets":{"type":"array","description":"Per-wallet transfer freshness and drill-down summary.","items":{"type":"object"}},"aggregate":{"type":"object"},"coverage":{"type":"object","properties":{"coverage_status":{"type":"string","enum":["deep","medium","shallow","unavailable"]},"confidence":{"type":"number"},"last_refreshed_at":{"type":["string","null"]},"missing_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"source_updated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_watchlist_snapshot_v1"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","requested_count":1,"watchlist_count":1,"invalid_addresses":[],"truncated":false,"wallets":[{"address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"label":null,"onchain_x_handle":"@Fabix_Sol","coverage_status":"deep","coverage_confidence":0.88,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_rows":83,"distinct_signatures":40,"direction_counts":{"in":79,"out":4},"distinct_counterparties":55,"edge_gap_ratio":1,"db_last_tx_stale_vs_transfer_cache":true,"watchlist_flags":["db_last_tx_stale_vs_transfer_cache","local_edge_gap_detected"],"drill_down":{"transfer_tape":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/transfer-tape","launch_window_cluster":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/launch-window-cluster","forensics":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics"}}],"aggregate":{"deep_coverage_count":1,"medium_coverage_count":0,"shallow_coverage_count":0,"unavailable_count":0,"stale_vs_db_count":1,"edge_gap_wallet_count":1,"no_cached_transfer_count":0,"invalid_address_count":0,"truncated":false,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z"},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["wallet_has_transfer_cache_newer_than_db_last_tx","wallet_has_local_edge_gap"]},"source_updated_at":"2026-05-05T13:17:40Z","methodology":"scry_watchlist_snapshot_v1","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_watchlist_snapshot","as_of":"2026-05-05T13:17:40Z","sources":["onchain-wallet-transfers","scry-transfer-cache","scry-wallet-db","scry-wallet-edges"],"confidence_score":0.88,"field_provenance":{"wallets":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"aggregate":{"source":"scry_watchlist_aggregator","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"watchlist_flags":{"source":"scry_db_vs_onchain_transfer_reconciliation","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"requested_count":1,"watchlist_count":1,"invalid_addresses":[],"wallets":[{"address":"DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr","in_db":true,"supported":true,"label":null,"onchain_x_handle":"@Fabix_Sol","coverage_status":"deep","coverage_confidence":0.88,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z","transfer_rows":83,"distinct_signatures":40,"direction_counts":{"in":79,"out":4},"distinct_counterparties":55,"edge_gap_ratio":1,"db_last_tx_stale_vs_transfer_cache":true,"watchlist_flags":["db_last_tx_stale_vs_transfer_cache","local_edge_gap_detected"],"drill_down":{"transfer_tape":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/transfer-tape","launch_window_cluster":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/launch-window-cluster","forensics":"/x402/wallet/DN7pYLSGYqHXwvPLh8tJM2zoJjhMSsNGVRVkMWVpredr/forensics"}}]},"derived_observations":{"aggregate":{"deep_coverage_count":1,"medium_coverage_count":0,"shallow_coverage_count":0,"unavailable_count":0,"stale_vs_db_count":1,"edge_gap_wallet_count":1,"no_cached_transfer_count":0,"invalid_address_count":0,"truncated":false,"latest_transfer_at":"2026-05-05T12:55:38Z","latest_fetched_at":"2026-05-05T13:17:40Z"},"evidence_items":["wallets=1","deep=1","stale_vs_db=1","edge_gap_wallets=1","latest_transfer=2026-05-05T12:55:38Z"]},"coverage":{"coverage_status":"deep","confidence":0.88,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":[],"warnings":["wallet_has_transfer_cache_newer_than_db_last_tx","wallet_has_local_edge_gap"]},"missing_data":[],"suggested_next_queries":["/x402/wallet/:address/transfer-tape","/x402/wallet/:address/forensics","/x402/wallet/:address/launch-window-cluster"],"when_not_to_use":["Do not treat watchlist polling as an assured real-time alert stream.","Do not use as financial advice or a trading recommendation.","Do not assume missing cached transfers mean the wallet has no on-chain activity."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Scry returns a paid-pull watchlist snapshot across multiple wallets so the caller can decide which addresses need deeper transfer, cluster, or forensics spend next.","decision_options":[{"option":"Use as recurring paid-pull monitoring evidence","supporting_evidence":["wallets=1","deep=1","stale_vs_db=1","edge_gap_wallets=1","latest_transfer=2026-05-05T12:55:38Z"],"cautions":["Polling cadence and downstream policy belong to the caller."]},{"option":"Escalate changed wallets to Transfer Tape","supporting_evidence":["stale_vs_db_count or latest_transfer_at changed"],"cautions":[]},{"option":"Escalate edge-gap wallets to launch-window or full forensics","supporting_evidence":["edge_gap_wallet_count > 0"],"cautions":[]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","any watched wallet has db_last_tx_stale_vs_transfer_cache","any watched wallet has high local edge gap","caller requires push delivery rather than paid-pull polling"]},"spend_rationale":{"why_this_cost_is_worth_it":"A five-cent watchlist pull gives agents one recurring-style snapshot over up to 25 wallets without callback setup, webhook delivery risk, or multiple single-wallet transfer calls.","cheaper_alternative":"/x402/wallet/:address/bundler-check for one-wallet prechecks","more_complete_alternative":"/x402/wallet/:address/transfer-tape or /x402/wallet/:address/forensics for individual wallet drill-down"}},"response_contract":null},{"method":"GET","path":"/x402/pumpfun/launch-dossier","url":"https://scry.solanahub.de/x402/pumpfun/launch-dossier","service_name":"Scry Wallet Intelligence","display_name":"[BETA] One Pump.fun mint/launch dossier: creator, holder, and launch-window evidence. Not a wallet cohort.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.30","mime_type":"application/json","cache_ttl_seconds":900,"description":"[BETA] One Pump.fun or memecoin mint/launch dossier: creator context, launch-window evidence, holder context, private-routing evidence, liquidity context, and checked/unchecked fields. Use when the object is one mint or launch. Evidence only; no verdict. No API keys, no subscriptions; x402 exact payment per request.","summary":"[BETA] One Pump.fun mint/launch dossier: creator, holder, and launch-window evidence. Not a wallet cohort.","tags":["solana","pumpfun","pumpfun-launch-dossier","memecoin-launch","creator-history","token-creator-context","launch-window-evidence","creator-wallet-context","holder-concentration","top-holder-analysis","private-routing","transfer-reconciliation","mint-launch-relationship-evidence","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Agents reviewing one Pump.fun or fresh memecoin mint before requesting deeper wallet evidence","Launch-monitoring workflows that need creator-wallet, holder, and launch-window relationship evidence for a single mint","Agents evaluating if a single mint should escalate to creator-wallet forensics or transfer tape","Memecoin research workflows that need checked and unchecked fields without wallet-cohort screening"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":null,"canonical_path":"/x402/pumpfun/launch-dossier","alias_paths":[],"beta":false,"search_terms":["solana memecoin launch evidence","pump.fun launch dossier api","solana token creator history check","memecoin launch block wallet cluster","pumpfun creator wallet evidence","pumpfun launch dossier api","solana pumpfun mint evidence api","pumpfun creator wallet context","solana memecoin launch evidence api","pumpfun holder concentration and creator analysis","solana launch window transfer evidence","pumpfun token creator wallet forensics","fresh memecoin launch dossier x402","solana memecoin launch-window cluster evidence","agent-priced pumpfun launch analysis"],"competitive_distinction":["pumpfun_mint_creator_and_launch_window_in_one_paid_call","creator_wallet_forensics_summary_included_when_available","launch_window_transfer_context_without_verdict","checked_and_unchecked_sources_returned_for_launch_context","thirty_cent_composite_between_mint_risk_and_full_context","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"pumpfun_launch_dossier_disclosure":{"schema":"scry_pumpfun_launch_dossier_disclosure_v1","status":"beta_composite","buyer_fit":"Pump.fun Launch Dossier combines mint-risk beta evidence, holder-concentration proxy, creator-wallet context, and launch-window transfer evidence in one paid call. It is designed for agents evaluating if deeper creator-wallet or holder analysis is warranted.","caveat":"The endpoint does not provide a trading recommendation, execution trigger, or proof of intent. Response-level coverage and checked/unchecked sources are authoritative."},"input_schema":{"type":"object","query":{"mint":{"type":"string","required":true,"description":"Solana token mint address, preferably a Pump.fun or fresh memecoin mint.","examples":["DezXAZ8z7PnrnRJjz3eeVQMCG1A2LFjU3vHHxh8Gpump"]}}},"output_schema":{"type":"object","required":["status","product","mint","supported","launch_preflight","creator_context","launch_window_evidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_pumpfun_launch_dossier"},"as_of":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}},"confidence_score":{"type":"number","minimum":0,"maximum":1},"mint":{"type":"string"},"supported":{"type":"boolean"},"beta":{"type":"boolean"},"unsupported_reason":{"type":["string","null"]},"launch_preflight":{"type":"object"},"creator_context":{"type":["object","null"]},"launch_window_evidence":{"type":["object","null"]},"coverage":{"type":"object"},"caveat":{"type":"string"},"evidence_pack":{"type":"object"},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"scry_pumpfun_launch_dossier_v1_beta"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","response_generated_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","mint":"DezXAZ8z7PnrnRJjz3eeVQMCG1A2LFjU3vHHxh8Gpump","supported":true,"beta":true,"launch_preflight":{"risk":"MID_STRUCTURAL","risk_score":0.41,"confidence":"MID","holder_concentration_pct_proxy":37.2,"holder_concentration_basis":"top10","sub_scores":{"liquidity_pools":0.2,"holder_concentration":0.48,"top_holders_sell_pressure":0.35,"dev_wallet_activity":0.24,"token_age":0.15},"checked_sources":["dev_wallet_activity","holder_concentration","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"]},"creator_context":{"creator_wallet":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","creator_in_known_creator_network":false,"creator_network_id":null,"creator_network_size":null,"identity":{"label":null,"onchain_x_handle":null,"onchain_category":null,"service_quarantined":false},"activity":{"current_balance_sol":1442.75,"last_tx_at":"2026-05-04T19:01:18Z","activity_status":"active"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito","services_observed_total":2},"red_flags_count":0,"cluster_count":0,"coverage_status":"deep"},"launch_window_evidence":{"latest_observed_at":"2026-05-04T19:01:18Z","transfer_row_count":181,"distinct_signature_count":74,"transfer_counterparty_count":42,"missing_local_edge_count":40,"edge_gap_ratio":0.952,"private_routing_pattern":"OCCASIONAL","local_edge_gap_detected":true},"coverage":{"coverage_status":"medium","confidence":0.72,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":["liquidity_depth_sol"],"warnings":["beta_endpoint","local_edge_gap_detected"]},"source_updated_at":"2026-05-05T13:17:40Z","caveat":"Evidence layer only. Not financial advice or a trading recommendation.","methodology":"scry_pumpfun_launch_dossier_v1_beta","status":"success","product":"scry_pumpfun_launch_dossier","as_of":"2026-05-05T13:17:40Z","sources":["scry-mint-risk-pipeline","onchain-rpc","scry-creator-network","scry-wallet-db","onchain-wallet-transfers","scry-transfer-cache"],"confidence_score":0.72,"field_provenance":{"launch_preflight":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"sentinel_x402_mint_risk_v1_beta"},"creator_context":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"launch_window_evidence":{"source":"onchain-transfer-read_live_then_cache","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"top_holders":{"source":"onchain_das_token_accounts","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"mint":"DezXAZ8z7PnrnRJjz3eeVQMCG1A2LFjU3vHHxh8Gpump","supported":true,"beta":true,"launch_preflight":{"risk":"MID_STRUCTURAL","risk_score":0.41,"confidence":"MID","holder_concentration_pct_proxy":37.2,"holder_concentration_basis":"top10","sub_scores":{"liquidity_pools":0.2,"holder_concentration":0.48,"top_holders_sell_pressure":0.35,"dev_wallet_activity":0.24,"token_age":0.15},"checked_sources":["dev_wallet_activity","holder_concentration","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"]},"creator_context":{"creator_wallet":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","creator_in_known_creator_network":false,"creator_network_id":null,"creator_network_size":null,"identity":{"label":null,"onchain_x_handle":null,"onchain_category":null,"service_quarantined":false},"activity":{"current_balance_sol":1442.75,"last_tx_at":"2026-05-04T19:01:18Z","activity_status":"active"},"bundler":{"pattern":"OCCASIONAL","primary_service":"jito","services_observed_total":2},"red_flags_count":0,"cluster_count":0,"coverage_status":"deep"},"launch_window_evidence":{"latest_observed_at":"2026-05-04T19:01:18Z","transfer_row_count":181,"distinct_signature_count":74,"transfer_counterparty_count":42,"missing_local_edge_count":40,"edge_gap_ratio":0.952,"private_routing_pattern":"OCCASIONAL","local_edge_gap_detected":true}},"derived_observations":{"evidence_items":["mint_preflight=MID_STRUCTURAL","holder_concentration_proxy=37.2","creator_wallet=HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","creator_coverage=deep","launch_window_transfers=181","launch_counterparties=42"],"response_scope":"mint_plus_creator_wallet_plus_launch_window_context"},"coverage":{"coverage_status":"medium","confidence":0.72,"last_refreshed_at":"2026-05-05T13:17:40Z","missing_fields":["liquidity_depth_sol"],"warnings":["beta_endpoint","local_edge_gap_detected"]},"missing_data":["liquidity_depth_sol"],"suggested_next_queries":["/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/transfer-tape","/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/launch-window-cluster"],"when_not_to_use":["Do not treat a launch dossier as a trading recommendation or execution trigger.","Do not use as proof of intent; launch-window relationships are evidence only.","Do not assume missing creator-wallet data means no creator-wallet evidence exists."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"MID","evidence_summary":"Scry combines mint preflight, creator-wallet context, and launch-window transfer evidence so the caller can evaluate if deeper wallet or holder analysis is warranted.","decision_options":[{"option":"Use as a Pump.fun launch evidence packet","supporting_evidence":["mint_preflight=MID_STRUCTURAL","holder_concentration_proxy=37.2","creator_wallet=HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","creator_coverage=deep","launch_window_transfers=181","launch_counterparties=42"],"cautions":["This endpoint is beta and returns evidence, not an execution instruction."]},{"option":"Escalate creator wallet to forensics","supporting_evidence":["creator_wallet present"],"cautions":["Creator context may be incomplete when coverage is shallow."]},{"option":"Escalate launch window to Transfer Tape","supporting_evidence":["launch_window_evidence has local edge gaps or fresh transfers"],"cautions":[]}],"escalation_triggers":["coverage_status is medium, shallow, or unavailable","creator_wallet is present and caller policy needs identity, red flags, or funding lineage","launch_window_evidence has local_edge_gap_detected","holder concentration evidence is missing or proxy-only"]},"spend_rationale":{"why_this_cost_is_worth_it":"Thirty cents buys a composite launch packet across mint preflight, creator-wallet context, and launch-window transfer evidence, avoiding several separate discovery calls before deeper analysis.","cheaper_alternative":"/x402/mint-risk?mint=:mint","more_complete_alternative":"/x402/wallet/HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/mint/:mint/risk","url":"https://scry.solanahub.de/x402/mint/:mint/risk","service_name":"Scry Wallet Intelligence","display_name":"[BETA] One-mint risk preflight: rug evidence + holder concentration, no verdict.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":1800,"description":"[BETA] Low-cost Pump.fun or memecoin mint preflight for autonomous agents. Use when the object is one Solana mint and the caller needs rug-evidence context, holder concentration, creator context, and missing-field coverage before escalating to a launch dossier or wallet forensics. Returns rug-heuristic evidence, holder-concentration proxy, top-holder exit-pressure context, dev-wallet activity, token age, liquidity coverage, creator context, checked/unchecked sources, and missing fields. Evidence only; no verdict. No API keys, no subscriptions; x402 exact payment per request. Search aliases: x402 solana mint risk; three cent solana mint risk preflight; solana memecoin rug evidence; solana memecoin holder concentration check; solana rug check api; solana rug evidence preflight; low cost solana token holder preflight; low cost mint rug preflight. Primary object: low cost single mint preflight.","summary":"[BETA] One-mint risk preflight: rug evidence + holder concentration, no verdict.","tags":["solana","memecoin-risk","rug-evidence","rug-check","rug-preflight","token-risk","mint-risk","holder-concentration","holder-concentration-check","holder-concentration-api","token-holder-analysis","top-holder-concentration","top-holder-exit-pressure","holder-distribution","memecoin-holder-analysis","exit-pressure","creator-network","pumpfun","agent-api","x402-data-broker","solana-x402-data-marketplace"],"best_for":["Screening one fresh Solana memecoin mint before deeper analysis","Running a low-cost token-risk preflight with holder concentration and creator context","Detecting creator-network, dev-wallet, or holder-distribution context before launch-dossier spend"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/mint/:mint/risk","alias_paths":["/x402/mint-risk","/x402/solana-memecoin-rug-evidence","/x402/mint/risk"],"beta":true,"search_terms":["x402 solana mint risk","three cent solana mint risk preflight","solana memecoin rug evidence","solana memecoin holder concentration check","solana rug check api","solana rug evidence preflight","low cost solana token holder preflight","low cost mint rug preflight","token risk preflight","solana token creator holder preflight x402","solana memecoin mint preflight before forensics","solana mint preflight evidence","solana token holder concentration api","solana memecoin top holder analysis","solana memecoin holder distribution check","solana token top holders exit pressure check","solana memecoin holder concentration api for agents","memecoin top holder concentration preflight","holder concentration risk check solana mint","solana token risk api","one mint rug evidence api","solana creator context for one mint","solana memecoin mint preflight beta","is this solana mint a rug"],"competitive_distinction":["beta_status_explicit","holder_concentration_query_param_alias_for_marketplace_buyers","top_holder_exit_pressure_context_included","checked_and_unchecked_sources_returned_for_holder_context","mint_context_without_execution_instruction","creator_and_holder_context_for_caller_policy","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"beta_disclosure":{"status":"beta","buyer_warning":"Use as preliminary mint evidence only; caller policy should escalate when creator or holder context is missing."},"holder_concentration_disclosure":{"schema":"scry_holder_concentration_disclosure_v1","status":"beta_proxy_evidence","buyer_fit":"Mint-risk returns holder_concentration sub-scores, holder_concentration_pct_proxy when measurable, top-holder exit-pressure context, checked/unchecked sources, and unavailable fields. It is designed as a low-cost x402 preflight before deeper holder or creator-wallet analysis.","caveat":"Holder concentration can be a proxy when exact top-holder distribution is unavailable. Response-level coverage and holder_concentration_basis are authoritative."},"input_schema":{"type":"object","params":{"mint":{"type":"string","description":"Solana token mint address","examples":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}}},"output_schema":{"type":"object","required":["product","mint","supported","beta","risk","risk_score","confidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_mint_risk_beta"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"mint":{"type":"string","description":"Queried Solana token mint."},"supported":{"type":"boolean","description":"False for system/stablecoin/LST/infrastructure mints."},"beta":{"type":"boolean","description":"Mint-risk is priced and labeled as beta."},"unsupported_reason":{"type":["string","null"]},"risk":{"type":"string","enum":["LOW","MID_STRUCTURAL","MID_UNKNOWN","HIGH","UNKNOWN"]},"risk_score":{"type":["number","null"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"sub_scores":{"type":"object","properties":{"liquidity_pools":{"type":"number"},"holder_concentration":{"type":"number"},"top_holders_sell_pressure":{"type":"number"},"dev_wallet_activity":{"type":"number"},"token_age":{"type":"number"}}},"holder_concentration_pct_proxy":{"type":["number","null"],"description":"Top-holder concentration proxy."},"holder_concentration_basis":{"type":["string","null"],"enum":["top10","top5","top1",null]},"creator_wallet":{"type":["string","null"],"description":"Creator/dev wallet when inferable."},"creator_in_known_creator_network":{"type":"boolean"},"creator_network_id":{"type":["string","null"]},"creator_network_size":{"type":["number","null"]},"evidence_items":{"type":"array","description":"Top evidence items used in the evidence summary."},"sample_size":{"type":"object","properties":{"data_sources_checked":{"type":"number"},"evidence_items_count":{"type":"number"},"holder_sample_proxy":{"type":["string","null"]}}},"coverage":{"type":"object","properties":{"checked_sources":{"type":"array","items":{"type":"string"}},"unchecked_sources":{"type":"array","items":{"type":"string"}},"unavailable_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"evaluated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_mint_risk_v1_beta"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"holder_concentration_basis":null,"creator_wallet":null,"creator_in_known_creator_network":false,"creator_network_id":null,"creator_network_size":null,"evidence_items":[{"name":"holder_concentration_proxy","severity":"warn","detail":"Largest-holder RPC unavailable; privileged authorities act as concentration proxy","value":{"authority_wallets":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}},{"name":"dev_wallet_activity_checked","severity":"info","detail":"Authority wallets sampled for recent outgoing activity","value":{"wallets_checked":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"],"suspicious_activity_count":0}}],"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"live_response_match":true,"beta_status_detail":"Example warnings are structural beta caveats. A live paid response may return fewer warnings when all checked sources are fresh; trust the response-level coverage block.","sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null},"evaluated_at":"2026-05-05T13:17:40Z","methodology":"sentinel_x402_mint_risk_v1_beta","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_mint_risk_beta","as_of":"2026-05-05T13:17:40Z","sources":["scry-mint-risk-pipeline","onchain-rpc","scry-creator-network"],"confidence_score":0.9,"field_provenance":{"sub_scores":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"sentinel_x402_mint_risk_v1_beta"},"holder_concentration_pct_proxy":{"source":"onchain_rpc_or_scry_proxy","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"creator_wallet":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"creator_network_id":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"evidence_items":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"mint_risk_weighted_subscores_v1_beta"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"creator_wallet":null,"creator_network_id":null,"sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null}},"derived_observations":{"risk":"LOW","evidence_items":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"creator_in_known_creator_network":false},"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"missing_data":["beta_endpoint","liquidity_depth_sol_unavailable","liquidity_depth_sol"],"suggested_next_queries":[],"when_not_to_use":["Do not treat beta mint-risk as standalone caller-policy logic.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Mint-risk beta evidence level is LOW; Scry exposes source coverage and creator context for the caller's own policy decision.","decision_options":[{"option":"Use as mint-context evidence","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Mint-risk is beta and should not be treated as standalone caller-policy logic."]},{"option":"Pair with creator-wallet forensics","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Creator-wallet context may change how a caller interprets mint evidence."]}],"escalation_triggers":["confidence is LOW/UNKNOWN","risk is MID_STRUCTURAL/HIGH","creator_wallet is present and caller policy depends on creator history"]},"spend_rationale":{"why_this_cost_is_worth_it":"A three-cent mint-context check gives evidence before an agent makes deeper wallet, holder, or creator-analysis calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/:creator/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/mint-risk","url":"https://scry.solanahub.de/x402/mint-risk","service_name":"Scry Wallet Intelligence","display_name":"[BETA] One-mint rug-evidence and holder concentration preflight via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":1800,"description":"[BETA] Solana memecoin rug-evidence preflight via query parameter. Pass `mint` to get checked/unchecked sources, holder concentration, top-holder exit-pressure context, dev-wallet activity, token age, liquidity coverage, and creator context. Use for one mint, not Pump.fun wallet cohorts or single-wallet forensics. Evidence only; no rug verdict. No API keys, no subscriptions; x402 exact payment per request. Search aliases: x402 solana mint risk; three cent solana mint risk preflight; solana memecoin rug evidence; solana memecoin holder concentration check; solana rug check api; solana rug evidence preflight; low cost solana token holder preflight; low cost mint rug preflight. Primary object: low cost single mint preflight.","summary":"[BETA] One-mint rug-evidence and holder concentration preflight via query parameter.","tags":["solana","memecoin-risk","rug-evidence","rug-check","rug-preflight","token-risk","mint-risk","holder-concentration","holder-concentration-check","holder-concentration-api","token-holder-analysis","top-holder-concentration","top-holder-exit-pressure","holder-distribution","memecoin-holder-analysis","exit-pressure","creator-network","pumpfun","agent-api","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus mint query parameter","Screening one fresh Solana memecoin mint before deeper analysis","Running a low-cost token-risk preflight with holder concentration and creator context","Detecting creator-network, dev-wallet, or holder-distribution context before launch-dossier spend"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"preferred_marketplace_entry_for_mint_risk_query_param; avoids high-cardinality mint path collapse","canonical_path":"/x402/mint/:mint/risk","alias_paths":["/x402/mint-risk","/x402/solana-memecoin-rug-evidence","/x402/mint/risk"],"beta":true,"search_terms":["x402 solana mint risk","three cent solana mint risk preflight","solana memecoin rug evidence","solana memecoin holder concentration check","solana rug check api","solana rug evidence preflight","low cost solana token holder preflight","low cost mint rug preflight","token risk preflight","solana token creator holder preflight x402","solana memecoin mint preflight before forensics","solana mint preflight evidence","solana token holder concentration api","solana memecoin top holder analysis","solana memecoin holder distribution check","solana token top holders exit pressure check","solana memecoin holder concentration api for agents","memecoin top holder concentration preflight","holder concentration risk check solana mint","solana token risk api","one mint rug evidence api","solana creator context for one mint","solana memecoin mint preflight beta","is this solana mint a rug"],"competitive_distinction":["beta_status_explicit","holder_concentration_query_param_alias_for_marketplace_buyers","top_holder_exit_pressure_context_included","checked_and_unchecked_sources_returned_for_holder_context","mint_context_without_execution_instruction","creator_and_holder_context_for_caller_policy","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"beta_disclosure":{"status":"beta","buyer_warning":"Use as preliminary mint evidence only; caller policy should escalate when creator or holder context is missing."},"holder_concentration_disclosure":{"schema":"scry_holder_concentration_disclosure_v1","status":"beta_proxy_evidence","buyer_fit":"Mint-risk returns holder_concentration sub-scores, holder_concentration_pct_proxy when measurable, top-holder exit-pressure context, checked/unchecked sources, and unavailable fields. It is designed as a low-cost x402 preflight before deeper holder or creator-wallet analysis.","caveat":"Holder concentration can be a proxy when exact top-holder distribution is unavailable. Response-level coverage and holder_concentration_basis are authoritative."},"input_schema":{"type":"object","query":{"mint":{"type":"string","required":true,"description":"Solana token mint address","examples":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}}},"output_schema":{"type":"object","required":["product","mint","supported","beta","risk","risk_score","confidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_mint_risk_beta"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"mint":{"type":"string","description":"Queried Solana token mint."},"supported":{"type":"boolean","description":"False for system/stablecoin/LST/infrastructure mints."},"beta":{"type":"boolean","description":"Mint-risk is priced and labeled as beta."},"unsupported_reason":{"type":["string","null"]},"risk":{"type":"string","enum":["LOW","MID_STRUCTURAL","MID_UNKNOWN","HIGH","UNKNOWN"]},"risk_score":{"type":["number","null"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"sub_scores":{"type":"object","properties":{"liquidity_pools":{"type":"number"},"holder_concentration":{"type":"number"},"top_holders_sell_pressure":{"type":"number"},"dev_wallet_activity":{"type":"number"},"token_age":{"type":"number"}}},"holder_concentration_pct_proxy":{"type":["number","null"],"description":"Top-holder concentration proxy."},"holder_concentration_basis":{"type":["string","null"],"enum":["top10","top5","top1",null]},"creator_wallet":{"type":["string","null"],"description":"Creator/dev wallet when inferable."},"creator_in_known_creator_network":{"type":"boolean"},"creator_network_id":{"type":["string","null"]},"creator_network_size":{"type":["number","null"]},"evidence_items":{"type":"array","description":"Top evidence items used in the evidence summary."},"sample_size":{"type":"object","properties":{"data_sources_checked":{"type":"number"},"evidence_items_count":{"type":"number"},"holder_sample_proxy":{"type":["string","null"]}}},"coverage":{"type":"object","properties":{"checked_sources":{"type":"array","items":{"type":"string"}},"unchecked_sources":{"type":"array","items":{"type":"string"}},"unavailable_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"evaluated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_mint_risk_v1_beta"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"holder_concentration_basis":null,"creator_wallet":null,"creator_in_known_creator_network":false,"creator_network_id":null,"creator_network_size":null,"evidence_items":[{"name":"holder_concentration_proxy","severity":"warn","detail":"Largest-holder RPC unavailable; privileged authorities act as concentration proxy","value":{"authority_wallets":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}},{"name":"dev_wallet_activity_checked","severity":"info","detail":"Authority wallets sampled for recent outgoing activity","value":{"wallets_checked":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"],"suspicious_activity_count":0}}],"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"live_response_match":true,"beta_status_detail":"Example warnings are structural beta caveats. A live paid response may return fewer warnings when all checked sources are fresh; trust the response-level coverage block.","sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null},"evaluated_at":"2026-05-05T13:17:40Z","methodology":"sentinel_x402_mint_risk_v1_beta","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_mint_risk_beta","as_of":"2026-05-05T13:17:40Z","sources":["scry-mint-risk-pipeline","onchain-rpc","scry-creator-network"],"confidence_score":0.9,"field_provenance":{"sub_scores":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"sentinel_x402_mint_risk_v1_beta"},"holder_concentration_pct_proxy":{"source":"onchain_rpc_or_scry_proxy","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"creator_wallet":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"creator_network_id":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"evidence_items":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"mint_risk_weighted_subscores_v1_beta"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"creator_wallet":null,"creator_network_id":null,"sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null}},"derived_observations":{"risk":"LOW","evidence_items":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"creator_in_known_creator_network":false},"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"missing_data":["beta_endpoint","liquidity_depth_sol_unavailable","liquidity_depth_sol"],"suggested_next_queries":[],"when_not_to_use":["Do not treat beta mint-risk as standalone caller-policy logic.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Mint-risk beta evidence level is LOW; Scry exposes source coverage and creator context for the caller's own policy decision.","decision_options":[{"option":"Use as mint-context evidence","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Mint-risk is beta and should not be treated as standalone caller-policy logic."]},{"option":"Pair with creator-wallet forensics","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Creator-wallet context may change how a caller interprets mint evidence."]}],"escalation_triggers":["confidence is LOW/UNKNOWN","risk is MID_STRUCTURAL/HIGH","creator_wallet is present and caller policy depends on creator history"]},"spend_rationale":{"why_this_cost_is_worth_it":"A three-cent mint-context check gives evidence before an agent makes deeper wallet, holder, or creator-analysis calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/:creator/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/solana-memecoin-rug-evidence","url":"https://scry.solanahub.de/x402/solana-memecoin-rug-evidence","service_name":"Scry Wallet Intelligence","display_name":"[BETA] Solana memecoin rug evidence for one mint: holder concentration, creator context, no verdict.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":1800,"description":"[BETA] Solana memecoin rug evidence API alias for one mint. Pass `mint` to receive holder concentration, top-holder exit-pressure context, dev-wallet activity, token age, liquidity coverage, creator context, checked/unchecked fields, and missing evidence. Use for one mint only; use Pump.fun risk protection for wallet cohorts and wallet forensics for one wallet. Evidence only; no verdict. No API keys, no subscriptions; x402 exact payment per request. Search aliases: x402 solana mint risk; three cent solana mint risk preflight; solana memecoin rug evidence; solana memecoin holder concentration check; solana rug check api; solana rug evidence preflight; low cost solana token holder preflight; low cost mint rug preflight. Primary object: low cost single mint preflight.","summary":"[BETA] Solana memecoin rug evidence for one mint: holder concentration, creator context, no verdict.","tags":["solana","memecoin-risk","rug-evidence","rug-check","rug-preflight","token-risk","mint-risk","holder-concentration","holder-concentration-check","holder-concentration-api","token-holder-analysis","top-holder-concentration","top-holder-exit-pressure","holder-distribution","memecoin-holder-analysis","exit-pressure","creator-network","pumpfun","agent-api","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param","solana-memecoin-rug-evidence","memecoin-rug-evidence-api","solana-rug-evidence","one-mint-rug-evidence","mint-rug-preflight"],"best_for":["Agents searching for solana memecoin rug evidence on one token mint","Research workflows that need a low-cost mint-level preflight before launch dossier or wallet forensics spend","Agentic.Market consumers that prefer a fixed endpoint plus mint query parameter"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"Buyer-search alias for solana memecoin rug evidence and one-mint rug preflight queries.","canonical_path":"/x402/mint/:mint/risk","alias_paths":["/x402/mint-risk","/x402/solana-memecoin-rug-evidence","/x402/mint/risk"],"beta":true,"search_terms":["x402 solana mint risk","three cent solana mint risk preflight","solana memecoin rug evidence","solana memecoin holder concentration check","solana rug check api","solana rug evidence preflight","low cost solana token holder preflight","low cost mint rug preflight","token risk preflight","solana token creator holder preflight x402","solana memecoin mint preflight before forensics","solana mint preflight evidence","solana token holder concentration api","solana memecoin top holder analysis","solana memecoin holder distribution check","solana token top holders exit pressure check","solana memecoin holder concentration api for agents","memecoin top holder concentration preflight","holder concentration risk check solana mint","solana token risk api","one mint rug evidence api","solana creator context for one mint","solana memecoin mint preflight beta","is this solana mint a rug"],"competitive_distinction":["beta_status_explicit","holder_concentration_query_param_alias_for_marketplace_buyers","top_holder_exit_pressure_context_included","checked_and_unchecked_sources_returned_for_holder_context","mint_context_without_execution_instruction","creator_and_holder_context_for_caller_policy","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"beta_disclosure":{"status":"beta","buyer_warning":"Use as preliminary mint evidence only; caller policy should escalate when creator or holder context is missing."},"holder_concentration_disclosure":{"schema":"scry_holder_concentration_disclosure_v1","status":"beta_proxy_evidence","buyer_fit":"Mint-risk returns holder_concentration sub-scores, holder_concentration_pct_proxy when measurable, top-holder exit-pressure context, checked/unchecked sources, and unavailable fields. It is designed as a low-cost x402 preflight before deeper holder or creator-wallet analysis.","caveat":"Holder concentration can be a proxy when exact top-holder distribution is unavailable. Response-level coverage and holder_concentration_basis are authoritative."},"input_schema":{"type":"object","query":{"mint":{"type":"string","required":true,"description":"Solana token mint address","examples":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}}},"output_schema":{"type":"object","required":["product","mint","supported","beta","risk","risk_score","confidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_mint_risk_beta"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"mint":{"type":"string","description":"Queried Solana token mint."},"supported":{"type":"boolean","description":"False for system/stablecoin/LST/infrastructure mints."},"beta":{"type":"boolean","description":"Mint-risk is priced and labeled as beta."},"unsupported_reason":{"type":["string","null"]},"risk":{"type":"string","enum":["LOW","MID_STRUCTURAL","MID_UNKNOWN","HIGH","UNKNOWN"]},"risk_score":{"type":["number","null"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"sub_scores":{"type":"object","properties":{"liquidity_pools":{"type":"number"},"holder_concentration":{"type":"number"},"top_holders_sell_pressure":{"type":"number"},"dev_wallet_activity":{"type":"number"},"token_age":{"type":"number"}}},"holder_concentration_pct_proxy":{"type":["number","null"],"description":"Top-holder concentration proxy."},"holder_concentration_basis":{"type":["string","null"],"enum":["top10","top5","top1",null]},"creator_wallet":{"type":["string","null"],"description":"Creator/dev wallet when inferable."},"creator_in_known_creator_network":{"type":"boolean"},"creator_network_id":{"type":["string","null"]},"creator_network_size":{"type":["number","null"]},"evidence_items":{"type":"array","description":"Top evidence items used in the evidence summary."},"sample_size":{"type":"object","properties":{"data_sources_checked":{"type":"number"},"evidence_items_count":{"type":"number"},"holder_sample_proxy":{"type":["string","null"]}}},"coverage":{"type":"object","properties":{"checked_sources":{"type":"array","items":{"type":"string"}},"unchecked_sources":{"type":"array","items":{"type":"string"}},"unavailable_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"evaluated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_mint_risk_v1_beta"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"holder_concentration_basis":null,"creator_wallet":null,"creator_in_known_creator_network":false,"creator_network_id":null,"creator_network_size":null,"evidence_items":[{"name":"holder_concentration_proxy","severity":"warn","detail":"Largest-holder RPC unavailable; privileged authorities act as concentration proxy","value":{"authority_wallets":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}},{"name":"dev_wallet_activity_checked","severity":"info","detail":"Authority wallets sampled for recent outgoing activity","value":{"wallets_checked":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"],"suspicious_activity_count":0}}],"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"live_response_match":true,"beta_status_detail":"Example warnings are structural beta caveats. A live paid response may return fewer warnings when all checked sources are fresh; trust the response-level coverage block.","sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null},"evaluated_at":"2026-05-05T13:17:40Z","methodology":"sentinel_x402_mint_risk_v1_beta","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_mint_risk_beta","as_of":"2026-05-05T13:17:40Z","sources":["scry-mint-risk-pipeline","onchain-rpc","scry-creator-network"],"confidence_score":0.9,"field_provenance":{"sub_scores":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"sentinel_x402_mint_risk_v1_beta"},"holder_concentration_pct_proxy":{"source":"onchain_rpc_or_scry_proxy","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"creator_wallet":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"creator_network_id":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"evidence_items":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"mint_risk_weighted_subscores_v1_beta"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"creator_wallet":null,"creator_network_id":null,"sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null}},"derived_observations":{"risk":"LOW","evidence_items":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"creator_in_known_creator_network":false},"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"missing_data":["beta_endpoint","liquidity_depth_sol_unavailable","liquidity_depth_sol"],"suggested_next_queries":[],"when_not_to_use":["Do not treat beta mint-risk as standalone caller-policy logic.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Mint-risk beta evidence level is LOW; Scry exposes source coverage and creator context for the caller's own policy decision.","decision_options":[{"option":"Use as mint-context evidence","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Mint-risk is beta and should not be treated as standalone caller-policy logic."]},{"option":"Pair with creator-wallet forensics","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Creator-wallet context may change how a caller interprets mint evidence."]}],"escalation_triggers":["confidence is LOW/UNKNOWN","risk is MID_STRUCTURAL/HIGH","creator_wallet is present and caller policy depends on creator history"]},"spend_rationale":{"why_this_cost_is_worth_it":"A three-cent mint-context check gives evidence before an agent makes deeper wallet, holder, or creator-analysis calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/:creator/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/mint/risk","url":"https://scry.solanahub.de/x402/mint/risk","service_name":"Scry Wallet Intelligence","display_name":"[BETA] One-mint rug-evidence and holder concentration preflight via query parameter.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.03","mime_type":"application/json","cache_ttl_seconds":1800,"description":"[BETA] Solana memecoin rug-evidence preflight via query parameter. Pass `mint` to get checked/unchecked sources, holder concentration, top-holder exit-pressure context, dev-wallet activity, token age, liquidity coverage, and creator context. Use for one mint, not Pump.fun wallet cohorts or single-wallet forensics. Evidence only; no rug verdict. No API keys, no subscriptions; x402 exact payment per request. Search aliases: x402 solana mint risk; three cent solana mint risk preflight; solana memecoin rug evidence; solana memecoin holder concentration check; solana rug check api; solana rug evidence preflight; low cost solana token holder preflight; low cost mint rug preflight. Primary object: low cost single mint preflight.","summary":"[BETA] One-mint rug-evidence and holder concentration preflight via query parameter.","tags":["solana","memecoin-risk","rug-evidence","rug-check","rug-preflight","token-risk","mint-risk","holder-concentration","holder-concentration-check","holder-concentration-api","token-holder-analysis","top-holder-concentration","top-holder-exit-pressure","holder-distribution","memecoin-holder-analysis","exit-pressure","creator-network","pumpfun","agent-api","x402-data-broker","solana-x402-data-marketplace","marketplace-alias","query-param"],"best_for":["Agentic.Market consumers that prefer a fixed endpoint plus mint query parameter","Screening one fresh Solana memecoin mint before deeper analysis","Running a low-cost token-risk preflight with holder concentration and creator context","Detecting creator-network, dev-wallet, or holder-distribution context before launch-dossier spend"],"marketplace_alias":true,"compact_discovery_listing":true,"marketplace_listing":false,"marketplace_listing_reason":null,"canonical_path":"/x402/mint/:mint/risk","alias_paths":["/x402/mint-risk","/x402/solana-memecoin-rug-evidence","/x402/mint/risk"],"beta":true,"search_terms":["x402 solana mint risk","three cent solana mint risk preflight","solana memecoin rug evidence","solana memecoin holder concentration check","solana rug check api","solana rug evidence preflight","low cost solana token holder preflight","low cost mint rug preflight","token risk preflight","solana token creator holder preflight x402","solana memecoin mint preflight before forensics","solana mint preflight evidence","solana token holder concentration api","solana memecoin top holder analysis","solana memecoin holder distribution check","solana token top holders exit pressure check","solana memecoin holder concentration api for agents","memecoin top holder concentration preflight","holder concentration risk check solana mint","solana token risk api","one mint rug evidence api","solana creator context for one mint","solana memecoin mint preflight beta","is this solana mint a rug"],"competitive_distinction":["beta_status_explicit","holder_concentration_query_param_alias_for_marketplace_buyers","top_holder_exit_pressure_context_included","checked_and_unchecked_sources_returned_for_holder_context","mint_context_without_execution_instruction","creator_and_holder_context_for_caller_policy","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"beta_disclosure":{"status":"beta","buyer_warning":"Use as preliminary mint evidence only; caller policy should escalate when creator or holder context is missing."},"holder_concentration_disclosure":{"schema":"scry_holder_concentration_disclosure_v1","status":"beta_proxy_evidence","buyer_fit":"Mint-risk returns holder_concentration sub-scores, holder_concentration_pct_proxy when measurable, top-holder exit-pressure context, checked/unchecked sources, and unavailable fields. It is designed as a low-cost x402 preflight before deeper holder or creator-wallet analysis.","caveat":"Holder concentration can be a proxy when exact top-holder distribution is unavailable. Response-level coverage and holder_concentration_basis are authoritative."},"input_schema":{"type":"object","query":{"mint":{"type":"string","required":true,"description":"Solana token mint address","examples":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}}},"output_schema":{"type":"object","required":["product","mint","supported","beta","risk","risk_score","confidence","coverage","evidence_pack","agent_decision_support","spend_rationale","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_mint_risk_beta"},"as_of":{"type":"string","description":"Response evidence timestamp."},"sources":{"type":"array","items":{"type":"string"},"description":"Named data sources used in this response."},"confidence_score":{"type":"number","minimum":0,"maximum":1},"mint":{"type":"string","description":"Queried Solana token mint."},"supported":{"type":"boolean","description":"False for system/stablecoin/LST/infrastructure mints."},"beta":{"type":"boolean","description":"Mint-risk is priced and labeled as beta."},"unsupported_reason":{"type":["string","null"]},"risk":{"type":"string","enum":["LOW","MID_STRUCTURAL","MID_UNKNOWN","HIGH","UNKNOWN"]},"risk_score":{"type":["number","null"]},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"sub_scores":{"type":"object","properties":{"liquidity_pools":{"type":"number"},"holder_concentration":{"type":"number"},"top_holders_sell_pressure":{"type":"number"},"dev_wallet_activity":{"type":"number"},"token_age":{"type":"number"}}},"holder_concentration_pct_proxy":{"type":["number","null"],"description":"Top-holder concentration proxy."},"holder_concentration_basis":{"type":["string","null"],"enum":["top10","top5","top1",null]},"creator_wallet":{"type":["string","null"],"description":"Creator/dev wallet when inferable."},"creator_in_known_creator_network":{"type":"boolean"},"creator_network_id":{"type":["string","null"]},"creator_network_size":{"type":["number","null"]},"evidence_items":{"type":"array","description":"Top evidence items used in the evidence summary."},"sample_size":{"type":"object","properties":{"data_sources_checked":{"type":"number"},"evidence_items_count":{"type":"number"},"holder_sample_proxy":{"type":["string","null"]}}},"coverage":{"type":"object","properties":{"checked_sources":{"type":"array","items":{"type":"string"}},"unchecked_sources":{"type":"array","items":{"type":"string"}},"unavailable_fields":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"evaluated_at":{"type":["string","null"]},"caveat":{"type":"string"},"evidence_pack":{"type":"object","description":"Machine-readable evidence contract for caller-defined policies."},"agent_decision_support":{"type":"object","properties":{"posture":{"type":"string","const":"evidence_only"},"confidence":{"type":"string","enum":["LOW","MID","HIGH","UNKNOWN"]},"evidence_summary":{"type":"string"},"decision_options":{"type":"array","items":{"type":"object","properties":{"option":{"type":"string"},"supporting_evidence":{"type":"array","items":{"type":"string"}},"cautions":{"type":"array","items":{"type":"string"}}}}},"escalation_triggers":{"type":"array","items":{"type":"string"}}}},"spend_rationale":{"type":"object","properties":{"why_this_cost_is_worth_it":{"type":"string"},"cheaper_alternative":{"type":["string","null"]},"more_complete_alternative":{"type":["string","null"]},"explicit_delta_over_daily_plus_weekly":{"type":"array","items":{"type":"string"}}}},"methodology":{"type":"string","const":"sentinel_x402_mint_risk_v1_beta"}}},"output_example":{"is_example":true,"frozen_at":"2026-05-05T13:17:40Z","fixture_note":"Frozen-but-current response-shape fixture refreshed on 2026-05-05. Paid responses return response-level freshness fields.","mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"holder_concentration_basis":null,"creator_wallet":null,"creator_in_known_creator_network":false,"creator_network_id":null,"creator_network_size":null,"evidence_items":[{"name":"holder_concentration_proxy","severity":"warn","detail":"Largest-holder RPC unavailable; privileged authorities act as concentration proxy","value":{"authority_wallets":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"]}},{"name":"dev_wallet_activity_checked","severity":"info","detail":"Authority wallets sampled for recent outgoing activity","value":{"wallets_checked":["JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"],"suspicious_activity_count":0}}],"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"live_response_match":true,"beta_status_detail":"Example warnings are structural beta caveats. A live paid response may return fewer warnings when all checked sources are fresh; trust the response-level coverage block.","sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null},"evaluated_at":"2026-05-05T13:17:40Z","methodology":"sentinel_x402_mint_risk_v1_beta","caveat":"Risk intelligence only. Not financial advice or a trading recommendation.","status":"success","product":"scry_mint_risk_beta","as_of":"2026-05-05T13:17:40Z","sources":["scry-mint-risk-pipeline","onchain-rpc","scry-creator-network"],"confidence_score":0.9,"field_provenance":{"sub_scores":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"sentinel_x402_mint_risk_v1_beta"},"holder_concentration_pct_proxy":{"source":"onchain_rpc_or_scry_proxy","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"cache_scope":"response_level"},"creator_wallet":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"creator_network_id":{"source":"scry_creator_network","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"evidence_items":{"source":"scry_mint_risk_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true},"risk_summary":{"source":"scry_db_deterministic","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"method":"mint_risk_weighted_subscores_v1_beta"},"coverage":{"source":"scry_coverage_pipeline","checked_at":"2026-05-05T13:17:40Z","llama_touched":false,"deterministic":true}},"evidence_pack":{"contract":"scry_evidence_pack_v1","posture":"evidence_for_caller_policy","observed_facts":{"mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","supported":true,"beta":true,"risk":"LOW","risk_score":0.108,"confidence":"HIGH","sub_scores":{"liquidity_pools":0,"holder_concentration":0.45,"top_holders_sell_pressure":0.15,"dev_wallet_activity":0.15,"token_age":0},"holder_concentration_pct_proxy":null,"creator_wallet":null,"creator_network_id":null,"sample_size":{"data_sources_checked":5,"evidence_items_count":2,"holder_sample_proxy":null}},"derived_observations":{"risk":"LOW","evidence_items":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"creator_in_known_creator_network":false},"coverage":{"warnings":["beta_endpoint","liquidity_depth_sol_unavailable"],"checked_sources":["dev_wallet_activity","holder_concentration","liquidity_pools","top_holders_sell_pressure","token_age"],"unchecked_sources":["liquidity_depth_sol"],"unavailable_fields":["liquidity_depth_sol"]},"missing_data":["beta_endpoint","liquidity_depth_sol_unavailable","liquidity_depth_sol"],"suggested_next_queries":[],"when_not_to_use":["Do not treat beta mint-risk as standalone caller-policy logic.","Do not use as financial advice or a trading recommendation."],"caller_policy_required":true},"agent_decision_support":{"posture":"evidence_only","confidence":"HIGH","evidence_summary":"Mint-risk beta evidence level is LOW; Scry exposes source coverage and creator context for the caller's own policy decision.","decision_options":[{"option":"Use as mint-context evidence","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Mint-risk is beta and should not be treated as standalone caller-policy logic."]},{"option":"Pair with creator-wallet forensics","supporting_evidence":["risk=LOW","risk_score=0.108","data_sources_checked=5"],"cautions":["Creator-wallet context may change how a caller interprets mint evidence."]}],"escalation_triggers":["confidence is LOW/UNKNOWN","risk is MID_STRUCTURAL/HIGH","creator_wallet is present and caller policy depends on creator history"]},"spend_rationale":{"why_this_cost_is_worth_it":"A three-cent mint-context check gives evidence before an agent makes deeper wallet, holder, or creator-analysis calls.","cheaper_alternative":null,"more_complete_alternative":"/x402/wallet/:creator/forensics"}},"response_contract":null},{"method":"GET","path":"/x402/deployer-summary","url":"https://scry.solanahub.de/x402/deployer-summary","service_name":"Scry Wallet Intelligence","display_name":"Deployer quick check: reported history plus transaction-anchored launches and matched ATH outcomes.","provider":"Scry","brand":"Scry","logo_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-512.png","icon_url":"https://scry.solanahub.de/x402/assets/scry-wallet-intelligence-256.png","price":"$0.39","mime_type":"application/json","cache_ttl_seconds":3600,"description":"Fast cached Solana deployer track record for one wallet: provider-reported project history plus separately labeled transaction-anchored launches, matched ATH outcomes, coverage, and quality. No related-wallet expansion, live provider request, identity claim, wrongdoing label, or trading verdict. No API keys, no subscriptions; x402 exact payment per request.","summary":"Deployer quick check: reported history plus transaction-anchored launches and matched ATH outcomes.","tags":["solana","deployer-summary","verified-launches","creator-track-record","ath-summary","evidence-only","x402-data-broker"],"best_for":["Agents screening one deployer before buying the full relationship report","Workflows that need project count, exact launch proofs, and ATH coverage without related-wallet expansion"],"marketplace_alias":false,"compact_discovery_listing":true,"marketplace_listing":true,"marketplace_listing_reason":"Fast cached deployer-history entry for buyer intents that need verified launches and bounded outcome evidence before relationship expansion.","canonical_path":"/x402/deployer-summary","alias_paths":[],"beta":false,"search_terms":["solana deployer history api","solana deployer track record","solana token deployer project history","solana deployer verified launches","pumpfun deployer history","solana creator launch success history","solana deployer ath history","x402 solana deployer intelligence"],"competitive_distinction":["orchestrator_agent_spend_router","product_ladder_routing_before_deeper_data_calls","next_onchain_call_plan_with_credit_posture","db_freshness_and_coverage_gap_routing","cohort_24h_and_7d_context_in_one_paid_response","refresh_queue_with_onchain_credit_posture","combines_db_health_daily_weekly_refresh_queue_and_product_ladder","adds_cluster_overlap_and_next_onchain_call_plan_beyond_buying_daily_plus_weekly","spend_routing_before_deeper_scry_or_onchain_calls","caller_policy_required_no_verdict","per_response_coverage_block","freshness_timestamps_returned","per_field_provenance_with_source_method_and_freshness","llama_touched_flag_per_field_always_false_in_paid_public_fields"],"coverage_scope":{"scope_id":"scry_indexed_solana_memecoin_trader_cohort_v1","description":"Indexed Solana memecoin trader cohort sourced from ranked-cohort leaderboards, manual curation, service quarantine, and cluster expansion. This is not all Solana wallets.","not_global_wallet_graph":true,"per_address_coverage_check":"/x402/coverage/{address}"},"input_schema":{"type":"object","query":{"address":{"type":"string","description":"Solana wallet address","examples":["HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"],"required":true}}},"output_schema":{"type":"object","required":["status","product","address","deployer_track_record","verified_launch_track_record","coverage","boundaries","methodology"],"properties":{"status":{"type":"string","enum":["success","partial","error"]},"product":{"type":"string","const":"scry_deployer_summary"},"address":{"type":"string"},"deployer_track_record":{"type":"object"},"verified_launch_track_record":{"type":"object"},"coverage":{"type":"object"},"boundaries":{"type":"object"},"methodology":{"type":"string","const":"scry_deployer_summary_v2_verified_launch_join"}}},"output_example":{"status":"success","product":"scry_deployer_summary","is_example":true,"frozen_at":"2026-08-05T07:00:00Z","address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","in_db":true,"supported":true,"deployer_track_record":{"coverage_status":"covered","address_attribution":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","role":"provider_reported_creator_candidate","transaction_anchored":false},"projects_started_provider_reported":32,"migrated_projects_provider_reported":2,"graduation_ratio_provider_reported":0.0625,"best_ath_market_cap_usd_provider_reported":1379849.9,"median_ath_market_cap_usd_returned_subset":21479.995,"ath_coverage_ratio_returned_subset":0.83,"detail_coverage_ratio":1,"history_completeness":"provider_reported_complete","data_quality":{"status":"green","reason_codes":[]},"freshness":{"status":"fresh","checked_at":"2026-08-05T07:00:00Z","data_changed_at":"2026-08-05T07:00:00Z","age_hours":0,"fresh_through_hours":36,"stale_after_hours":72},"observed_outcomes_returned_subset":{"projects_with_usable_ath":30,"projects_excluded_from_ath_rank":2,"migrated_projects_provider_reported":2,"ath_milestones":[{"threshold_usd":100000,"projects_observed_at_or_above":8},{"threshold_usd":1000000,"projects_observed_at_or_above":2},{"threshold_usd":10000000,"projects_observed_at_or_above":0}],"claim_boundary":"Transparent counts inside the returned subset; not a score or complete-history claim."},"top_projects_by_ath_returned_subset":[{"token_address":"7YttLkHDoJvDHrTNsL9pD9RSRMUCJKmKFYhYB4osXc2i","symbol":"EXAMPLE","launched_at_provider_reported":"2026-07-29T09:20:00Z","migrated_to_dex_provider_reported":true,"ath_market_cap_usd":1379849.9,"current_market_cap_usd":420000,"ath_usable":true,"ath_exclusion_reasons":[]}],"observed_at":"2026-08-05T07:00:00Z","claim_boundary":"Provider-reported address-level observations only; no score or verdict."},"verified_launch_track_record":{"coverage_status":"covered","history_completeness":"bounded_confirmed_rows","coverage_window":{"start":"2026-08-05T04:00:00Z","end":"2026-08-05T07:00:00Z","scope":"bounded confirmed launch evidence"},"verified_launches_observed":1,"launches_returned":1,"launches_truncated":false,"launches_matched_to_market_snapshot":1,"market_match_ratio":1,"launches_with_usable_ath":1,"ath_coverage_ratio":1,"median_ath_market_cap_usd":1379849.9,"average_ath_market_cap_usd":1379849.9,"best_ath_market_cap_usd":1379849.9,"ath_milestones":[{"threshold_usd":100000,"verified_launches_observed_at_or_above":1},{"threshold_usd":1000000,"verified_launches_observed_at_or_above":1},{"threshold_usd":10000000,"verified_launches_observed_at_or_above":0}],"launches":[{"mint":"7YttLkHDoJvDHrTNsL9pD9RSRMUCJKmKFYhYB4osXc2i","symbol":"EXAMPLE","launch_evidence":{"status":"transaction_anchored_launch","address_attribution":{"address":"HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK","role":"fee_payer_and_signer_of_exact_launch_instruction","transaction_anchored":true},"launch_signature":"5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555","launch_slot":358000000,"launched_at":"2026-08-05T05:00:00Z","launchpad":"pumpfun","evidence_payload_sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"market_observation":{"coverage_status":"matched_cached_market_snapshot","ath_market_cap_usd":1379849.9,"current_market_cap_usd":420000,"migrated_to_dex_provider_reported":true,"ath_usable":true,"ath_exclusion_reasons":[],"observed_at":"2026-08-05T07:00:00Z","freshness":{"status":"fresh","checked_at":"2026-08-05T07:00:00Z","data_changed_at":"2026-08-05T07:00:00Z","age_hours":0,"fresh_through_hours":36,"stale_after_hours":72},"provenance":"scry_cached_external_market_snapshot"}}],"reason_codes":[],"metric_definitions":{"verified_launches_observed":"Exact receipted launch transactions inside the disclosed evidence window.","median_ath_market_cap_usd":"Primary outlier-resistant ATH comparison metric.","average_ath_market_cap_usd":"Secondary arithmetic mean with missing values disclosed by coverage."},"field_provenance":{"launch_attribution":"scry_transaction_anchored_deployer_launch_index","market_outcomes":"scry_cached_external_market_snapshot"},"claim_boundary":"Launch attribution is transaction-anchored; market outcomes are separately labeled cached observations; absence is unknown, never zero."},"coverage":{"coverage_status":"covered","market_snapshot_coverage_status":"provider_snapshot_available","verified_launch_coverage_status":"covered","freshness_status":"fresh","last_checked_at":"2026-08-05T07:00:00Z","source_updated_at":"2026-08-05T07:00:00Z","reason_codes":[]},"boundaries":{"read_only":true,"database_write_performed":false,"live_refresh_started":false,"provider_requests":0,"additional_provider_credits":0,"related_wallets_included":false,"transaction_anchored_launches_included":true},"field_provenance":{"deployer_track_record":"scry_cached_external_market_snapshot","verified_launch_track_record":"scry_transaction_anchored_launch_join_with_cached_market_observations"},"spend_rationale":{"why_this_cost_is_worth_it":"Fast cached deployer track record plus separately labeled transaction-anchored launches and matched ATH outcomes.","more_complete_alternative":"/x402/deployer-context?address=HvFdDWS3RqymRAVx1ZdoL2RjiC38r5dtt19Z8op5jqDK"},"source_updated_at":"2026-08-05T07:00:00Z","caveat":"Evidence for caller-defined policy only; not financial advice or a trading recommendation.","methodology":"scry_deployer_summary_v2_verified_launch_join"},"response_contract":null}],"demo":{"wallet":"HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp","forensics_url":"https://scry.solanahub.de/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/forensics","bundler_check_url":"https://scry.solanahub.de/x402/wallet/HYWo71Wk9PNDe5sBaRKazPnVyGnQDiwgXCFKvgAQ1ENp/bundler-check"},"x402":{"version":2,"scheme":"exact","networks":["solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:8453"],"facilitator_url":"https://api.cdp.coinbase.com/platform/v2/x402","facilitator_provider":"coinbase","payment_options":[{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"CTKigV78yuErumvqm7Qor8j1hMK2oxNxdhwpVrAKV85d"},{"network":"eip155:8453","payTo":"0xF4A904d8326786d90157cf791C281302F11b2036"}],"payment_client_contract":{"contract":"scry_x402_payment_client_contract_v1","x402_version":2,"scheme":"exact","facilitator_provider":"coinbase","facilitator_url":"https://api.cdp.coinbase.com/platform/v2/x402","preferred_client":{"name":"awal","tested_command_prefix":"npx awal@2.8.2 x402","details_before_pay":true,"pay_with_json_output":true,"max_amount_required":true,"example_flow":["npx awal@2.8.2 x402 details <endpoint-url> --json","npx awal@2.8.2 x402 pay <endpoint-url> --max-amount <atomic-usdc> --json"]},"client_requirements":["Use an x402 v2 client that can construct a valid exact-scheme payment payload.","Read the 402 payment requirements or discovery accepts[] entry before paying.","Preserve scheme, network, amount, asset, payTo, and maxTimeoutSeconds from the selected accepts[] entry.","Preserve the URL-only PaymentRequired.resource and extensions.bazaar values in PaymentPayload.","Submit a fresh payment payload per paid request."],"header_policy":{"do_not_handcraft_x_payment_header":true,"do_not_reuse_payment_header":true,"preferred_header":"PAYMENT-SIGNATURE","legacy_header":"X-PAYMENT","send_one_payment_header_only":true,"payment_required_resource_shape":"url_only","replay_guard_enabled":true,"reason":"Malformed, duplicated, or reused payment headers fail facilitator verification and are not paid access."},"settlement_truth":{"verify_success_is_not_revenue":true,"paid_access_requires_settle_success_or_paid_200_response":true,"failed_verify_is_not_paid_access":true,"failed_verify_is_not_external_demand_proof":true},"failure_diagnostics":{"invalid_payment_payload":"The facilitator rejected the submitted payment payload shape before settlement. Read a fresh URL-only resource challenge, use a conformant x402 v2 client, preserve extensions.bazaar, and send PAYMENT-SIGNATURE only.","payment_replay_detected":"The same payment header was reused. Build and submit a new x402 payment payload for each paid request."},"payment_options":[{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"CTKigV78yuErumvqm7Qor8j1hMK2oxNxdhwpVrAKV85d"},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xF4A904d8326786d90157cf791C281302F11b2036"}],"docs":{"service_manifest":"https://scry.solanahub.de/x402/service.json","discovery":"https://scry.solanahub.de/x402/discovery.json","products":"https://scry.solanahub.de/x402/products.json","agent_guide":"https://scry.solanahub.de/x402/agent-guide.json","error_contract":"https://scry.solanahub.de/x402/error-contract.json"}}}}