{"schemaVersion":"2026-07-02.screener-engine-proof.v1","site":"https://gethalalcrypto.com","status":"live","engine":"GetHalalCrypto reviewed-first all-coin screener","reviewedVerdictCoverage":{"sourceOfTruth":"halalcrypto-reviewed-dataset","reviewedAssets":1681,"targetReviewedAssets":1000,"targetMet":true,"publicStatuses":["halal","haram"],"runtimeLlmVerdictCalls":0,"externalProviderVerdictDerivation":false},"allCoinCoveragePosture":{"schemaVersion":"2026-07-02.all-coin-source-universe-v2","coverageObjective":"Cover every provider-visible coin from CoinGecko and CoinPaprika up to the 100k resource cap; reviewed halal verdicts remain supervised and fail closed.","universeIndexEntries":64911,"providerEntriesBeforeCap":64911,"reviewedSourceEntries":1082,"unreviewedEntries":63829,"maxEntries":100000,"capApplied":false,"shardCount":36,"prioritySourceCheckQueue":250,"universeIndexGeneratedAt":"2026-07-02T20:37:17.735Z","sourceCandidateSnapshotGeneratedAt":"2026-07-02T22:11:21.433Z","sourceCandidates":11,"liveMarketRowsChecked":1000,"missingAssetResult":"source_candidate_no_trade_until_reviewed","noPublicCandidateResult":"not_found_no_trade","compactPairProtection":"Qualified symbols like STETHUSDT are resolved before generic token fallback."},"providerHealth":{"coingecko":{"status":"ok","credential_mode":"public_api","list_rows":17407,"market_rows":1000},"coinpaprika":{"status":"ok","credential_mode":"public_api","rows":60156},"glassnode":{"status":"inventory_ready_missing_secret","credential_mode":"not_configured","runtime_verdict_authority":false},"deepseek":{"status":"dd_dispatch_inventory_ready","runtime_verdict_authority":false}},"coverageAgent":{"proofUrl":"https://gethalalcrypto.com/coverage-agent-proof.json","status":"operational","generatedFromSnapshotAt":"2026-07-02T22:11:21.433Z","reviewedVerdictCoverage":{"reviewedAssets":1681,"targetReviewedAssets":1000,"targetMet":true,"scholarReviewedAssets":998,"methodologyAutoAssets":683,"publicStatusCounts":{"halal":295,"haram":1386}},"allCoinCoverage":{"coverageObjective":"Cover every provider-visible coin from CoinGecko and CoinPaprika up to the 100k resource cap; reviewed halal verdicts remain supervised and fail closed.","universeIndexEntries":64911,"providerEntriesBeforeCap":64911,"reviewedSourceEntries":1082,"unreviewedEntries":63829,"maxEntries":100000,"capApplied":false,"prioritySourceCheckQueue":250,"universeIndexGeneratedAt":"2026-07-02T20:37:17.735Z","universeShards":36,"liveMarketRowsChecked":1000,"sourceCandidateSnapshotGeneratedAt":"2026-07-02T22:11:21.433Z","sourceCandidates":11,"missingFromReviewedDataset":10,"reviewedSymbolCollisions":1,"watchedSourceCandidates":1}},"externalProviders":{"activeScheduled":[{"name":"CoinGecko","purpose":"coin universe, market metadata, ranks, prices, categories, source-candidate refresh","secretName":"COINGECKO_API_KEY or COINGECKO_PRO_API_KEY","runtimeVerdictAuthority":false},{"name":"CoinPaprika","purpose":"public registry watchlist and live source-candidate lookup fallback","runtimeVerdictAuthority":false}],"activeLiveFallback":[{"name":"CoinPaprika","timeoutMs":2500},{"name":"CoinGecko","timeoutMs":2500},{"name":"DexScreener","timeoutMs":2500}],"inventoryReady":[{"name":"Glassnode","secretName":"GLASSNODE_API_KEY","currentStatus":"not_active_until_secret_present","verdictAuthority":false}]},"providerInventory":{"source":"Notion page GetHalalCrypto Screener API Warehouse - Secret Inventory","secretsNeverStoredInNotion":true,"activeScheduled":{"coingecko":{"purpose":"coin universe, metadata, ranks, prices, market context, top-1000 refresh jobs","secretNames":["COINGECKO_PRO_API_KEY","COINGECKO_API_KEY"],"sourceIndexList":{"status":"ok","rows":17407,"pages":null,"credentialMode":"public_api","retryPolicy":null},"sourceIndexMarkets":{"status":"ok","rows":1000,"pages":4,"credentialMode":"public_api","retryPolicy":"429/5xx retry with retry-after support; no raw provider key in output"},"runtimeVerdictAuthority":false},"coinpaprika":{"purpose":"public registry coverage, watchlist source candidates, live fallback on misses","sourceIndex":{"status":"ok","rows":60156,"pages":null,"credentialMode":"secret_supported_by_refresh_job_not_reported_in_current_snapshot","retryPolicy":null},"runtimeVerdictAuthority":false},"deepseek":{"purpose":"bounded offline due diligence dispatch for daily methodology_auto screening","secretNames":["DEEPSEEK_API_KEY"],"runtimeVerdictAuthority":false,"normalVisitorRequests":false}},"activeLiveFallback":["CoinPaprika","CoinGecko","DexScreener"],"inventoryReady":{"glassnode":{"purpose":"on-chain and exchange-flow signals where subscription allows; evidence only","secretNames":["GLASSNODE_API_KEY"],"currentStatus":"inventory_ready_not_required_for_public_verdicts_until_secret_and_plan_are_active","runtimeVerdictAuthority":false}}},"providerReliabilitySlo":{"proofLevel":"external_source_snapshot_plus_live_15_minute_monitor","coverageFloors":{"reviewedAssets":1000,"universeIndexEntries":25000,"sourceCandidates":1},"freshness":{"sourceUniverseRefreshCadence":"hourly","sourceWatchlistMaxAgeHours":6,"methodologyAutoMaxAgeHours":48,"productionMonitorCadenceMinutes":15},"providerHealth":{"coingecko":{"status":"ok","credential_mode":"public_api","list_rows":17407,"market_rows":1000},"coinpaprika":{"status":"ok","credential_mode":"public_api","rows":60156},"glassnode":{"status":"inventory_ready_missing_secret","credential_mode":"not_configured","runtime_verdict_authority":false},"deepseek":{"status":"dd_dispatch_inventory_ready","runtime_verdict_authority":false}},"failoverOrder":[{"stage":"reviewed_dataset","providers":["halalcrypto-reviewed-dataset"],"callsOnNormalSearch":"local_in_process","timeoutMs":0,"verdictAuthority":true},{"stage":"scheduled_source_snapshot","providers":["CoinGecko","CoinPaprika"],"callsOnNormalSearch":"static_shard_lookup","timeoutMs":0,"verdictAuthority":false,"resultWhenUnreviewed":"source_candidate_haram_no_trade_until_cleared"},{"stage":"live_source_lookup_fallback","providers":["CoinPaprika","CoinGecko","DexScreener"],"callsOnNormalSearch":"only_after_reviewed_and_snapshot_miss","timeoutMs":2500,"verdictAuthority":false,"resultWhenFound":"source_candidate_haram_no_trade_until_cleared"},{"stage":"premium_evidence_enrichment_opt_in","providers":["Glassnode","NewsAPI","LunarCrush","CryptoPanic"],"callsOnNormalSearch":"never_default_search_path","timeoutMs":5000,"verdictAuthority":false,"failOpenForEvidenceOnly":true}]},"coinDetailPipeline":{"source":"Notion provider inventory plus repo provider clients; raw keys never stored in Notion or source","detailEnrichmentDoesNotChangeVerdict":true,"externalProviderVerdictDerivation":false,"runtimeLlmVerdictCalls":0,"fields":[{"field":"identity_registry_and_symbol_disambiguation","providers":["CoinGecko","CoinPaprika"],"mode":"scheduled_snapshot_first","normalVisitorCost":"static_lookup","verdictAuthority":false},{"field":"rank_price_market_cap_volume_categories","providers":["CoinGecko"],"mode":"hourly_universe_refresh_and_daily_top1000_batch","normalVisitorCost":"static_lookup","verdictAuthority":false},{"field":"dex_liquidity_candidate_discovery","providers":["DexScreener"],"mode":"bounded_live_fallback_after_miss","timeoutMs":2500,"verdictAuthority":false,"publicResult":"Haram/no-trade until cleared"},{"field":"on_chain_exchange_flow_evidence","providers":["Glassnode"],"mode":"opt_in_evidence_when_secret_and_plan_are_active","currentStatus":"inventory_ready_missing_secret_in_latest_notion_record","verdictAuthority":false},{"field":"news_and_event_evidence","providers":["NewsAPI","CryptoPanic"],"mode":"opt_in_agent_panel_evidence","verdictAuthority":false},{"field":"social_freshness_evidence","providers":["LunarCrush"],"mode":"opt_in_agent_panel_evidence","verdictAuthority":false}]},"agentFleetSlo":{"status":"operational","alwaysOnCadences":["15-minute production monitor","hourly universe refresh","daily top-1000 DD"],"publicProofUrls":["https://gethalalcrypto.com/coverage-agent-proof.json","https://gethalalcrypto.com/engine-proof.json","https://gethalalcrypto.com/api/screener/health"],"failClosedOnMonitorFailure":true,"agents":[{"name":"halal-universe-refresh","cadence":"hourly","proof":".github/workflows/halal-universe-refresh.yml","role":"refresh CoinGecko/CoinPaprika universe index and source-candidate watchlist"},{"name":"screen-top1000-daily","cadence":"daily 03:00 UTC","proof":".github/workflows/screen-top1000-daily.yml","role":"refresh methodology_auto top-1000 dataset with CoinGecko Pro and bounded LLM DD","costCapUsd":5},{"name":"screener-production-monitor","cadence":"every 15 minutes","proof":".github/workflows/screener-production-monitor.yml","role":"verify live screener policy, freshness, reviewed BTC, source-candidate no-trade, AdSense readiness, and safe ad placement"}]},"backgroundAgents":[{"name":"halal-universe-refresh","cadence":"hourly","proof":".github/workflows/halal-universe-refresh.yml","role":"refresh CoinGecko/CoinPaprika universe index and source-candidate watchlist"},{"name":"screen-top1000-daily","cadence":"daily 03:00 UTC","proof":".github/workflows/screen-top1000-daily.yml","role":"refresh methodology_auto top-1000 dataset with CoinGecko Pro and bounded LLM DD","costCapUsd":5},{"name":"screener-production-monitor","cadence":"every 15 minutes","proof":".github/workflows/screener-production-monitor.yml","role":"verify live screener policy, freshness, reviewed BTC, source-candidate no-trade, AdSense readiness, and safe ad placement"}],"resourceControls":{"normalSearchPath":"local reviewed dataset plus hourly source snapshots","liveLookupOnlyWhen":"no reviewed match and no scheduled source-candidate match","resultLimit":25,"rateLimitPerMinute":1200,"providerCallsCoalesced":true,"failClosed":true,"paidProviderCallsOnNormalSearchPath":false},"proofUrls":["https://gethalalcrypto.com/api/screener/health","https://gethalalcrypto.com/search-provider-proof.json","https://gethalalcrypto.com/engine-proof.json","https://gethalalcrypto.com/coverage-agent-proof.json","https://gethalalcrypto.com/datasets/crypto-universe-index.json","https://gethalalcrypto.com/datasets/halal-universe-watchlist.json","https://gethalalcrypto.com/tools/halal-coin-screener"],"inheritedSearchProviderProof":{"schemaVersion":"2026-07-02.search-provider-proof.v1","product":"HalalCrypto","site":"https://gethalalcrypto.com","status":"live","canonicalScreenerUrl":"https://gethalalcrypto.com/tools/halal-coin-screener","openSearchDescriptionUrl":"https://gethalalcrypto.com/opensearch.xml","htmlSearchTemplate":"https://gethalalcrypto.com/tools/halal-coin-screener?q={searchTerms}","apiSearchTemplate":"https://gethalalcrypto.com/api/screener?q={searchTerms}","publicProofUrls":["https://gethalalcrypto.com/opensearch.xml","https://gethalalcrypto.com/ai-discovery-feed.json","https://gethalalcrypto.com/muslim-market-seo-feed.json","https://gethalalcrypto.com/search-provider-proof.json","https://gethalalcrypto.com/engine-proof.json","https://gethalalcrypto.com/coverage-agent-proof.json"],"searchContract":{"sourceOfTruth":"halalcrypto-reviewed-dataset","verdictPosture":"binary_evidence_first_fail_closed","missingAssetsPosture":"unclassified_until_reviewed","runtimeLlmVerdictCalls":0,"targetReviewedAssets":1000,"externalProviderVerdictDerivation":false,"allCoinCoveragePosture":"reviewed-first; missing public assets become source candidates with no-trade until reviewed","normalTrafficCostModel":"local reviewed dataset and static source snapshots first; paid provider and LLM calls are batch/offline only"},"engineProofUrl":"https://gethalalcrypto.com/engine-proof.json","coverageAgentProofUrl":"https://gethalalcrypto.com/coverage-agent-proof.json","backgroundAgents":["halal-universe-refresh hourly","screen-top1000-daily","screener-production-monitor every 15 minutes, including monetization and coverage guardian checks"],"doNotClaim":["personalized investment advice","AAOIFI certification","regulator approval","exchange partnership","custody of customer funds","leverage or futures trading"]},"doNotClaim":["all coins are halal-screened verdicts","external providers decide halal status","runtime LLM verdicting","investment advice or a fatwa"]}