{"clusterTableCounts": {"acct": 32, "pre": 500, "post": 500, "token_in": 72, "token_out": 56}, "clusterDetectedCounts": {"acct": 14, "pre": 380, "token_out": 28, "token_in": 52, "post": 489}, "clusterTableTitles": {"acct": "Create Wallet", "pre": "Pre-Fund & Buy", "token_out": "Buy & Send Token", "token_in": "Receive & Sell", "post": "Exit / Drain"}, "clusterStatsByRmv": {"acct": {"cluster_count": 32, "total_wallets": 7044, "total_detected": 14, "total_clean": 18, "confirmed": 21, "likely": 2980, "suspicious": 3467, "size_buckets": {"4-10": 5, "11-25": 6, "26-50": 1, "51-100": 1, "101+": 19}, "size_bucket_details": {"4-10": {"clusters": 5, "detected": 4, "clean": 1}, "11-25": {"clusters": 6, "detected": 5, "clean": 1}, "26-50": {"clusters": 1, "detected": 1, "clean": 0}, "51-100": {"clusters": 1, "detected": 0, "clean": 1}, "101+": {"clusters": 19, "detected": 4, "clean": 15}}, "clusters_with_template": 1, "pct_with_template": 7.1, "avg_program_similarity": 24.7, "unique_programs_sum": 2313, "avg_unique_programs": 72.3, "top_20_programs_counts": [{"program_id": "JUP6LkbZ", "count": 28}, {"program_id": "DF1ow4ts", "count": 27}, {"program_id": "proVF4pM", "count": 23}, {"program_id": "cpamdpZC", "count": 22}, {"program_id": "Token", "count": 15}, {"program_id": "System Program", "count": 15}, {"program_id": "T1TANpTe", "count": 12}, {"program_id": "NA365bsP", "count": 12}, {"program_id": "va1t8sdG", "count": 10}, {"program_id": "FLASHX8D", "count": 10}, {"program_id": "675kPX9M", "count": 7}, {"program_id": "LBUZKhRx", "count": 7}, {"program_id": "B3111yJC", "count": 7}, {"program_id": "VLTX1ish", "count": 6}, {"program_id": "3s1rAymU", "count": 5}, {"program_id": "j1o2qRpj", "count": 5}, {"program_id": "pudgeNoz", "count": 5}, {"program_id": "GMGNreQc", "count": 4}, {"program_id": "ATokenGP", "count": 4}, {"program_id": "61DFfeTK", "count": 4}], "total_detected_wallets": 6468, "total_clusters_all": 32, "total_detected_all_rmv": 6468, "total_clean_all_rmv": 576, "tag_counts": {"Sybil Candidate": 4, "Spam/Dust Cluster": 0, "Warning Cluster Lvl 1": 7, "Warning Cluster Lvl 2": 3, "Warning Cluster Lvl 3": 0, "Router/Market/Fees": 17, "Potential Fee/HFT/Whale": 0, "Clean Cluster": 1, "None": 0}, "status_counts": {"Current": 33, "Past": 130, "Never Held": 7}, "status_counts_cluster": {"Current": 2, "Past": 1, "Never Held": 29}, "status_counts_detected": {"Current": 9, "Past": 33, "Never Held": 1}, "status_counts_cluster_detected": {"Current": 1, "Past": 0, "Never Held": 13}}, "pre": {"cluster_count": 500, "total_wallets": 25148, "total_detected": 380, "total_clean": 99, "confirmed": 20973, "likely": 0, "suspicious": 0, "size_buckets": {"4-10": 0, "11-25": 122, "26-50": 189, "51-100": 189, "101+": 0}, "size_bucket_details": {"4-10": {"clusters": 0, "detected": 0, "clean": 0}, "11-25": {"clusters": 122, "detected": 91, "clean": 31}, "26-50": {"clusters": 189, "detected": 121, "clean": 64}, "51-100": {"clusters": 189, "detected": 168, "clean": 4}, "101+": {"clusters": 0, "detected": 0, "clean": 0}}, "clusters_with_template": 380, "pct_with_template": 100.0, "avg_program_similarity": 38.9, "unique_programs_sum": 29522, "avg_unique_programs": 59.0, "top_20_programs_counts": [{"program_id": "JUP6LkbZ", "count": 20370}, {"program_id": "Token", "count": 18643}, {"program_id": "proVF4pM", "count": 18583}, {"program_id": "T1TANpTe", "count": 18468}, {"program_id": "VLTX1ish", "count": 18406}, {"program_id": "DF1ow4ts", "count": 17897}, {"program_id": "va1t8sdG", "count": 17491}, {"program_id": "j1o2qRpj", "count": 15798}, {"program_id": "cpamdpZC", "count": 11994}, {"program_id": "FLASHX8D", "count": 3843}, {"program_id": "FqGg2Y1F", "count": 3359}, {"program_id": "9Zzf9QqT", "count": 3143}, {"program_id": "NA365bsP", "count": 2921}, {"program_id": "REALQqNE", "count": 2782}, {"program_id": "B3111yJC", "count": 2461}, {"program_id": "675kPX9M", "count": 2104}, {"program_id": "MEMS58mn", "count": 2073}, {"program_id": "CPMMoo8L", "count": 2042}, {"program_id": "spicyTHt", "count": 1564}, {"program_id": "pudgeNoz", "count": 1523}], "total_detected_wallets": 20973, "total_clusters_all": 10815, "total_detected_all_rmv": 202469, "total_clean_all_rmv": 43680, "tag_counts": {"Sybil Candidate": 57, "Spam/Dust Cluster": 21, "Warning Cluster Lvl 1": 0, "Warning Cluster Lvl 2": 323, "Warning Cluster Lvl 3": 0, "Router/Market/Fees": 99, "Potential Fee/HFT/Whale": 0, "Clean Cluster": 0, "None": 0}, "status_counts": {"Current": 10651, "Past": 14497, "Never Held": 0}, "status_counts_cluster": {"Current": 92, "Past": 76, "Never Held": 332}, "status_counts_detected": {"Current": 8887, "Past": 11486, "Never Held": 0}, "status_counts_cluster_detected": {"Current": 77, "Past": 72, "Never Held": 231}}, "token_out": {"cluster_count": 56, "total_wallets": 6116, "total_detected": 28, "total_clean": 28, "confirmed": 587, "likely": 2525, "suspicious": 2821, "size_buckets": {"4-10": 18, "11-25": 6, "26-50": 12, "51-100": 10, "101+": 10}, "size_bucket_details": {"4-10": {"clusters": 18, "detected": 14, "clean": 4}, "11-25": {"clusters": 6, "detected": 3, "clean": 3}, "26-50": {"clusters": 12, "detected": 4, "clean": 8}, "51-100": {"clusters": 10, "detected": 1, "clean": 9}, "101+": {"clusters": 10, "detected": 6, "clean": 4}}, "clusters_with_template": 4, "pct_with_template": 14.3, "avg_program_similarity": 44.7, "unique_programs_sum": 2392, "avg_unique_programs": 42.7, "top_20_programs_counts": [{"program_id": "JUP6LkbZ", "count": 588}, {"program_id": "DF1ow4ts", "count": 521}, {"program_id": "proVF4pM", "count": 413}, {"program_id": "cpamdpZC", "count": 395}, {"program_id": "T1TANpTe", "count": 337}, {"program_id": "Token", "count": 317}, {"program_id": "va1t8sdG", "count": 292}, {"program_id": "VLTX1ish", "count": 287}, {"program_id": "j1o2qRpj", "count": 256}, {"program_id": "FLASHX8D", "count": 218}, {"program_id": "675kPX9M", "count": 185}, {"program_id": "B3111yJC", "count": 163}, {"program_id": "NA365bsP", "count": 150}, {"program_id": "CPMMoo8L", "count": 132}, {"program_id": "GMGNreQc", "count": 128}, {"program_id": "routeUGW", "count": 100}, {"program_id": "LBUZKhRx", "count": 87}, {"program_id": "FqGg2Y1F", "count": 76}, {"program_id": "REALQqNE", "count": 66}, {"program_id": "pudgeNoz", "count": 63}], "total_detected_wallets": 5933, "total_clusters_all": 56, "total_detected_all_rmv": 5933, "total_clean_all_rmv": 183, "tag_counts": {"Sybil Candidate": 0, "Spam/Dust Cluster": 0, "Warning Cluster Lvl 1": 13, "Warning Cluster Lvl 2": 2, "Warning Cluster Lvl 3": 11, "Router/Market/Fees": 24, "Potential Fee/HFT/Whale": 2, "Clean Cluster": 4, "None": 0}, "status_counts": {"Current": 252, "Past": 556, "Never Held": 5308}, "status_counts_cluster": {"Current": 20, "Past": 15, "Never Held": 21}, "status_counts_detected": {"Current": 173, "Past": 417, "Never Held": 3188}, "status_counts_cluster_detected": {"Current": 8, "Past": 3, "Never Held": 17}}, "token_in": {"cluster_count": 72, "total_wallets": 1589, "total_detected": 52, "total_clean": 20, "confirmed": 0, "likely": 1, "suspicious": 41, "size_buckets": {"4-10": 39, "11-25": 21, "26-50": 3, "51-100": 8, "101+": 1}, "size_bucket_details": {"4-10": {"clusters": 39, "detected": 38, "clean": 1}, "11-25": {"clusters": 21, "detected": 14, "clean": 7}, "26-50": {"clusters": 3, "detected": 0, "clean": 3}, "51-100": {"clusters": 8, "detected": 0, "clean": 8}, "101+": {"clusters": 1, "detected": 0, "clean": 1}}, "clusters_with_template": 0, "pct_with_template": 0.0, "avg_program_similarity": 11.0, "unique_programs_sum": 690, "avg_unique_programs": 9.6, "top_20_programs_counts": [{"program_id": "JUP6LkbZ", "count": 451}, {"program_id": "Token", "count": 447}, {"program_id": "proVF4pM", "count": 446}, {"program_id": "T1TANpTe", "count": 445}, {"program_id": "VLTX1ish", "count": 445}, {"program_id": "va1t8sdG", "count": 437}, {"program_id": "j1o2qRpj", "count": 426}, {"program_id": "DF1ow4ts", "count": 370}, {"program_id": "9Zzf9QqT", "count": 200}, {"program_id": "XxXxXwJh", "count": 137}, {"program_id": "LBUZKhRx", "count": 125}, {"program_id": "NA365bsP", "count": 93}, {"program_id": "3s1rAymU", "count": 72}, {"program_id": "9i7QdbBH", "count": 63}, {"program_id": "FqGg2Y1F", "count": 53}, {"program_id": "whirLbMi", "count": 38}, {"program_id": "King7ki4", "count": 34}, {"program_id": "B3111yJC", "count": 22}, {"program_id": "GH8Ya8jN", "count": 22}, {"program_id": "spicyTHt", "count": 22}], "total_detected_wallets": 42, "total_clusters_all": 72, "total_detected_all_rmv": 42, "total_clean_all_rmv": 1547, "tag_counts": {"Sybil Candidate": 28, "Spam/Dust Cluster": 0, "Warning Cluster Lvl 1": 0, "Warning Cluster Lvl 2": 22, "Warning Cluster Lvl 3": 0, "Router/Market/Fees": 19, "Potential Fee/HFT/Whale": 2, "Clean Cluster": 1, "None": 0}, "status_counts": {"Current": 822, "Past": 558, "Never Held": 209}, "status_counts_cluster": {"Current": 29, "Past": 43, "Never Held": 0}, "status_counts_detected": {"Current": 418, "Past": 33, "Never Held": 3}, "status_counts_cluster_detected": {"Current": 18, "Past": 34, "Never Held": 0}}, "post": {"cluster_count": 500, "total_wallets": 40093, "total_detected": 489, "total_clean": 0, "confirmed": 30926, "likely": 0, "suspicious": 0, "size_buckets": {"4-10": 0, "11-25": 0, "26-50": 0, "51-100": 500, "101+": 0}, "size_bucket_details": {"4-10": {"clusters": 0, "detected": 0, "clean": 0}, "11-25": {"clusters": 0, "detected": 0, "clean": 0}, "26-50": {"clusters": 0, "detected": 0, "clean": 0}, "51-100": {"clusters": 500, "detected": 489, "clean": 0}, "101+": {"clusters": 0, "detected": 0, "clean": 0}}, "clusters_with_template": 489, "pct_with_template": 100.0, "avg_program_similarity": 41.0, "unique_programs_sum": 36030, "avg_unique_programs": 72.1, "top_20_programs_counts": [{"program_id": "JUP6LkbZ", "count": 39213}, {"program_id": "Token", "count": 39205}, {"program_id": "T1TANpTe", "count": 39204}, {"program_id": "proVF4pM", "count": 38812}, {"program_id": "va1t8sdG", "count": 38731}, {"program_id": "VLTX1ish", "count": 38713}, {"program_id": "DF1ow4ts", "count": 34814}, {"program_id": "j1o2qRpj", "count": 34733}, {"program_id": "cpamdpZC", "count": 21025}, {"program_id": "FqGg2Y1F", "count": 7816}, {"program_id": "B3111yJC", "count": 6758}, {"program_id": "9Zzf9QqT", "count": 5950}, {"program_id": "REALQqNE", "count": 4972}, {"program_id": "MEMS58mn", "count": 3918}, {"program_id": "spicyTHt", "count": 3912}, {"program_id": "GH8Ya8jN", "count": 3912}, {"program_id": "NA365bsP", "count": 3902}, {"program_id": "FLASHX8D", "count": 2466}, {"program_id": "pudgeNoz", "count": 2362}, {"program_id": "GMGNreQc", "count": 1539}], "total_detected_wallets": 30926, "total_clusters_all": 10682, "total_detected_all_rmv": 165824, "total_clean_all_rmv": 60559, "tag_counts": {"Sybil Candidate": 0, "Spam/Dust Cluster": 11, "Warning Cluster Lvl 1": 0, "Warning Cluster Lvl 2": 489, "Warning Cluster Lvl 3": 0, "Router/Market/Fees": 0, "Potential Fee/HFT/Whale": 0, "Clean Cluster": 0, "None": 0}, "status_counts": {"Current": 19074, "Past": 21019, "Never Held": 0}, "status_counts_cluster": {"Current": 56, "Past": 344, "Never Held": 100}, "status_counts_detected": {"Current": 18655, "Past": 20558, "Never Held": 0}, "status_counts_cluster_detected": {"Current": 55, "Past": 339, "Never Held": 95}}}, "clusterTop500Explainer": {"acct": {"box1": "Keep only clusters with size \u2265 4.", "box2": "% of wallets in cluster with account-opening time distance, descending. Then by detected count (confirmed + likely + suspicious), descending.", "box3": "Take the top 500 (if more than 500 exist per cluster type)."}, "pre": {"box1": "Keep only clusters with size \u2265 4.", "box2": "% of wallets with pre-funding time distance, descending. Then by detected count, descending.", "box3": "Take the top 500 (if more than 500 exist per cluster type)."}, "token_out": {"box1": "Keep only clusters with size \u2265 4.", "box2": "(token_out_minutes_n / size) descending (share of cluster with send timing). Then by detected count, descending.", "box3": "Take the top 500 (if more than 500 exist per cluster type)."}, "token_in": {"box1": "Keep only clusters with size \u2265 4.", "box2": "% of cluster with token_in time distance (token_in_minutes_n / size), descending. Then by detected count, descending.", "box3": "Take the top 500 (if more than 500 exist per cluster type)."}, "post": {"box1": "Keep only clusters with size \u2265 4.", "box2": "% of wallets with post-drain time distance, descending. Then by detected count, descending.", "box3": "Take the top 500 (if more than 500 exist per cluster type)."}}}