windowdog 2 veckor sedan
förälder
incheckning
4b5c5eafde

+ 2007 - 0
src/code/gmgn页面网页数据示例/pump_compeleted_page_data.json

@@ -0,0 +1,2007 @@
+// https://gmgn.ai/?tab=complete&launchpad=Pump.fun&chain=sol&ref=9Z7Wz20p&0mihc=300&0mish=150&0ish=1&0mim=50&0hs=1&0ihc=1&0mac=5760m&0ic=1&0mic=240m
+{
+    "code": 0,
+    "msg": "success",
+    "data": {
+        "pairs": [
+            {
+                "id": 13885751,
+                "exchange": "pump_amm",
+                "address": "qbSzQDgU32NYGkdjkKgX15ba9NRUdFdDkPHbMnnQia9",
+                "base_address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "150.9787",
+                "initial_liquidity": "24759.392",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "chillaura",
+                    "name": "just a chill aura",
+                    "logo": "https://gmgn.ai/external-res/7805859e61907526c865a0f677b99297.webp",
+                    "total_supply": 999982156,
+                    "price": "0.0001611",
+                    "holder_count": 1306,
+                    "price_change_percent1m": "0.3951",
+                    "price_change_percent5m": "3.3431",
+                    "price_change_percent1h": "54.9635",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "43689.8754",
+                    "top_10_holder_rate": 0.171558,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933766357172031564",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 6,
+                    "smart_degen_count": 0,
+                    "renowned_count": 4,
+                    "market_cap": "161126.2448",
+                    "is_wash_trading": false,
+                    "creator": "2QckYteSFsbyYLQxGxnP6KcUJAyLfRMe962TiqdrWwFp",
+                    "creator_created_inner_count": 5,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.167",
+                    "creator_balance_rate": "0.00000000003464",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.00284",
+                    "bluechip_owner_percentage": 0.01225114854517611,
+                    "volume": "1534250.8633",
+                    "swaps": 23072,
+                    "buys": 12947,
+                    "sells": 10125,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump"
+                },
+                "open_timestamp": 1749888587,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "30"
+            },
+            {
+                "id": 13883812,
+                "exchange": "pump_amm",
+                "address": "EGrVpEWLoafQ5yFbiqXaBNM2H2Q8kJVWMoJNM7cHEXef",
+                "base_address": "4JbAmb23ziB1gTYxkcaqqonwr18yqMtYh7uqDbKZpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "198.35",
+                "initial_liquidity": "24900.4755",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "BORDERS",
+                    "name": "Borders",
+                    "logo": "https://gmgn.ai/external-res/4ff6d47540e16d82599ba46abbccd2bb.webp",
+                    "total_supply": 999652561,
+                    "price": "0.0002069",
+                    "holder_count": 4274,
+                    "price_change_percent1m": "0.4481",
+                    "price_change_percent5m": "-3.6268",
+                    "price_change_percent1h": "-37.2113",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 2,
+                    "liquidity": "72116.3704",
+                    "top_10_holder_rate": 0.129689,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933766388176343078",
+                        "website": "https://borders.fun",
+                        "telegram": "https://t.me/bordersfun"
+                    },
+                    "dexscr_ad": 1,
+                    "dexscr_update_link": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 5,
+                    "smart_degen_count": 3,
+                    "renowned_count": 31,
+                    "market_cap": "206799.8547",
+                    "is_wash_trading": false,
+                    "creator": "EXYFTqfR1wQmwV1LnNToXrd8aTLp7ZLR5uyiG1tosZbq",
+                    "creator_created_inner_count": 13,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.071",
+                    "creator_balance_rate": "0.0000000005734",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.07483",
+                    "bluechip_owner_percentage": 0.014506317267197005,
+                    "volume": "14101733.9142",
+                    "swaps": 112635,
+                    "buys": 58587,
+                    "sells": 54048,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "cto_flag": 0,
+                    "twitter_change_flag": 0,
+                    "address": "4JbAmb23ziB1gTYxkcaqqonwr18yqMtYh7uqDbKZpump"
+                },
+                "open_timestamp": 1749881885,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "11"
+            },
+            {
+                "id": 13882716,
+                "exchange": "pump_amm",
+                "address": "EtiEZZDWivRuiUBRc2BEp1WAxrWjF4TVxKzzS4EhZuew",
+                "base_address": "EddzqNG5SRuCknxZVNA6WDimB6guUwuDans7aLGYcLvC",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "90.8516",
+                "initial_liquidity": "24956.5692",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "Satsuki",
+                    "name": "さつき",
+                    "logo": "https://gmgn.ai/external-res/095afe95ed4aa83c97562de430343d43.webp",
+                    "total_supply": 999972595,
+                    "price": "0.00005862",
+                    "holder_count": 645,
+                    "price_change_percent1m": "9.3797",
+                    "price_change_percent5m": "2.7658",
+                    "price_change_percent1h": "-45.7408",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "26270.08353",
+                    "top_10_holder_rate": 0.248122,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933751745714303191",
+                        "website": "https://www.instagram.com/reel/DKzGqTGSBfx/",
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 5,
+                    "smart_degen_count": 2,
+                    "renowned_count": 10,
+                    "market_cap": "58613.9886",
+                    "is_wash_trading": false,
+                    "creator": "GZVSEAajExLJEvACHHQcujBw7nJq98GWUEZtood9LM9b",
+                    "creator_created_inner_count": 17298,
+                    "creator_created_open_count": 167,
+                    "creator_created_open_ratio": "0.010",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": "0.001596",
+                    "bundler_trader_amount_rate": "0.00357",
+                    "bluechip_owner_percentage": 0.013953488372093023,
+                    "volume": "1149711.6092",
+                    "swaps": 15415,
+                    "buys": 8605,
+                    "sells": 6810,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "EddzqNG5SRuCknxZVNA6WDimB6guUwuDans7aLGYcLvC"
+                },
+                "open_timestamp": 1749877165,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "49"
+            },
+            {
+                "id": 13881824,
+                "exchange": "pump_amm",
+                "address": "6znvP6AEJ62DF71DC2V4RpKzZtJBAdHpfrAwuYqEn6Bh",
+                "base_address": "7qxD7sEYSKEY8foKZTpU2Za1CotGoGArKADEasoLpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "306.6907",
+                "initial_liquidity": "24939.571",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "CatWifAura",
+                    "name": "CatWifAura ",
+                    "logo": "https://gmgn.ai/external-res/43330feaa89d9c45ddea0329cb541959.webp",
+                    "total_supply": 999999877,
+                    "price": "0.0006198",
+                    "holder_count": 5165,
+                    "price_change_percent1m": "-2.4775",
+                    "price_change_percent5m": "-10.1909",
+                    "price_change_percent1h": "30.7711",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 2,
+                    "liquidity": "95784.6805",
+                    "top_10_holder_rate": 0.096854,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933764169494384882",
+                        "website": "https://catwifaura.xyz/",
+                        "telegram": "https://t.me/catwifauracoinportal"
+                    },
+                    "dexscr_ad": 1,
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 4,
+                    "smart_degen_count": 0,
+                    "renowned_count": 4,
+                    "market_cap": "619845.7038",
+                    "is_wash_trading": false,
+                    "creator": "ECLTyTYigMCLdW8VRXnoYB8mb3rkzQH7BgcPYDz6gFL4",
+                    "creator_created_inner_count": 6,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.143",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.0027105517909002904,
+                    "volume": "2529496.5233",
+                    "swaps": 24238,
+                    "buys": 14062,
+                    "sells": 10176,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "twitter_change_flag": 0,
+                    "address": "7qxD7sEYSKEY8foKZTpU2Za1CotGoGArKADEasoLpump"
+                },
+                "open_timestamp": 1749873803,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "87"
+            },
+            {
+                "id": 13880463,
+                "exchange": "pump_amm",
+                "address": "B1zKhAkbFxe7EXepcwtbiGtmmuJcpLE2VkWjVG4bSVVF",
+                "base_address": "mkCG1fS4Eh3fXXfVprfWTZMvZoauNYBy99NJjcMpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "166.9134",
+                "initial_liquidity": "24903.8752",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "J&P6900",
+                    "name": "Jewish Profit Index 6900",
+                    "logo": "https://gmgn.ai/external-res/79a4e89e154f9b6ceed2f00d3620672c.webp",
+                    "total_supply": 999713315,
+                    "price": "0.0002193",
+                    "holder_count": 373,
+                    "price_change_percent1m": "0.4989",
+                    "price_change_percent5m": "4.5166",
+                    "price_change_percent1h": "-17.0639",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "48236.02691",
+                    "top_10_holder_rate": 0.232411,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933701011312669182",
+                        "website": "https://www.jnp6900.com/",
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 3,
+                    "smart_degen_count": 0,
+                    "renowned_count": 1,
+                    "market_cap": "219217.9155",
+                    "is_wash_trading": false,
+                    "creator": "Dk7dDgCHEeKChVwZDf2hr71EVL3N72Gfrn7DXZeE121h",
+                    "creator_created_inner_count": 1,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.500",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.01876675603217158,
+                    "volume": "529828.2028",
+                    "swaps": 5215,
+                    "buys": 2734,
+                    "sells": 2481,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "cto_flag": 0,
+                    "twitter_change_flag": 0,
+                    "address": "mkCG1fS4Eh3fXXfVprfWTZMvZoauNYBy99NJjcMpump"
+                },
+                "open_timestamp": 1749869232,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "33"
+            },
+            {
+                "id": 13877822,
+                "exchange": "pump_amm",
+                "address": "AB4kHozazHeV1ahzXaG1pVP5KXHM8Q8vkJ7nSJq4iufe",
+                "base_address": "72qkeMq5GQwzZpTzkyjeAVUdfFuuNTjG3LikY3CPpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "83.01551",
+                "initial_liquidity": "25259.1352",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "GTI",
+                    "name": "GRAVITAS",
+                    "logo": "https://gmgn.ai/external-res/0f9edac2aa1f1b0f255593666340d782.webp",
+                    "total_supply": 999900400,
+                    "price": "0.00005619",
+                    "holder_count": 601,
+                    "price_change_percent1m": "0",
+                    "price_change_percent5m": "0",
+                    "price_change_percent1h": "0.4559",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "24086.6945",
+                    "top_10_holder_rate": 0.370527,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "gravitas_intel",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "twitter_change_flag": 1,
+                    "twitter_rename_count": 2,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 11,
+                    "smart_degen_count": 0,
+                    "renowned_count": 1,
+                    "market_cap": "56188.5481",
+                    "is_wash_trading": false,
+                    "creator": "99j3FB3tjSXvMQxN5vWj8nbFH8tWexCaDNgfTeguM664",
+                    "creator_created_inner_count": 0,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "1.000",
+                    "creator_balance_rate": "0.04329",
+                    "creator_token_status": "creator_hold",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.05787",
+                    "bluechip_owner_percentage": 0.004991680532445923,
+                    "volume": "118660.3134",
+                    "swaps": 6053,
+                    "buys": 3833,
+                    "sells": 2220,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "cto_flag": 0,
+                    "address": "72qkeMq5GQwzZpTzkyjeAVUdfFuuNTjG3LikY3CPpump"
+                },
+                "open_timestamp": 1749860569,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "1"
+            },
+            {
+                "id": 13872665,
+                "exchange": "pump_amm",
+                "address": "94n6V69LFiCKhBnpFJqqnm754ydwMxsP17ioKr87fpDs",
+                "base_address": "5MsYdWEfdSjvzvjzuNwurA9yoimoT2Vp2zt9vaeMpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "116.06023",
+                "initial_liquidity": "25077.2554",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "PBA",
+                    "name": "Pure Belief Assets",
+                    "logo": "https://gmgn.ai/external-res/5196e32fc9bb0d89b9efce6a3240cfaa.webp",
+                    "total_supply": 999999679,
+                    "price": "0.00009009",
+                    "holder_count": 421,
+                    "price_change_percent1m": "0.5409",
+                    "price_change_percent5m": "5.3658",
+                    "price_change_percent1h": "32.331",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "33573.8301",
+                    "top_10_holder_rate": 0.21707,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "purebeliefasset?s=21",
+                        "website": "https://pump.fun/coin/5MsYdWEfdSjvzvjzuNwurA9yoimoT2Vp2zt9vaeMpump?include-nsfw=true",
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 0.999,
+                    "sniper_count": 5,
+                    "smart_degen_count": 0,
+                    "renowned_count": 13,
+                    "market_cap": "90093.9171",
+                    "is_wash_trading": false,
+                    "creator": "3KJWMTwqXHWPGddhYAhMxVjRAQBJ3e6C15RcBz8ecCmB",
+                    "creator_created_inner_count": 1798,
+                    "creator_created_open_count": 28,
+                    "creator_created_open_ratio": "0.015",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.07255",
+                    "bluechip_owner_percentage": 0.0166270783847981,
+                    "volume": "1624199.1269",
+                    "swaps": 16123,
+                    "buys": 8572,
+                    "sells": 7551,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "5MsYdWEfdSjvzvjzuNwurA9yoimoT2Vp2zt9vaeMpump"
+                },
+                "open_timestamp": 1749852409,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "43"
+            },
+            {
+                "id": 13872200,
+                "exchange": "pump_amm",
+                "address": "5Zv3myzcfztPpBJCB8FZxTewvSWRQBZP3JXAeYhHBThH",
+                "base_address": "HsBSRsa3ZN2SCPRAwTLYw913JfMcEqYMXxNcUTEbpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "115.2277",
+                "initial_liquidity": "25021.162",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "WARGUY",
+                    "name": " Just A War Guy",
+                    "logo": "https://gmgn.ai/external-res/b4e268157d53d57c798757272bf46669.webp",
+                    "total_supply": 999981056,
+                    "price": "0.00009154",
+                    "holder_count": 808,
+                    "price_change_percent1m": "-0.1994",
+                    "price_change_percent5m": "0.9072",
+                    "price_change_percent1h": "-18.5837",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "33299.4956",
+                    "top_10_holder_rate": 0.218722,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933661063301812376",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 10,
+                    "smart_degen_count": 2,
+                    "renowned_count": 10,
+                    "market_cap": "91533.9999",
+                    "is_wash_trading": false,
+                    "creator": "GRgYNLaE5QmiY6mH7WMb4rvv7dcudNP6f8QPEUjm1Ani",
+                    "creator_created_inner_count": 8,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.111",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.017326732673267328,
+                    "volume": "1365876.9112",
+                    "swaps": 17681,
+                    "buys": 9707,
+                    "sells": 7974,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "HsBSRsa3ZN2SCPRAwTLYw913JfMcEqYMXxNcUTEbpump"
+                },
+                "open_timestamp": 1749851788,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "18"
+            },
+            {
+                "id": 13871673,
+                "exchange": "pump_amm",
+                "address": "Hypf5A5DLyxLrFLvFyjMqMHifhyeeuFggcw6Qb6MXfeP",
+                "base_address": "DyppHv4HLzrhDVyahAMBmuEt2dNpPyDjczrfU1Abpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "89.6447",
+                "initial_liquidity": "25044.9592",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "Pigman",
+                    "name": "Pigman",
+                    "logo": "https://gmgn.ai/external-res/54b08fd0471757b164abbbfe070ce27e.webp",
+                    "total_supply": 999991081,
+                    "price": "0.00005226",
+                    "holder_count": 706,
+                    "price_change_percent1m": "-4.7549",
+                    "price_change_percent5m": "-11.5604",
+                    "price_change_percent1h": "-34.1366",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "26079.9196",
+                    "top_10_holder_rate": 0.224118,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "IRIran_Military/status/1899115171525615707",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 0.9814814814814815,
+                    "sniper_count": 13,
+                    "smart_degen_count": 1,
+                    "renowned_count": 20,
+                    "market_cap": "52260.7519",
+                    "is_wash_trading": false,
+                    "creator": "Cyh1vmaSoicH7zjz9RkqL6898oJtEFTiSsqJaPZVjpeY",
+                    "creator_created_inner_count": 61,
+                    "creator_created_open_count": 6,
+                    "creator_created_open_ratio": "0.090",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.03598",
+                    "bluechip_owner_percentage": 0.014164305949008499,
+                    "volume": "1889540.2017",
+                    "swaps": 22555,
+                    "buys": 12029,
+                    "sells": 10526,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "DyppHv4HLzrhDVyahAMBmuEt2dNpPyDjczrfU1Abpump"
+                },
+                "open_timestamp": 1749851120,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "36"
+            },
+            {
+                "id": 13869692,
+                "exchange": "pump_amm",
+                "address": "H6uLH57BVuRLTN4zEpAxPr6E6afw8wnxZvfBZFYJzRgG",
+                "base_address": "85vdovHhkXnDi98EYMQmD2vXS82jRP1VDDXfkJ38pump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "451.4882",
+                "initial_liquidity": "24961.669",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "PEACEGUY",
+                    "name": "Just a peace guy",
+                    "logo": "https://gmgn.ai/external-res/0f373c34afdda94509637e03b4aab150.webp",
+                    "total_supply": 999992925,
+                    "price": "0.00114",
+                    "holder_count": 5879,
+                    "price_change_percent1m": "0.04868",
+                    "price_change_percent5m": "2.9242",
+                    "price_change_percent1h": "-11.7228",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 2,
+                    "liquidity": "246240.1918",
+                    "top_10_holder_rate": 0.13728,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933624413372535209",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 3,
+                    "smart_degen_count": 1,
+                    "renowned_count": 12,
+                    "market_cap": "1139815.2358",
+                    "is_wash_trading": false,
+                    "creator": "B3ZSJaxg3fmrZJaphu5D1PjzMJH9dKP25AJNjgY3uzTv",
+                    "creator_created_inner_count": 6,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.143",
+                    "creator_balance_rate": "0.00000000003464",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.01921",
+                    "bluechip_owner_percentage": 0.01547882292906957,
+                    "volume": "10178370.2119",
+                    "swaps": 109899,
+                    "buys": 59360,
+                    "sells": 50539,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "85vdovHhkXnDi98EYMQmD2vXS82jRP1VDDXfkJ38pump"
+                },
+                "open_timestamp": 1749847393,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "29"
+            },
+            {
+                "id": 13866427,
+                "exchange": "pump_amm",
+                "address": "7wZ4685SD2URjfJMRJB8wqN9uroE88p15PNzwxcipvEH",
+                "base_address": "CAeTeEjV4t5SSFcZRhkZrS2qXVsw9D2tiHS7cRikpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "92.5304",
+                "initial_liquidity": "24640.4055",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "chakra",
+                    "name": "chakra",
+                    "logo": "https://gmgn.ai/external-res/ddefa3cd38f16e6ed9cd82fe1ce403d2.webp",
+                    "total_supply": 999865288,
+                    "price": "0.0000662",
+                    "holder_count": 330,
+                    "price_change_percent1m": "-12.3396",
+                    "price_change_percent5m": "41.11",
+                    "price_change_percent1h": "94.3036",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "27167.7804",
+                    "top_10_holder_rate": 0.274715,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933586856572047379",
+                        "website": "https://www.google.com/search?q=chakra+and+aura+connectiom&sca_esv=28e4df54c19560e0&rlz=1C5CHFA_enTR1002TR1002&sxsrf=AE3TifNvgEKL6N3ZXwe_BKN3mhRPwaxsiA%3A1749845585983&ei=UYZMaLflO7CihbIPzcnFuQ8&ved=0ahUKEwj30cHkmu-NAxUwUUEAHc1kMfcQ4dUDCBA&uact=5&oq=chakr",
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 4,
+                    "smart_degen_count": 1,
+                    "renowned_count": 6,
+                    "market_cap": "66193.9617",
+                    "is_wash_trading": false,
+                    "creator": "9XhCQe7T31ZcW5SHdapsmNi3EMaxKcYAK7hWECk51viq",
+                    "creator_created_inner_count": 1,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.500",
+                    "creator_balance_rate": "0.0000000004578",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.006060606060606061,
+                    "volume": "446317.9503",
+                    "swaps": 8203,
+                    "buys": 4472,
+                    "sells": 3731,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "CAeTeEjV4t5SSFcZRhkZrS2qXVsw9D2tiHS7cRikpump"
+                },
+                "open_timestamp": 1749841380,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "41"
+            },
+            {
+                "id": 13864911,
+                "exchange": "pump_amm",
+                "address": "A9nrdySYAv1WNBVwDAQtSFsarvCeqVxEb7dve4TVGxpV",
+                "base_address": "H4op1gvrkbzvC6zRuhRZMN429zJoFT1MSZKRyGzMpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "91.8532",
+                "initial_liquidity": "24654.003633",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "Oil",
+                    "name": "War Liquidity",
+                    "logo": "https://gmgn.ai/external-res/f26011fabe77731ccd3636bca906e41d.webp",
+                    "total_supply": 999895120,
+                    "price": "0.0000527",
+                    "holder_count": 1344,
+                    "price_change_percent1m": "-5.5455",
+                    "price_change_percent5m": "-5.2633",
+                    "price_change_percent1h": "32.4527",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "27313.2454",
+                    "top_10_holder_rate": 0.174542,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933547732490219537",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 3,
+                    "smart_degen_count": 1,
+                    "renowned_count": 5,
+                    "market_cap": "52699.3933",
+                    "is_wash_trading": false,
+                    "creator": "95SiogMLzZJP8w27dndtUh9qKVSVDG676bzVXGxstM1B",
+                    "creator_created_inner_count": 35,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.028",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": "0.006435",
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.01636904761904762,
+                    "volume": "3052654.08826",
+                    "swaps": 43573,
+                    "buys": 23502,
+                    "sells": 20071,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "H4op1gvrkbzvC6zRuhRZMN429zJoFT1MSZKRyGzMpump"
+                },
+                "open_timestamp": 1749838878,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "21"
+            },
+            {
+                "id": 13863079,
+                "exchange": "pump_amm",
+                "address": "7X4obx1BtkQKYyB26hvNetQF13xp2QMTyJ62KTwS9E4i",
+                "base_address": "G8dUSvywefr4GvfFZBZiLHmbjnwjrrJPAnVifjj7pump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "185.02222",
+                "initial_liquidity": "24871.5792",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "Monitor",
+                    "name": "Monitoring the Situation",
+                    "logo": "https://gmgn.ai/external-res/d35538c455a11e7dcac35094c130b9cc.webp",
+                    "total_supply": 999998600,
+                    "price": "0.0002441",
+                    "holder_count": 587,
+                    "price_change_percent1m": "6.8661",
+                    "price_change_percent5m": "8.4356",
+                    "price_change_percent1h": "48.5071",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "53498.4471",
+                    "top_10_holder_rate": 0.187496,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933380655259205923",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 5,
+                    "smart_degen_count": 0,
+                    "renowned_count": 4,
+                    "market_cap": "244118.8482",
+                    "is_wash_trading": false,
+                    "creator": "FaPWKVMipHRYXAioUc979LypvTuwUan9UiQ7ytsc9rD8",
+                    "creator_created_inner_count": 296,
+                    "creator_created_open_count": 10,
+                    "creator_created_open_ratio": "0.033",
+                    "creator_balance_rate": "0.000000003458",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.020442930153321975,
+                    "volume": "1550044.7621",
+                    "swaps": 18586,
+                    "buys": 9607,
+                    "sells": 8979,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "G8dUSvywefr4GvfFZBZiLHmbjnwjrrJPAnVifjj7pump"
+                },
+                "open_timestamp": 1749835148,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "34"
+            },
+            {
+                "id": 13854506,
+                "exchange": "pump_amm",
+                "address": "EKCTkAnodbmJt6Z3UzT9953fNtKZkwhxFTwEfsC2bWsG",
+                "base_address": "GGJ95F3j3cef9WmrSYcktvcRENufqYEaNDb7AeV2pump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "136.5719",
+                "initial_liquidity": "24795.08758",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "wardog",
+                    "name": "wardog",
+                    "logo": "https://gmgn.ai/external-res/c38c80e8d3210d64699e282356df6b18.webp",
+                    "total_supply": 999931108,
+                    "price": "0.0001163",
+                    "holder_count": 1611,
+                    "price_change_percent1m": "-0.96059",
+                    "price_change_percent5m": "-5.7587",
+                    "price_change_percent1h": "-12.1937",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "64321.4442",
+                    "top_10_holder_rate": 0.243138,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933492544186277940",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 12,
+                    "smart_degen_count": 0,
+                    "renowned_count": 10,
+                    "market_cap": "116248.6608",
+                    "is_wash_trading": false,
+                    "creator": "6fNnnMRzLsZk13zeR841GCbdP2xbbKF2zKVzQV9C7gEj",
+                    "creator_created_inner_count": 6,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.143",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.006952",
+                    "bluechip_owner_percentage": 0.01303538175046555,
+                    "volume": "1136008.2221",
+                    "swaps": 15317,
+                    "buys": 8207,
+                    "sells": 7110,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "GGJ95F3j3cef9WmrSYcktvcRENufqYEaNDb7AeV2pump"
+                },
+                "open_timestamp": 1749816832,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "16"
+            },
+            {
+                "id": 13853277,
+                "exchange": "pump_amm",
+                "address": "Aec9op6CBeZDAWYfRGRkkht83nL3f2iMQXfJvewk3nR8",
+                "base_address": "4Tt6siivnSEjLQCKATp96BUQh2uwCyEVS3e57erNpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "118.4292",
+                "initial_liquidity": "24647.2043",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "Helmet",
+                    "name": "Helmet",
+                    "logo": "https://gmgn.ai/external-res/14c42ceaf5d9d537e727faa97d2b5208.webp",
+                    "total_supply": 999928399,
+                    "price": "0.00008001",
+                    "holder_count": 2449,
+                    "price_change_percent1m": "-2.92113",
+                    "price_change_percent5m": "6.9086",
+                    "price_change_percent1h": "-15.3604",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "36505.9297",
+                    "top_10_holder_rate": 0.13806,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933473794158469238",
+                        "website": "https://helmetmeme.fun/",
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 9,
+                    "smart_degen_count": 1,
+                    "renowned_count": 16,
+                    "market_cap": "80007.611",
+                    "is_wash_trading": false,
+                    "creator": "4xZ6izczf4AMUW3mYiqQiLXGvLQWpUzQ6mQAJ8kLyuaB",
+                    "creator_created_inner_count": 10,
+                    "creator_created_open_count": 3,
+                    "creator_created_open_ratio": "0.231",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": "0.00246",
+                    "bundler_trader_amount_rate": "0.02242",
+                    "bluechip_owner_percentage": 0.017149857084524295,
+                    "volume": "2272706.7578",
+                    "swaps": 27602,
+                    "buys": 14550,
+                    "sells": 13052,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "4Tt6siivnSEjLQCKATp96BUQh2uwCyEVS3e57erNpump"
+                },
+                "open_timestamp": 1749813307,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "23"
+            },
+            {
+                "id": 13853246,
+                "exchange": "pump_amm",
+                "address": "7GZdtj5mRdc9SPUuaRPwb2QD34xT94nnLEvGfiSnuCDa",
+                "base_address": "AEd4TgLrZV4Y2quWq7njP6xyJNbpaoEbrNWGfkrVpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "102.724",
+                "initial_liquidity": "24633.6058",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "54th",
+                    "name": "Elon's Birthday",
+                    "logo": "https://gmgn.ai/external-res/f069ceca9d2e493f9aaa76f15285a79b.webp",
+                    "total_supply": 999998001,
+                    "price": "0.00007747",
+                    "holder_count": 1155,
+                    "price_change_percent1m": "0",
+                    "price_change_percent5m": "2.1823",
+                    "price_change_percent1h": "3.1051",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "29770.6458",
+                    "top_10_holder_rate": 0.183183,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933480328611705156",
+                        "website": "https://elons54th.oncrypto.lol/",
+                        "telegram": "https://t.me/fiftyfourth_memecoin"
+                    },
+                    "dexscr_ad": 1,
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 3,
+                    "smart_degen_count": 0,
+                    "renowned_count": 2,
+                    "market_cap": "77469.1301",
+                    "is_wash_trading": false,
+                    "creator": "34PJtuK1i73Y2QGHq5L5nLWfAgA2HmujL3xhqqHuXE9X",
+                    "creator_created_inner_count": 87,
+                    "creator_created_open_count": 3,
+                    "creator_created_open_ratio": "0.033",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.012121212121212121,
+                    "volume": "363630.4398",
+                    "swaps": 5574,
+                    "buys": 3014,
+                    "sells": 2560,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "twitter_change_flag": 0,
+                    "address": "AEd4TgLrZV4Y2quWq7njP6xyJNbpaoEbrNWGfkrVpump"
+                },
+                "open_timestamp": 1749813217,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "20"
+            },
+            {
+                "id": 13848244,
+                "exchange": "pump_amm",
+                "address": "8Vvh1fpkYcZDNsyngjBnRAWJGJwQFgFzHkiG8YT9LkVV",
+                "base_address": "B4T6EmiKTCbLY7Kz3Y9zxPnYkutadJBvkC4qFcxdpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "157.3942",
+                "initial_liquidity": "24315.7422",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "79th",
+                    "name": "Trump's Birthday",
+                    "logo": "https://gmgn.ai/external-res/83ac57dcaafac55c9873c77afd87e019.webp",
+                    "total_supply": 999939318,
+                    "price": "0.0001467",
+                    "holder_count": 6075,
+                    "price_change_percent1m": "2.8586",
+                    "price_change_percent5m": "-4.3061",
+                    "price_change_percent1h": "-16.6519",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 1,
+                    "liquidity": "47072.7775",
+                    "top_10_holder_rate": 0.118111,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "search?q=79th&src=typed_query",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 14,
+                    "rug_ratio": null,
+                    "sniper_count": 6,
+                    "smart_degen_count": 0,
+                    "renowned_count": 6,
+                    "market_cap": "146655.9201",
+                    "is_wash_trading": false,
+                    "creator": "9QfSzB3pPEqhfG58AJxRoaBqy2Fo6dcNTvvzjYYcQRp4",
+                    "creator_created_inner_count": 7,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.125",
+                    "creator_balance_rate": "0.0000000001359",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.00625",
+                    "bluechip_owner_percentage": 0.012016460905349795,
+                    "volume": "3582592.3079",
+                    "swaps": 48031,
+                    "buys": 26348,
+                    "sells": 21683,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "B4T6EmiKTCbLY7Kz3Y9zxPnYkutadJBvkC4qFcxdpump"
+                },
+                "open_timestamp": 1749795372,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "16"
+            },
+            {
+                "id": 13847891,
+                "exchange": "pump_amm",
+                "address": "9GmDsL2NiFoowL6zuGvAKeVBoiSMuuEsvWF1aYpZqTvz",
+                "base_address": "HWrgYyGdivwuxV2ePxbk6vwkrKYqMa7is9fYMm5kcQWY",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "362.238",
+                "initial_liquidity": "24497.6216",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "ALICE",
+                    "name": "AdaptLearnIntellectCompanyEngine",
+                    "logo": "https://gmgn.ai/external-res/17bc64714bbba79d49298c24a7e5dfe1.webp",
+                    "total_supply": 999847252,
+                    "price": "0.0007801",
+                    "holder_count": 1614,
+                    "price_change_percent1m": "-5.4764",
+                    "price_change_percent5m": "-12.4522",
+                    "price_change_percent1h": "19.9068",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "111727.9868",
+                    "top_10_holder_rate": 0.178585,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "TheAiGrid/status/1933392867528978813",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 54,
+                    "rug_ratio": 1,
+                    "sniper_count": 8,
+                    "smart_degen_count": 2,
+                    "renowned_count": 33,
+                    "market_cap": "779946.4365",
+                    "is_wash_trading": false,
+                    "creator": "GZVSEAajExLJEvACHHQcujBw7nJq98GWUEZtood9LM9b",
+                    "creator_created_inner_count": 17298,
+                    "creator_created_open_count": 167,
+                    "creator_created_open_ratio": "0.010",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.02232",
+                    "bluechip_owner_percentage": 0.0161090458488228,
+                    "volume": "4724460.38",
+                    "swaps": 32213,
+                    "buys": 16953,
+                    "sells": 15260,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "HWrgYyGdivwuxV2ePxbk6vwkrKYqMa7is9fYMm5kcQWY"
+                },
+                "open_timestamp": 1749794253,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "44"
+            },
+            {
+                "id": 13847480,
+                "exchange": "pump_amm",
+                "address": "AZgm43cRthMYAyFagVq1ug9P8sFxyxsWM3cz6HzTmgh2",
+                "base_address": "HW9ZFtHZQKMVCt4fA6Lnm81FbrXaWYX56ehopufkRTLY",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "169.565",
+                "initial_liquidity": "24446.6269",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "BEAN",
+                    "name": "bean",
+                    "logo": "https://gmgn.ai/external-res/8997955e5248973216f6a6106dc681ed.webp",
+                    "total_supply": 999981966,
+                    "price": "0.0001567",
+                    "holder_count": 2347,
+                    "price_change_percent1m": "-0.92869",
+                    "price_change_percent5m": "-2.4197",
+                    "price_change_percent1h": "-1.4394",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "51335.2646",
+                    "top_10_holder_rate": 0.158604,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "gork/status/1933397395355959328",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 79,
+                    "rug_ratio": 1,
+                    "sniper_count": 14,
+                    "smart_degen_count": 1,
+                    "renowned_count": 36,
+                    "market_cap": "156727.7535",
+                    "is_wash_trading": false,
+                    "creator": "zeYQS5yB91CGVdUFdFWfb9FRVTCjrQ6gPSvyxKaKDLQ",
+                    "creator_created_inner_count": 1356,
+                    "creator_created_open_count": 2,
+                    "creator_created_open_ratio": "0.001",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.09094",
+                    "bluechip_owner_percentage": 0.017469109501491265,
+                    "volume": "1310630.1024",
+                    "swaps": 15115,
+                    "buys": 8083,
+                    "sells": 7032,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "HW9ZFtHZQKMVCt4fA6Lnm81FbrXaWYX56ehopufkRTLY"
+                },
+                "open_timestamp": 1749792842,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "32"
+            },
+            {
+                "id": 13833532,
+                "exchange": "pump_amm",
+                "address": "D52iF9SwAgmhWNniBns2UXQyFDqBBR8168vznLuzG6Ka",
+                "base_address": "E4n5gooEoFaDPb1oSDmN2VXjWKekrTn3EFE7KjNKpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "658.8784",
+                "initial_liquidity": "25932.2585",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "M2",
+                    "name": "GLOBAL MONEY SUPPLY",
+                    "logo": "https://gmgn.ai/external-res/cdfcb448f760ee2db97dc96423246187.webp",
+                    "total_supply": 999980172,
+                    "price": "0.002121",
+                    "holder_count": 5675,
+                    "price_change_percent1m": "7.0098",
+                    "price_change_percent5m": "15.4582",
+                    "price_change_percent1h": "-4.6252",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "311605.2818",
+                    "top_10_holder_rate": 0.179142,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "m2globalsol?s=21",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 14,
+                    "smart_degen_count": 2,
+                    "renowned_count": 17,
+                    "market_cap": "2120655.05082",
+                    "is_wash_trading": false,
+                    "creator": "9VHB7HHU7msVHzd6BjMhHPbL2E92XPRiV2R7fg1Xx6T9",
+                    "creator_created_inner_count": 13,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.071",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.1669",
+                    "bluechip_owner_percentage": 0.024317180616740087,
+                    "volume": "7395190.2146",
+                    "swaps": 51506,
+                    "buys": 26863,
+                    "sells": 24643,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "E4n5gooEoFaDPb1oSDmN2VXjWKekrTn3EFE7KjNKpump"
+                },
+                "open_timestamp": 1749761673,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "46"
+            },
+            {
+                "id": 13824061,
+                "exchange": "pump_amm",
+                "address": "4q7By8DRAcAHHAn8Sv1u7A5qyeEK9eQV3dLHgEuzfjJC",
+                "base_address": "63n6uKwTKepUKM13eLqxNPic44pGn2JMLCwrAQbRpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "162.3026",
+                "initial_liquidity": "27074.5289",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "TUNDER",
+                    "name": "Mad Unicorn",
+                    "logo": "https://gmgn.ai/external-res/dfc71d6ea595155eadac43d619a0a4ae.webp",
+                    "total_supply": 999986907,
+                    "price": "0.0002123",
+                    "holder_count": 375,
+                    "price_change_percent1m": "0",
+                    "price_change_percent5m": "0.5937",
+                    "price_change_percent1h": "4.7826",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "46858.6903",
+                    "top_10_holder_rate": 0.197742,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "tunderexpress",
+                        "website": "https://tundersolana.fun/",
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "twitter_rename_count": 1,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 4,
+                    "smart_degen_count": 0,
+                    "renowned_count": 1,
+                    "market_cap": "212302.9603",
+                    "is_wash_trading": false,
+                    "creator": "74h91dXcewptRhK7FdQZ9pBYkpf2LC13fVxAuQtyDgX5",
+                    "creator_created_inner_count": 1,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.500",
+                    "creator_balance_rate": "0.001",
+                    "creator_token_status": "creator_hold",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.018666666666666668,
+                    "volume": "45448.615",
+                    "swaps": 579,
+                    "buys": 355,
+                    "sells": 224,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "cto_flag": 0,
+                    "twitter_change_flag": 0,
+                    "address": "63n6uKwTKepUKM13eLqxNPic44pGn2JMLCwrAQbRpump"
+                },
+                "open_timestamp": 1749741758,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "29"
+            },
+            {
+                "id": 13811860,
+                "exchange": "pump_amm",
+                "address": "8XVRoQJ2LwQ9Z9XEvQhYkc28b5YPufEKaeHJxVYcjoSN",
+                "base_address": "CwcXu22hUN5h6sHceRBZ64q8wM6tBSnLBzdevpeLpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "151.5953",
+                "initial_liquidity": "27094.9267",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "COD",
+                    "name": "Call of Degen",
+                    "logo": "https://gmgn.ai/external-res/3a701b502cb8f7c0a91712e66c16ab4c.webp",
+                    "total_supply": 999988247,
+                    "price": "0.0001643",
+                    "holder_count": 580,
+                    "price_change_percent1m": "0",
+                    "price_change_percent5m": "0.9007",
+                    "price_change_percent1h": "12.068",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "43746.7335",
+                    "top_10_holder_rate": 0.231517,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1932579032027074740",
+                        "website": "https://www.tiktok.com/@call.of.degen",
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 5,
+                    "smart_degen_count": 0,
+                    "renowned_count": 4,
+                    "market_cap": "164291.2191",
+                    "is_wash_trading": false,
+                    "creator": "FixyXdrbUpzmkhC4Qhfjs4PqAvMKc5tTpNkGLF9BCGCx",
+                    "creator_created_inner_count": 1,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.500",
+                    "creator_balance_rate": "0.0000000008091",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.02413793103448276,
+                    "volume": "169198.004903",
+                    "swaps": 1678,
+                    "buys": 885,
+                    "sells": 793,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "CwcXu22hUN5h6sHceRBZ64q8wM6tBSnLBzdevpeLpump"
+                },
+                "open_timestamp": 1749707464,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "23"
+            },
+            {
+                "id": 13806195,
+                "exchange": "pump_amm",
+                "address": "4Z9Mnw3ygqdgAi5NrixsJeKtFSC6NFM2Nm1dsUspbbCw",
+                "base_address": "BZe9oHymeyvi8JqBXJGyiuwaYeMTS75XZgHNtJ7ppump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "214.577",
+                "initial_liquidity": "27363.4961",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "AEONsmash",
+                    "name": "Aeonsmash",
+                    "logo": "https://gmgn.ai/external-res/c5762e9aed3b109243c009fe96f23416.webp",
+                    "total_supply": 999072433,
+                    "price": "0.0003519",
+                    "holder_count": 424,
+                    "price_change_percent1m": "0",
+                    "price_change_percent5m": "24.5847",
+                    "price_change_percent1h": "35.1123",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "61992.9402",
+                    "top_10_holder_rate": 0.306464,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "Aeon_Smash",
+                        "website": "https://aeonsmash.com/",
+                        "telegram": "https://t.me/AeonSmashdotcom"
+                    },
+                    "dexscr_update_link": 1,
+                    "twitter_rename_count": 1,
+                    "twitter_del_post_token_count": 2,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 1,
+                    "smart_degen_count": 0,
+                    "renowned_count": 8,
+                    "market_cap": "351622.8035",
+                    "is_wash_trading": false,
+                    "creator": "BTsN5mtJZNUX2JuAMHURatcarr5QsUvMEbLh3vhVnp4p",
+                    "creator_created_inner_count": 1,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.500",
+                    "creator_balance_rate": "0.02982",
+                    "creator_token_status": "creator_buy",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.018867924528301886,
+                    "volume": "303186.1998",
+                    "swaps": 2167,
+                    "buys": 1047,
+                    "sells": 1120,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "cto_flag": 0,
+                    "twitter_change_flag": 0,
+                    "address": "BZe9oHymeyvi8JqBXJGyiuwaYeMTS75XZgHNtJ7ppump"
+                },
+                "open_timestamp": 1749689769,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "50"
+            },
+            {
+                "id": 13805139,
+                "exchange": "pump_amm",
+                "address": "HRh8KKV3q8Tu9Qj8AVGqPeJGL4zgUwd1puH8NVNe6vBF",
+                "base_address": "BbbwE8rudhjK4husSRc37X54mYyDBRcykJ7fk5oHpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "426.9114",
+                "initial_liquidity": "27348.1979",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "TBC",
+                    "name": "Trencher Broadcasting Company",
+                    "logo": "https://gmgn.ai/external-res/3add71b0fabb047e3cc62bb4d8a10640.webp",
+                    "total_supply": 999998977,
+                    "price": "0.0012",
+                    "holder_count": 1199,
+                    "price_change_percent1m": "0.5553",
+                    "price_change_percent5m": "1.7725",
+                    "price_change_percent1h": "-8.1072",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "124612.9175",
+                    "top_10_holder_rate": 0.203371,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "TBC_on_Sol",
+                        "website": null,
+                        "telegram": null
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 1,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 12,
+                    "smart_degen_count": 1,
+                    "renowned_count": 9,
+                    "market_cap": "1200011.6724",
+                    "is_wash_trading": false,
+                    "creator": "4n5gPsbp8aHRgMkGtnC7sXR4z3nxMRWYmNknm28bX3XQ",
+                    "creator_created_inner_count": 24,
+                    "creator_created_open_count": 5,
+                    "creator_created_open_ratio": "0.172",
+                    "creator_balance_rate": "0.000000000218",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.029190992493744787,
+                    "volume": "1035435.8944",
+                    "swaps": 6911,
+                    "buys": 3628,
+                    "sells": 3283,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "BbbwE8rudhjK4husSRc37X54mYyDBRcykJ7fk5oHpump"
+                },
+                "open_timestamp": 1749687003,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "28"
+            },
+            {
+                "id": 13804788,
+                "exchange": "pump_amm",
+                "address": "ARxAh2Vp77x4auWiN3uiMQSv6iNDLG1rKArCFCGqcUx5",
+                "base_address": "Fxb2Spt5fxoRZNeiMro2RFvr5vDKAggJYdgZVvJvpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "187.4496",
+                "initial_liquidity": "27375.3949",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "Clout",
+                    "name": "Clout",
+                    "logo": "https://gmgn.ai/external-res/a91d44fffeb37c7b3364fac29ba640f8.webp",
+                    "total_supply": 999968488,
+                    "price": "0.0001716",
+                    "holder_count": 2779,
+                    "price_change_percent1m": "0.5023",
+                    "price_change_percent5m": "0.05439",
+                    "price_change_percent1h": "-8.7727",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "56259.7477",
+                    "top_10_holder_rate": 0.200816,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "Cloutcoincto",
+                        "website": "https://knowyourmeme.com/memes/clout",
+                        "telegram": "https://t.me/Cloutmemesol"
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_change_flag": 1,
+                    "twitter_rename_count": 2,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 7,
+                    "smart_degen_count": 4,
+                    "renowned_count": 31,
+                    "market_cap": "171622.5417",
+                    "is_wash_trading": false,
+                    "creator": "3JpEsYqCCEekx82NX2LrB27Ht9159JNPdMRQKSEfD4A5",
+                    "creator_created_inner_count": 11,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.083",
+                    "creator_balance_rate": 0,
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.03817",
+                    "bluechip_owner_percentage": 0.020510975170924792,
+                    "volume": "404363.1544",
+                    "swaps": 4056,
+                    "buys": 1994,
+                    "sells": 2062,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "address": "Fxb2Spt5fxoRZNeiMro2RFvr5vDKAggJYdgZVvJvpump"
+                },
+                "open_timestamp": 1749686185,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "47"
+            },
+            {
+                "id": 13800527,
+                "exchange": "pump_amm",
+                "address": "6zXhBudVoxpKQ4F6NWj3dW8U9JqvzEGvgpBEWQKfX5BZ",
+                "base_address": "72Sp7QibTt8vWoHzvJQ6QA1Pp6UuNjCtRDBdioVSpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "256.2921",
+                "initial_liquidity": "27314.2016",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "S100",
+                    "name": "Solify100",
+                    "logo": "https://gmgn.ai/external-res/b50fe1bc3b5586238d30fb4616c6a0c6.webp",
+                    "total_supply": 998449903,
+                    "price": "0.0005274",
+                    "holder_count": 1401,
+                    "price_change_percent1m": "0.4087",
+                    "price_change_percent5m": "0.4871",
+                    "price_change_percent1h": "0.1626",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "74048.5287",
+                    "top_10_holder_rate": 0.371696,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "Solify100",
+                        "website": "https://theraagent-crypto-haven.lovable.app/",
+                        "telegram": "https://t.me/Solify100"
+                    },
+                    "dexscr_update_link": 1,
+                    "twitter_change_flag": 1,
+                    "twitter_rename_count": 2,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 2,
+                    "smart_degen_count": 0,
+                    "renowned_count": 1,
+                    "market_cap": "526549.1506",
+                    "is_wash_trading": false,
+                    "creator": "HwLorX3mezcp5d8R2N287eF2DvZTj5NPWSXh6wnXWJkP",
+                    "creator_created_inner_count": 1,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.500",
+                    "creator_balance_rate": "0.218",
+                    "creator_token_status": "creator_hold",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.0021413276231263384,
+                    "volume": "159067.1001",
+                    "swaps": 2209,
+                    "buys": 1110,
+                    "sells": 1099,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "cto_flag": 0,
+                    "address": "72Sp7QibTt8vWoHzvJQ6QA1Pp6UuNjCtRDBdioVSpump"
+                },
+                "open_timestamp": 1749679145,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "3"
+            },
+            {
+                "id": 13796855,
+                "exchange": "pump_amm",
+                "address": "6fZjeypFTwAoWU72fy1CfHq3dcdKTDxPgrYdRmPnyCke",
+                "base_address": "H8K3SdVCPVNYftdZLnVfBNzqKKrcKsXuJWoU8V1cpump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "107.06348",
+                "initial_liquidity": "27628.6664",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "PSYCHO",
+                    "name": "Psychomaxxing",
+                    "logo": "https://gmgn.ai/external-res/3b7282c7f708bd15aaf678b795149448.webp",
+                    "total_supply": 999861905,
+                    "price": "0.00008442",
+                    "holder_count": 545,
+                    "price_change_percent1m": "0",
+                    "price_change_percent5m": "13.2263",
+                    "price_change_percent1h": "14.6819",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": false,
+                    "hot_level": 0,
+                    "liquidity": "30940.6241",
+                    "top_10_holder_rate": 0.234552,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1926333059483230576",
+                        "website": null,
+                        "telegram": "https://t.me/PsychoMaxxingP"
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": null,
+                    "sniper_count": 3,
+                    "smart_degen_count": 1,
+                    "renowned_count": 4,
+                    "market_cap": "84406.3163",
+                    "is_wash_trading": false,
+                    "creator": "CvqAg3mvzXxLHWmjynFA4R3NEggo38x5j3x9jPv9GRMz",
+                    "creator_created_inner_count": 0,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "1.000",
+                    "creator_balance_rate": "0.0000000005393",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": 0,
+                    "bluechip_owner_percentage": 0.031192660550458717,
+                    "volume": "70624.09704",
+                    "swaps": 899,
+                    "buys": 459,
+                    "sells": 440,
+                    "buy_tax": null,
+                    "sell_tax": null,
+                    "is_honeypot": null,
+                    "renounced": null,
+                    "dev_token_burn_amount": null,
+                    "dev_token_burn_ratio": null,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "H8K3SdVCPVNYftdZLnVfBNzqKKrcKsXuJWoU8V1cpump"
+                },
+                "open_timestamp": 1749672540,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "35"
+            }
+        ]
+    }
+}

+ 69 - 0
src/code/handle_gmgn_py/aaa.json

@@ -0,0 +1,69 @@
+{
+    "id": 13885751,
+    "exchange": "pump_amm",
+    "address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump",
+    "base_address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump",
+    "quote_address": "So11111111111111111111111111111111111111112",
+    "quote_reserve": "150.9787",
+    "initial_liquidity": "24759.392",
+    "initial_quote_reserve": "84.9904",
+    "pool_type": 11,
+    "pool_type_str": "pumpamm",
+    "launchpad_platform": "pool_pump_amm",
+    "quote_symbol": "SOL",
+    "symbol": "chillaura",
+    "name": "just a chill aura",
+    "logo": "https://gmgn.ai/external-res/7805859e61907526c865a0f677b99297.webp",
+    "total_supply": 999982156,
+    "price": "0.0001611",
+    "holder_count": 1306,
+    "price_change_percent1m": "0.3951",
+    "price_change_percent5m": "3.3431",
+    "price_change_percent1h": "54.9635",
+    "burn_ratio": "1.0000",
+    "burn_status": "burn",
+    "is_show_alert": false,
+    "hot_level": 0,
+    "liquidity": "43689.8754",
+    "top_10_holder_rate": 0.171558,
+    "renounced_mint": 1,
+    "renounced_freeze_account": 1,
+    "twitter_username": "i/communities/1933766357172031564",
+    "website": null,
+    "telegram": null,
+    "dexscr_update_link": 1,
+    "cto_flag": 1,
+    "twitter_rename_count": 0,
+    "twitter_del_post_token_count": 0,
+    "twitter_create_token_count": 0,
+    "rug_ratio": 1,
+    "sniper_count": 6,
+    "smart_degen_count": 0,
+    "renowned_count": 4,
+    "market_cap": "161126.2448",
+    "is_wash_trading": false,
+    "creator": "2QckYteSFsbyYLQxGxnP6KcUJAyLfRMe962TiqdrWwFp",
+    "creator_created_inner_count": 5,
+    "creator_created_open_count": 1,
+    "creator_created_open_ratio": "0.167",
+    "creator_balance_rate": "0.00000000003464",
+    "creator_token_status": "creator_close",
+    "rat_trader_amount_rate": 0,
+    "bundler_trader_amount_rate": "0.00284",
+    "bluechip_owner_percentage": 0.01225114854517611,
+    "volume": "1534250.8633",
+    "swaps": 23072,
+    "buys": 12947,
+    "sells": 10125,
+    "buy_tax": null,
+    "sell_tax": null,
+    "is_honeypot": null,
+    "renounced": null,
+    "dev_token_burn_amount": null,
+    "dev_token_burn_ratio": null,
+    "dexscr_ad": 0,
+    "twitter_change_flag": 0,
+    "open_timestamp": 1749888587,
+    "launchpad": "Pump.fun",
+    "bot_degen_count": "30"
+}

+ 257 - 0
src/code/handle_gmgn_py/handle_json_pump_completed_gmgn.py

@@ -0,0 +1,257 @@
+
+
+import pandas as pd
+import json
+import os
+import datetime    
+import pytz
+import time
+arr_json_data = []
+ 
+ 
+obj_example = {
+                "id": 13885751,
+                "exchange": "pump_amm",
+                "address": "qbSzQDgU32NYGkdjkKgX15ba9NRUdFdDkPHbMnnQia9",
+                "base_address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump",
+                "quote_address": "So11111111111111111111111111111111111111112",
+                "quote_reserve": "150.9787",
+                "initial_liquidity": "24759.392",
+                "initial_quote_reserve": "84.9904",
+                "pool_type": 11,
+                "pool_type_str": "pumpamm",
+                "launchpad_platform": "pool_pump_amm",
+                "quote_symbol": "SOL",
+                "base_token_info": {
+                    "symbol": "chillaura",
+                    "name": "just a chill aura",
+                    "logo": "https://gmgn.ai/external-res/7805859e61907526c865a0f677b99297.webp",
+                    "total_supply": 999982156,
+                    "price": "0.0001611",
+                    "holder_count": 1306,
+                    "price_change_percent1m": "0.3951",
+                    "price_change_percent5m": "3.3431",
+                    "price_change_percent1h": "54.9635",
+                    "burn_ratio": "1.0000",
+                    "burn_status": "burn",
+                    "is_show_alert": False,
+                    "hot_level": 0,
+                    "liquidity": "43689.8754",
+                    "top_10_holder_rate": 0.171558,
+                    "renounced_mint": 1,
+                    "renounced_freeze_account": 1,
+                    "social_links": {
+                        "twitter_username": "i/communities/1933766357172031564",
+                        "website": None,
+                        "telegram": None
+                    },
+                    "dexscr_update_link": 1,
+                    "cto_flag": 1,
+                    "twitter_rename_count": 0,
+                    "twitter_del_post_token_count": 0,
+                    "twitter_create_token_count": 0,
+                    "rug_ratio": 1,
+                    "sniper_count": 6,
+                    "smart_degen_count": 0,
+                    "renowned_count": 4,
+                    "market_cap": "161126.2448",
+                    "is_wash_trading": False,
+                    "creator": "2QckYteSFsbyYLQxGxnP6KcUJAyLfRMe962TiqdrWwFp",
+                    "creator_created_inner_count": 5,
+                    "creator_created_open_count": 1,
+                    "creator_created_open_ratio": "0.167",
+                    "creator_balance_rate": "0.00000000003464",
+                    "creator_token_status": "creator_close",
+                    "rat_trader_amount_rate": 0,
+                    "bundler_trader_amount_rate": "0.00284",
+                    "bluechip_owner_percentage": 0.01225114854517611,
+                    "volume": "1534250.8633",
+                    "swaps": 23072,
+                    "buys": 12947,
+                    "sells": 10125,
+                    "buy_tax": None,
+                    "sell_tax": None,
+                    "is_honeypot": None,
+                    "renounced": None,
+                    "dev_token_burn_amount": None,
+                    "dev_token_burn_ratio": None,
+                    "dexscr_ad": 0,
+                    "twitter_change_flag": 0,
+                    "address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump"
+                },
+                "open_timestamp": 1749888587,
+                "launchpad": "Pump.fun",
+                "bot_degen_count": "30"
+            }
+    
+ 
+arr_store_keys = [
+    
+
+"address",
+"base_address",
+"quote_reserve",
+"initial_quote_reserve",
+"symbol",
+"name",
+"holder_count",
+"burn_status",
+"liquidity",
+"top_10_holder_rate",
+"renounced_mint",
+"renounced_freeze_account",
+"rug_ratio",
+"market_cap",
+"creator",
+"swaps",
+"open_timestamp",
+
+ 
+        
+]
+ 
+def flatten_dict(d):
+    flat_dict = {}
+    for key, value in d.items():
+        if isinstance(value, dict):
+            nested_dict = flatten_dict(value)
+            for nested_key, nested_value in nested_dict.items():
+                flat_dict[ nested_key] = nested_value
+            # 添加每一层dict的名字
+            # for nested_key, nested_value in nested_dict.items():
+            #     flat_dict[key + '.' + nested_key] = nested_value
+        else:
+            flat_dict[key] = value
+    return flat_dict
+
+
+def makeurl( url,url_show):
+    return '=HYPERLINK("{}","{}")'.format(url,  url_show)
+    
+def get_handle_json_pump():
+
+    global arr_file  , arr_json_data
+    # arr_file = []
+    cur_file = arr_file[0]
+ 
+    with open(f'{cur_file}', 'r',encoding='utf8') as f:
+        old_arr_json_data = json.load(f)
+ 
+    
+    for obj in old_arr_json_data:
+        filtered_obj = {}
+        # 遍历obj的每一个value 元素 
+        obj = flatten_dict(obj)
+        
+        for key, value in obj.items():
+            if key in arr_store_keys:
+                if True:
+                    filtered_obj[key] = value
+            else:
+                continue
+                
+        arr_json_data.append(filtered_obj)
+    
+    return
+
+def utc_2_shanghaidate(df , utc_time_col ):
+# 将字符串转换为UTC时间的datetime对象
+    # df[utc_time_col] = pd.to_datetime(df[utc_time_col], utc=True)
+    # 定义UTC+8时区
+    utc_plus_8 = pytz.timezone('Asia/Shanghai')
+    # 转换为UTC+8时间
+    df[utc_time_col] = df[utc_time_col].dt.tz_localize('UTC')
+    # # 提取时间字符串
+    # df['shanghai_date'] = df['shanghai_date'].dt.strftime('%Y-%m-%d %H:%M')
+    df[utc_time_col] = df[utc_time_col].dt.tz_convert(utc_plus_8)
+    # 提取时间字符串
+    df[utc_time_col] = df[utc_time_col].dt.strftime('%Y-%m-%d %H:%M')
+    return df
+
+ 
+
+def arr_json_2_df():
+    global arr_json_data
+    df  = pd.DataFrame(arr_json_data)
+ 
+ 
+    df['pair_address'] = df['address']  
+    df['token_address'] = df['base_address']
+    df['quote_reserve'] = df['quote_reserve'].astype(float)
+    df['liquidity'] = df['liquidity'].astype(float)
+    df['mc_usd_k'] = df['market_cap'].astype(float) / 1e3
+ 
+    df['swaps_count'] = df['swaps']
+    df['rug_ratio'] = df['rug_ratio']
+    df['token_symbol'] = df['symbol'].str.strip()
+    df['token_name'] = df['name'].str.strip()
+    df['holder'] = df['holder_count']
+    df['burn_status'] = df['burn_status']
+    df['top_10_holder_rate'] = df['top_10_holder_rate'].fillna(0)
+    df['renounced_mint'] = df['renounced_mint']
+    df['renounced_freeze_account'] = df['renounced_freeze_account']
+    df['creator'] = df['creator']
+
+    df["open_timestamp"] = pd.to_datetime(df["open_timestamp"], unit='s'  )
+    df = utc_2_shanghaidate(df, "open_timestamp")
+
+ 
+    df["gmgn"] = df.apply(lambda ser: makeurl(
+    f"https://gmgn.ai/sol/token/{ser['token_address']}" , "gmgn" ), axis=1)
+
+
+    df["defined"] = df.apply(lambda ser: makeurl(
+     f"https://www.defined.fi/sol/{ser['token_address']}" , "defined" ), axis=1)
+    
+    df["beizhu"] = None
+    df =df [[  
+             
+        "pair_address",
+        "token_address",
+        "token_symbol",
+        "token_name",
+        "holder",
+        "burn_status",
+        "top_10_holder_rate",
+        "renounced_mint",
+        "renounced_freeze_account",
+        "creator",
+        "quote_reserve",
+        "liquidity",
+   
+         "mc_usd_k",
+        "swaps_count",
+        "rug_ratio",
+        "open_timestamp",
+        
+ 
+        "gmgn",
+        "defined",
+        "beizhu"
+        ]]
+    df =df.round(1)
+ 
+
+    
+
+
+# 获取当前日期和时间
+    nowtime = datetime.datetime.now()
+
+    # 将日期和时间格式化为字符串
+    nowtime_str = nowtime.strftime("%Y-%m%dday%H%M")
+    
+ 
+    df.to_excel(f'pump_completed_gmgn_{nowtime_str}.xlsx',index=False)
+ 
+
+arr_file = []
+dir_file = "./"
+arr_file = [file for file in os.listdir(dir_file) if( file.endswith('.json') and "pump_completed_gmgn_" in file) ]
+arr_file.sort(reverse=True)
+ 
+get_handle_json_pump()
+arr_json_2_df()
+
+
+ 

+ 2074 - 0
src/code/handle_gmgn_py/pump_completed_gmgn_2025-06-15_0032.json

@@ -0,0 +1,2074 @@
+[
+    {
+        "id": 13885751,
+        "exchange": "pump_amm",
+        "address": "qbSzQDgU32NYGkdjkKgX15ba9NRUdFdDkPHbMnnQia9",
+        "base_address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "179.1756",
+        "initial_liquidity": "24759.392",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "chillaura",
+            "name": "just a chill aura",
+            "logo": "https://gmgn.ai/external-res/7805859e61907526c865a0f677b99297.webp",
+            "total_supply": 999982083,
+            "price": "0.0002225",
+            "holder_count": 1432,
+            "price_change_percent1m": "1.349",
+            "price_change_percent5m": "0.9255",
+            "price_change_percent1h": "55.06423",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "51592.5692",
+            "top_10_holder_rate": 0.165624,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933766357172031564",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 1,
+            "sniper_count": 6,
+            "smart_degen_count": 0,
+            "renowned_count": 4,
+            "market_cap": "222446.4444",
+            "is_wash_trading": false,
+            "creator": "2QckYteSFsbyYLQxGxnP6KcUJAyLfRMe962TiqdrWwFp",
+            "creator_created_inner_count": 5,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.167",
+            "creator_balance_rate": "0.00000000003464",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.00284",
+            "bluechip_owner_percentage": 0.011871508379888268,
+            "volume": "1728848.8515",
+            "swaps": 24771,
+            "buys": 13868,
+            "sells": 10903,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump"
+        },
+        "open_timestamp": 1749888587,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "29"
+    },
+    {
+        "id": 13883812,
+        "exchange": "pump_amm",
+        "address": "EGrVpEWLoafQ5yFbiqXaBNM2H2Q8kJVWMoJNM7cHEXef",
+        "base_address": "4JbAmb23ziB1gTYxkcaqqonwr18yqMtYh7uqDbKZpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "178.9242",
+        "initial_liquidity": "24900.4755",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "BORDERS",
+            "name": "Borders",
+            "logo": "https://gmgn.ai/external-res/4ff6d47540e16d82599ba46abbccd2bb.webp",
+            "total_supply": 999643407,
+            "price": "0.0001651",
+            "holder_count": 4078,
+            "price_change_percent1m": "6.379",
+            "price_change_percent5m": "9.4058",
+            "price_change_percent1h": "-25.92841",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "65570.9907",
+            "top_10_holder_rate": 0.164656,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933766388176343078",
+                "website": "https://borders.fun",
+                "telegram": "https://t.me/bordersfun"
+            },
+            "dexscr_ad": 1,
+            "dexscr_update_link": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 5,
+            "smart_degen_count": 3,
+            "renowned_count": 31,
+            "market_cap": "165018.9044",
+            "is_wash_trading": false,
+            "creator": "EXYFTqfR1wQmwV1LnNToXrd8aTLp7ZLR5uyiG1tosZbq",
+            "creator_created_inner_count": 13,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.071",
+            "creator_balance_rate": "0.0000000005734",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.06751",
+            "bluechip_owner_percentage": 0.01544874938695439,
+            "volume": "14217715.2433",
+            "swaps": 114484,
+            "buys": 59580,
+            "sells": 54904,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "cto_flag": 0,
+            "twitter_change_flag": 0,
+            "address": "4JbAmb23ziB1gTYxkcaqqonwr18yqMtYh7uqDbKZpump"
+        },
+        "open_timestamp": 1749881885,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "13"
+    },
+    {
+        "id": 13882716,
+        "exchange": "pump_amm",
+        "address": "EtiEZZDWivRuiUBRc2BEp1WAxrWjF4TVxKzzS4EhZuew",
+        "base_address": "EddzqNG5SRuCknxZVNA6WDimB6guUwuDans7aLGYcLvC",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "97.4836",
+        "initial_liquidity": "24956.5692",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "Satsuki",
+            "name": "さつき",
+            "logo": "https://gmgn.ai/external-res/095afe95ed4aa83c97562de430343d43.webp",
+            "total_supply": 999972595,
+            "price": "0.00006743",
+            "holder_count": 646,
+            "price_change_percent1m": "-0.382",
+            "price_change_percent5m": "-14.4473",
+            "price_change_percent1h": "10.9405",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "28051.9293",
+            "top_10_holder_rate": 0.257411,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933751745714303191",
+                "website": "https://www.instagram.com/reel/DKzGqTGSBfx/",
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 1,
+            "sniper_count": 5,
+            "smart_degen_count": 2,
+            "renowned_count": 10,
+            "market_cap": "67431.739",
+            "is_wash_trading": false,
+            "creator": "GZVSEAajExLJEvACHHQcujBw7nJq98GWUEZtood9LM9b",
+            "creator_created_inner_count": 17298,
+            "creator_created_open_count": 167,
+            "creator_created_open_ratio": "0.010",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": "0.001596",
+            "bundler_trader_amount_rate": "0.009169",
+            "bluechip_owner_percentage": 0.01393188854489164,
+            "volume": "1174816.3681",
+            "swaps": 15643,
+            "buys": 8726,
+            "sells": 6917,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "EddzqNG5SRuCknxZVNA6WDimB6guUwuDans7aLGYcLvC"
+        },
+        "open_timestamp": 1749877165,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "48"
+    },
+    {
+        "id": 13881824,
+        "exchange": "pump_amm",
+        "address": "6znvP6AEJ62DF71DC2V4RpKzZtJBAdHpfrAwuYqEn6Bh",
+        "base_address": "7qxD7sEYSKEY8foKZTpU2Za1CotGoGArKADEasoLpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "296.4056",
+        "initial_liquidity": "24939.571",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "CatWifAura",
+            "name": "CatWifAura ",
+            "logo": "https://gmgn.ai/external-res/43330feaa89d9c45ddea0329cb541959.webp",
+            "total_supply": 999999751,
+            "price": "0.0005628",
+            "holder_count": 5289,
+            "price_change_percent1m": "-1.313",
+            "price_change_percent5m": "2.8125",
+            "price_change_percent1h": "-12.428",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 2,
+            "liquidity": "90971.6284",
+            "top_10_holder_rate": 0.096854,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933764169494384882",
+                "website": "https://catwifaura.xyz/",
+                "telegram": "https://t.me/catwifauracoinportal"
+            },
+            "dexscr_ad": 1,
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 4,
+            "smart_degen_count": 0,
+            "renowned_count": 4,
+            "market_cap": "562779.1499",
+            "is_wash_trading": false,
+            "creator": "ECLTyTYigMCLdW8VRXnoYB8mb3rkzQH7BgcPYDz6gFL4",
+            "creator_created_inner_count": 6,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.143",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.003403289846851957,
+            "volume": "3029187.402",
+            "swaps": 28054,
+            "buys": 16289,
+            "sells": 11765,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "twitter_change_flag": 0,
+            "address": "7qxD7sEYSKEY8foKZTpU2Za1CotGoGArKADEasoLpump"
+        },
+        "open_timestamp": 1749873803,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "87"
+    },
+    {
+        "id": 13880463,
+        "exchange": "pump_amm",
+        "address": "B1zKhAkbFxe7EXepcwtbiGtmmuJcpLE2VkWjVG4bSVVF",
+        "base_address": "mkCG1fS4Eh3fXXfVprfWTZMvZoauNYBy99NJjcMpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "167.4968",
+        "initial_liquidity": "24903.8752",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "J&P6900",
+            "name": "Jewish Profit Index 6900",
+            "logo": "https://gmgn.ai/external-res/79a4e89e154f9b6ceed2f00d3620672c.webp",
+            "total_supply": 999713315,
+            "price": "0.0002207",
+            "holder_count": 375,
+            "price_change_percent1m": "0",
+            "price_change_percent5m": "0.804",
+            "price_change_percent1h": "5.1815",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "48280.6876",
+            "top_10_holder_rate": 0.232411,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933701011312669182",
+                "website": "https://www.jnp6900.com/",
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 3,
+            "smart_degen_count": 0,
+            "renowned_count": 1,
+            "market_cap": "220612.5356",
+            "is_wash_trading": false,
+            "creator": "Dk7dDgCHEeKChVwZDf2hr71EVL3N72Gfrn7DXZeE121h",
+            "creator_created_inner_count": 1,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.500",
+            "creator_balance_rate": 0,
+            "creator_token_status": "",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.018666666666666668,
+            "volume": "534599.4876",
+            "swaps": 5263,
+            "buys": 2761,
+            "sells": 2502,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "cto_flag": 0,
+            "twitter_change_flag": 0,
+            "address": "mkCG1fS4Eh3fXXfVprfWTZMvZoauNYBy99NJjcMpump"
+        },
+        "open_timestamp": 1749869232,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "33"
+    },
+    {
+        "id": 13877822,
+        "exchange": "pump_amm",
+        "address": "AB4kHozazHeV1ahzXaG1pVP5KXHM8Q8vkJ7nSJq4iufe",
+        "base_address": "72qkeMq5GQwzZpTzkyjeAVUdfFuuNTjG3LikY3CPpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "82.9422",
+        "initial_liquidity": "25259.1352",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "GTI",
+            "name": "GRAVITAS",
+            "logo": "https://gmgn.ai/external-res/0f9edac2aa1f1b0f255593666340d782.webp",
+            "total_supply": 999900399,
+            "price": "0.00005566",
+            "holder_count": 600,
+            "price_change_percent1m": "0",
+            "price_change_percent5m": "0",
+            "price_change_percent1h": "0.942",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "23917.774",
+            "top_10_holder_rate": 0.370527,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "gravitas_intel",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "twitter_change_flag": 1,
+            "twitter_rename_count": 2,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 11,
+            "smart_degen_count": 0,
+            "renowned_count": 1,
+            "market_cap": "55659.2437",
+            "is_wash_trading": false,
+            "creator": "99j3FB3tjSXvMQxN5vWj8nbFH8tWexCaDNgfTeguM664",
+            "creator_created_inner_count": 0,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "1.000",
+            "creator_balance_rate": "0.04329",
+            "creator_token_status": "creator_hold",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.05787",
+            "bluechip_owner_percentage": 0.005,
+            "volume": "118670.8734",
+            "swaps": 6054,
+            "buys": 3833,
+            "sells": 2221,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "cto_flag": 0,
+            "address": "72qkeMq5GQwzZpTzkyjeAVUdfFuuNTjG3LikY3CPpump"
+        },
+        "open_timestamp": 1749860569,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "1"
+    },
+    {
+        "id": 13874726,
+        "exchange": "pump_amm",
+        "address": "bdj99SY3dbgXLq5HC9pJVTbw4FXFD1qsDdVSagecTFS",
+        "base_address": "EWQqHFoS7FrDp8Fmj4sN5qV5YKpV3cReCFjiFGtXpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "80.07038",
+        "initial_liquidity": "25128.2497",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "RWW",
+            "name": "RealWorldWeed",
+            "logo": "https://gmgn.ai/external-res/cac275c055e3a63ff595f61979fcf3ad.webp",
+            "total_supply": 999997213,
+            "price": "0.00005125",
+            "holder_count": 316,
+            "price_change_percent1m": "0.4938",
+            "price_change_percent5m": "0.4938",
+            "price_change_percent1h": "13.9126",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "23045.4822",
+            "top_10_holder_rate": 0.365326,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "RealWorldWeed",
+                "website": "https://realworldweed.com/",
+                "telegram": "https://t.me/RealWorldWeed"
+            },
+            "dexscr_update_link": 1,
+            "twitter_rename_count": 1,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 8,
+            "smart_degen_count": 0,
+            "renowned_count": 4,
+            "market_cap": "51246.2162",
+            "is_wash_trading": false,
+            "creator": "2fHB6TiUkL285us9E21THRQ4sWYsBBT3qefBCaqbfcq6",
+            "creator_created_inner_count": 2,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.333",
+            "creator_balance_rate": "0.04997",
+            "creator_token_status": "creator_hold",
+            "rat_trader_amount_rate": "0.006887",
+            "bundler_trader_amount_rate": "0.01198",
+            "bluechip_owner_percentage": 0.00949367088607595,
+            "volume": "270032.1045",
+            "swaps": 4474,
+            "buys": 2691,
+            "sells": 1783,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "cto_flag": 0,
+            "twitter_change_flag": 0,
+            "address": "EWQqHFoS7FrDp8Fmj4sN5qV5YKpV3cReCFjiFGtXpump"
+        },
+        "open_timestamp": 1749855508,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "33"
+    },
+    {
+        "id": 13872665,
+        "exchange": "pump_amm",
+        "address": "94n6V69LFiCKhBnpFJqqnm754ydwMxsP17ioKr87fpDs",
+        "base_address": "5MsYdWEfdSjvzvjzuNwurA9yoimoT2Vp2zt9vaeMpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "115.3775",
+        "initial_liquidity": "25077.2554",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "PBA",
+            "name": "Pure Belief Assets",
+            "logo": "https://gmgn.ai/external-res/5196e32fc9bb0d89b9efce6a3240cfaa.webp",
+            "total_supply": 999999678,
+            "price": "0.00008856",
+            "holder_count": 416,
+            "price_change_percent1m": "0.3523",
+            "price_change_percent5m": "4.6",
+            "price_change_percent1h": "0.3779",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "33245.04946",
+            "top_10_holder_rate": 0.21707,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "purebeliefasset?s=21",
+                "website": "https://pump.fun/coin/5MsYdWEfdSjvzvjzuNwurA9yoimoT2Vp2zt9vaeMpump?include-nsfw=true",
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 0.999,
+            "sniper_count": 5,
+            "smart_degen_count": 0,
+            "renowned_count": 13,
+            "market_cap": "88556.6455",
+            "is_wash_trading": false,
+            "creator": "3KJWMTwqXHWPGddhYAhMxVjRAQBJ3e6C15RcBz8ecCmB",
+            "creator_created_inner_count": 1798,
+            "creator_created_open_count": 28,
+            "creator_created_open_ratio": "0.015",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.07281",
+            "bluechip_owner_percentage": 0.016826923076923076,
+            "volume": "1639428.7794",
+            "swaps": 16259,
+            "buys": 8643,
+            "sells": 7616,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "5MsYdWEfdSjvzvjzuNwurA9yoimoT2Vp2zt9vaeMpump"
+        },
+        "open_timestamp": 1749852409,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "42"
+    },
+    {
+        "id": 13872200,
+        "exchange": "pump_amm",
+        "address": "5Zv3myzcfztPpBJCB8FZxTewvSWRQBZP3JXAeYhHBThH",
+        "base_address": "HsBSRsa3ZN2SCPRAwTLYw913JfMcEqYMXxNcUTEbpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "123.4008",
+        "initial_liquidity": "25021.162",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "WARGUY",
+            "name": " Just A War Guy",
+            "logo": "https://gmgn.ai/external-res/b4e268157d53d57c798757272bf46669.webp",
+            "total_supply": 999981056,
+            "price": "0.0001042",
+            "holder_count": 824,
+            "price_change_percent1m": "2.1551",
+            "price_change_percent5m": "4.176",
+            "price_change_percent1h": "12.4853",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "35502.9183",
+            "top_10_holder_rate": 0.218393,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933661063301812376",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 10,
+            "smart_degen_count": 2,
+            "renowned_count": 10,
+            "market_cap": "104156.5868",
+            "is_wash_trading": false,
+            "creator": "GRgYNLaE5QmiY6mH7WMb4rvv7dcudNP6f8QPEUjm1Ani",
+            "creator_created_inner_count": 8,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.111",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.019417475728155338,
+            "volume": "1387209.8665",
+            "swaps": 17956,
+            "buys": 9863,
+            "sells": 8093,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "HsBSRsa3ZN2SCPRAwTLYw913JfMcEqYMXxNcUTEbpump"
+        },
+        "open_timestamp": 1749851788,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "20"
+    },
+    {
+        "id": 13871673,
+        "exchange": "pump_amm",
+        "address": "Hypf5A5DLyxLrFLvFyjMqMHifhyeeuFggcw6Qb6MXfeP",
+        "base_address": "DyppHv4HLzrhDVyahAMBmuEt2dNpPyDjczrfU1Abpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "101.1294",
+        "initial_liquidity": "25044.9592",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "Pigman",
+            "name": "Pigman",
+            "logo": "https://gmgn.ai/external-res/54b08fd0471757b164abbbfe070ce27e.webp",
+            "total_supply": 999991081,
+            "price": "0.00006587",
+            "holder_count": 708,
+            "price_change_percent1m": "0",
+            "price_change_percent5m": "7.8783",
+            "price_change_percent1h": "7.4484",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "29275.3874",
+            "top_10_holder_rate": 0.233763,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "IRIran_Military/status/1899115171525615707",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 0.9814814814814815,
+            "sniper_count": 13,
+            "smart_degen_count": 1,
+            "renowned_count": 20,
+            "market_cap": "65867.6585",
+            "is_wash_trading": false,
+            "creator": "Cyh1vmaSoicH7zjz9RkqL6898oJtEFTiSsqJaPZVjpeY",
+            "creator_created_inner_count": 61,
+            "creator_created_open_count": 6,
+            "creator_created_open_ratio": "0.090",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.03843",
+            "bluechip_owner_percentage": 0.015536723163841809,
+            "volume": "1898054.4006",
+            "swaps": 22671,
+            "buys": 12100,
+            "sells": 10571,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "DyppHv4HLzrhDVyahAMBmuEt2dNpPyDjczrfU1Abpump"
+        },
+        "open_timestamp": 1749851120,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "36"
+    },
+    {
+        "id": 13869692,
+        "exchange": "pump_amm",
+        "address": "H6uLH57BVuRLTN4zEpAxPr6E6afw8wnxZvfBZFYJzRgG",
+        "base_address": "85vdovHhkXnDi98EYMQmD2vXS82jRP1VDDXfkJ38pump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "462.5625",
+        "initial_liquidity": "24961.669",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "PEACEGUY",
+            "name": "Just a peace guy",
+            "logo": "https://gmgn.ai/external-res/0f373c34afdda94509637e03b4aab150.webp",
+            "total_supply": 999990363,
+            "price": "0.001197",
+            "holder_count": 6094,
+            "price_change_percent1m": "-0.8993",
+            "price_change_percent5m": "0.4962",
+            "price_change_percent1h": "10.779",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 2,
+            "liquidity": "240060.8637",
+            "top_10_holder_rate": 0.136988,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933624413372535209",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 3,
+            "smart_degen_count": 1,
+            "renowned_count": 13,
+            "market_cap": "1197049.9639",
+            "is_wash_trading": false,
+            "creator": "B3ZSJaxg3fmrZJaphu5D1PjzMJH9dKP25AJNjgY3uzTv",
+            "creator_created_inner_count": 6,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.143",
+            "creator_balance_rate": "0.00000000003464",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.01922",
+            "bluechip_owner_percentage": 0.014932720708893994,
+            "volume": "10411337.2952",
+            "swaps": 112628,
+            "buys": 60808,
+            "sells": 51820,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "85vdovHhkXnDi98EYMQmD2vXS82jRP1VDDXfkJ38pump"
+        },
+        "open_timestamp": 1749847393,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "27"
+    },
+    {
+        "id": 13866427,
+        "exchange": "pump_amm",
+        "address": "7wZ4685SD2URjfJMRJB8wqN9uroE88p15PNzwxcipvEH",
+        "base_address": "CAeTeEjV4t5SSFcZRhkZrS2qXVsw9D2tiHS7cRikpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "95.3528",
+        "initial_liquidity": "24640.4055",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "chakra",
+            "name": "chakra",
+            "logo": "https://gmgn.ai/external-res/ddefa3cd38f16e6ed9cd82fe1ce403d2.webp",
+            "total_supply": 999865287,
+            "price": "0.00006924",
+            "holder_count": 395,
+            "price_change_percent1m": "0.01068",
+            "price_change_percent5m": "0.7955",
+            "price_change_percent1h": "58.0286",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "27429.1704",
+            "top_10_holder_rate": 0.252106,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933586856572047379",
+                "website": "https://www.google.com/search?q=chakra+and+aura+connectiom&sca_esv=28e4df54c19560e0&rlz=1C5CHFA_enTR1002TR1002&sxsrf=AE3TifNvgEKL6N3ZXwe_BKN3mhRPwaxsiA%3A1749845585983&ei=UYZMaLflO7CihbIPzcnFuQ8&ved=0ahUKEwj30cHkmu-NAxUwUUEAHc1kMfcQ4dUDCBA&uact=5&oq=chakr",
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 4,
+            "smart_degen_count": 1,
+            "renowned_count": 6,
+            "market_cap": "69232.9302",
+            "is_wash_trading": false,
+            "creator": "9XhCQe7T31ZcW5SHdapsmNi3EMaxKcYAK7hWECk51viq",
+            "creator_created_inner_count": 1,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.500",
+            "creator_balance_rate": "0.0000000004578",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.005063291139240506,
+            "volume": "474216.1851",
+            "swaps": 8543,
+            "buys": 4680,
+            "sells": 3863,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "CAeTeEjV4t5SSFcZRhkZrS2qXVsw9D2tiHS7cRikpump"
+        },
+        "open_timestamp": 1749841380,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "46"
+    },
+    {
+        "id": 13863079,
+        "exchange": "pump_amm",
+        "address": "7X4obx1BtkQKYyB26hvNetQF13xp2QMTyJ62KTwS9E4i",
+        "base_address": "G8dUSvywefr4GvfFZBZiLHmbjnwjrrJPAnVifjj7pump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "187.103",
+        "initial_liquidity": "24871.5792",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "Monitor",
+            "name": "Monitoring the Situation",
+            "logo": "https://gmgn.ai/external-res/d35538c455a11e7dcac35094c130b9cc.webp",
+            "total_supply": 999998600,
+            "price": "0.0002464",
+            "holder_count": 585,
+            "price_change_percent1m": "-0.932",
+            "price_change_percent5m": "2.9101",
+            "price_change_percent1h": "2.6081",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "53707.9969",
+            "top_10_holder_rate": 0.188589,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933380655259205923",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 1,
+            "sniper_count": 5,
+            "smart_degen_count": 0,
+            "renowned_count": 4,
+            "market_cap": "246359.8851",
+            "is_wash_trading": false,
+            "creator": "FaPWKVMipHRYXAioUc979LypvTuwUan9UiQ7ytsc9rD8",
+            "creator_created_inner_count": 296,
+            "creator_created_open_count": 10,
+            "creator_created_open_ratio": "0.033",
+            "creator_balance_rate": "0.000000003458",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.018803418803418803,
+            "volume": "1540706.7079",
+            "swaps": 18456,
+            "buys": 9489,
+            "sells": 8967,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "G8dUSvywefr4GvfFZBZiLHmbjnwjrrJPAnVifjj7pump"
+        },
+        "open_timestamp": 1749835148,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "35"
+    },
+    {
+        "id": 13859098,
+        "exchange": "pump_amm",
+        "address": "DbLUhrLubdywdaADuFjrN3wJnKnKXz6CWvKC8AxJeEf9",
+        "base_address": "7TvaN6YWhh87wo6Fr384Qx59u2H8cq5se95Wxjt8pump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "127.9588",
+        "initial_liquidity": "24830.7839",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "OhLong",
+            "name": "Oh Long Johnson",
+            "logo": "https://gmgn.ai/external-res/01ae5054abb0040dc472daa127ca5e3e.webp",
+            "total_supply": 989708613,
+            "price": "0.0001267",
+            "holder_count": 335,
+            "price_change_percent1m": "-6.1134",
+            "price_change_percent5m": "-10.6118",
+            "price_change_percent1h": "90.2501",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "37064.9274",
+            "top_10_holder_rate": 0.209236,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1932749548327190595",
+                "website": "https://ohlong.org/",
+                "telegram": "https://t.me/ohlongjohnsol"
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 16,
+            "smart_degen_count": 1,
+            "renowned_count": 3,
+            "market_cap": "125370.814",
+            "is_wash_trading": false,
+            "creator": "59188nmEZwSwEYqxMnpB4rYUQcPtQkKBpk1L3vNxWrE2",
+            "creator_created_inner_count": 2,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.333",
+            "creator_balance_rate": "0.0000000006525",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.008955223880597015,
+            "volume": "237157.1956",
+            "swaps": 2332,
+            "buys": 1218,
+            "sells": 1114,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "7TvaN6YWhh87wo6Fr384Qx59u2H8cq5se95Wxjt8pump"
+        },
+        "open_timestamp": 1749826881,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "48"
+    },
+    {
+        "id": 13854506,
+        "exchange": "pump_amm",
+        "address": "EKCTkAnodbmJt6Z3UzT9953fNtKZkwhxFTwEfsC2bWsG",
+        "base_address": "GGJ95F3j3cef9WmrSYcktvcRENufqYEaNDb7AeV2pump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "136.821",
+        "initial_liquidity": "24795.08758",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "wardog",
+            "name": "wardog",
+            "logo": "https://gmgn.ai/external-res/c38c80e8d3210d64699e282356df6b18.webp",
+            "total_supply": 999931108,
+            "price": "0.0001164",
+            "holder_count": 1603,
+            "price_change_percent1m": "3.2547",
+            "price_change_percent5m": "3.7255",
+            "price_change_percent1h": "-6.833",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "64208.149",
+            "top_10_holder_rate": 0.248274,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933492544186277940",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 12,
+            "smart_degen_count": 0,
+            "renowned_count": 10,
+            "market_cap": "116355.3635",
+            "is_wash_trading": false,
+            "creator": "6fNnnMRzLsZk13zeR841GCbdP2xbbKF2zKVzQV9C7gEj",
+            "creator_created_inner_count": 7,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.125",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.006952",
+            "bluechip_owner_percentage": 0.013100436681222707,
+            "volume": "1016610.5816",
+            "swaps": 12510,
+            "buys": 6726,
+            "sells": 5784,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "GGJ95F3j3cef9WmrSYcktvcRENufqYEaNDb7AeV2pump"
+        },
+        "open_timestamp": 1749816832,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "16"
+    },
+    {
+        "id": 13853277,
+        "exchange": "pump_amm",
+        "address": "Aec9op6CBeZDAWYfRGRkkht83nL3f2iMQXfJvewk3nR8",
+        "base_address": "4Tt6siivnSEjLQCKATp96BUQh2uwCyEVS3e57erNpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "110.9703",
+        "initial_liquidity": "24647.2043",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "Helmet",
+            "name": "Helmet",
+            "logo": "https://gmgn.ai/external-res/14c42ceaf5d9d537e727faa97d2b5208.webp",
+            "total_supply": 999923780,
+            "price": "0.00006848",
+            "holder_count": 2400,
+            "price_change_percent1m": "3.04606",
+            "price_change_percent5m": "4.4987",
+            "price_change_percent1h": "-9.2615",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "34163.9726",
+            "top_10_holder_rate": 0.157661,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933473794158469238",
+                "website": "https://helmetmeme.fun/",
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 20,
+            "rug_ratio": 1,
+            "sniper_count": 9,
+            "smart_degen_count": 1,
+            "renowned_count": 16,
+            "market_cap": "68475.5224",
+            "is_wash_trading": false,
+            "creator": "4xZ6izczf4AMUW3mYiqQiLXGvLQWpUzQ6mQAJ8kLyuaB",
+            "creator_created_inner_count": 10,
+            "creator_created_open_count": 3,
+            "creator_created_open_ratio": "0.231",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": "0.002757",
+            "bundler_trader_amount_rate": "0.02633",
+            "bluechip_owner_percentage": 0.0175,
+            "volume": "2048346.5813",
+            "swaps": 24761,
+            "buys": 13031,
+            "sells": 11730,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "4Tt6siivnSEjLQCKATp96BUQh2uwCyEVS3e57erNpump"
+        },
+        "open_timestamp": 1749813307,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "22"
+    },
+    {
+        "id": 13853246,
+        "exchange": "pump_amm",
+        "address": "7GZdtj5mRdc9SPUuaRPwb2QD34xT94nnLEvGfiSnuCDa",
+        "base_address": "AEd4TgLrZV4Y2quWq7njP6xyJNbpaoEbrNWGfkrVpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "108.2478",
+        "initial_liquidity": "24633.6058",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "54th",
+            "name": "Elon's Birthday",
+            "logo": "https://gmgn.ai/external-res/f069ceca9d2e493f9aaa76f15285a79b.webp",
+            "total_supply": 999998000,
+            "price": "0.00008544",
+            "holder_count": 1185,
+            "price_change_percent1m": "-7.3785",
+            "price_change_percent5m": "-17.7006",
+            "price_change_percent1h": "12.1713",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "31225.631",
+            "top_10_holder_rate": 0.187974,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1933480328611705156",
+                "website": "https://elons54th.oncrypto.lol/",
+                "telegram": "https://t.me/fiftyfourth_memecoin"
+            },
+            "dexscr_ad": 1,
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 1,
+            "sniper_count": 3,
+            "smart_degen_count": 0,
+            "renowned_count": 2,
+            "market_cap": "85438.2971",
+            "is_wash_trading": false,
+            "creator": "34PJtuK1i73Y2QGHq5L5nLWfAgA2HmujL3xhqqHuXE9X",
+            "creator_created_inner_count": 87,
+            "creator_created_open_count": 3,
+            "creator_created_open_ratio": "0.033",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.01181434599156118,
+            "volume": "360249.08231",
+            "swaps": 5478,
+            "buys": 3020,
+            "sells": 2458,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "twitter_change_flag": 0,
+            "address": "AEd4TgLrZV4Y2quWq7njP6xyJNbpaoEbrNWGfkrVpump"
+        },
+        "open_timestamp": 1749813217,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "20"
+    },
+    {
+        "id": 13848244,
+        "exchange": "pump_amm",
+        "address": "8Vvh1fpkYcZDNsyngjBnRAWJGJwQFgFzHkiG8YT9LkVV",
+        "base_address": "B4T6EmiKTCbLY7Kz3Y9zxPnYkutadJBvkC4qFcxdpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "148.7536",
+        "initial_liquidity": "24315.7422",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "79th",
+            "name": "Trump's Birthday",
+            "logo": "https://gmgn.ai/external-res/83ac57dcaafac55c9873c77afd87e019.webp",
+            "total_supply": 999933418,
+            "price": "0.0001298",
+            "holder_count": 5794,
+            "price_change_percent1m": "-2.0268",
+            "price_change_percent5m": "-8.7592",
+            "price_change_percent1h": "-19.94154",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "43580.215",
+            "top_10_holder_rate": 0.133356,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "search?q=79th&src=typed_query",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 14,
+            "rug_ratio": null,
+            "sniper_count": 6,
+            "smart_degen_count": 0,
+            "renowned_count": 6,
+            "market_cap": "129801.147",
+            "is_wash_trading": false,
+            "creator": "9QfSzB3pPEqhfG58AJxRoaBqy2Fo6dcNTvvzjYYcQRp4",
+            "creator_created_inner_count": 7,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.125",
+            "creator_balance_rate": "0.0000000001359",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.00625",
+            "bluechip_owner_percentage": 0.01173627890921643,
+            "volume": "3517500.08677",
+            "swaps": 47448,
+            "buys": 25768,
+            "sells": 21680,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "B4T6EmiKTCbLY7Kz3Y9zxPnYkutadJBvkC4qFcxdpump"
+        },
+        "open_timestamp": 1749795372,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "16"
+    },
+    {
+        "id": 13847891,
+        "exchange": "pump_amm",
+        "address": "9GmDsL2NiFoowL6zuGvAKeVBoiSMuuEsvWF1aYpZqTvz",
+        "base_address": "HWrgYyGdivwuxV2ePxbk6vwkrKYqMa7is9fYMm5kcQWY",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "429.06266",
+        "initial_liquidity": "24497.6216",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "ALICE",
+            "name": "AdaptLearnIntellectCompanyEngine",
+            "logo": "https://gmgn.ai/external-res/17bc64714bbba79d49298c24a7e5dfe1.webp",
+            "total_supply": 999847252,
+            "price": "0.001055",
+            "holder_count": 1612,
+            "price_change_percent1m": "13.5206",
+            "price_change_percent5m": "11.4188",
+            "price_change_percent1h": "13.6989",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "141637.136",
+            "top_10_holder_rate": 0.181007,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "TheAiGrid/status/1933392867528978813",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 54,
+            "rug_ratio": 1,
+            "sniper_count": 8,
+            "smart_degen_count": 2,
+            "renowned_count": 34,
+            "market_cap": "1054950.9337",
+            "is_wash_trading": false,
+            "creator": "GZVSEAajExLJEvACHHQcujBw7nJq98GWUEZtood9LM9b",
+            "creator_created_inner_count": 17298,
+            "creator_created_open_count": 167,
+            "creator_created_open_ratio": "0.010",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.02232",
+            "bluechip_owner_percentage": 0.016129032258064516,
+            "volume": "4646624.2335",
+            "swaps": 31368,
+            "buys": 16463,
+            "sells": 14905,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "HWrgYyGdivwuxV2ePxbk6vwkrKYqMa7is9fYMm5kcQWY"
+        },
+        "open_timestamp": 1749794253,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "43"
+    },
+    {
+        "id": 13847480,
+        "exchange": "pump_amm",
+        "address": "AZgm43cRthMYAyFagVq1ug9P8sFxyxsWM3cz6HzTmgh2",
+        "base_address": "HW9ZFtHZQKMVCt4fA6Lnm81FbrXaWYX56ehopufkRTLY",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "176.6527",
+        "initial_liquidity": "24446.6269",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "BEAN",
+            "name": "bean",
+            "logo": "https://gmgn.ai/external-res/8997955e5248973216f6a6106dc681ed.webp",
+            "total_supply": 999981966,
+            "price": "0.0001683",
+            "holder_count": 2330,
+            "price_change_percent1m": "1.922",
+            "price_change_percent5m": "1.1394",
+            "price_change_percent1h": "7.9314",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "53132.6755",
+            "top_10_holder_rate": 0.158604,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "gork/status/1933397395355959328",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 79,
+            "rug_ratio": 1,
+            "sniper_count": 14,
+            "smart_degen_count": 1,
+            "renowned_count": 36,
+            "market_cap": "168255.4356",
+            "is_wash_trading": false,
+            "creator": "zeYQS5yB91CGVdUFdFWfb9FRVTCjrQ6gPSvyxKaKDLQ",
+            "creator_created_inner_count": 1369,
+            "creator_created_open_count": 2,
+            "creator_created_open_ratio": "0.001",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.09185",
+            "bluechip_owner_percentage": 0.01759656652360515,
+            "volume": "1269011.3399",
+            "swaps": 14449,
+            "buys": 7697,
+            "sells": 6752,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "HW9ZFtHZQKMVCt4fA6Lnm81FbrXaWYX56ehopufkRTLY"
+        },
+        "open_timestamp": 1749792842,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "32"
+    },
+    {
+        "id": 13833532,
+        "exchange": "pump_amm",
+        "address": "D52iF9SwAgmhWNniBns2UXQyFDqBBR8168vznLuzG6Ka",
+        "base_address": "E4n5gooEoFaDPb1oSDmN2VXjWKekrTn3EFE7KjNKpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "641.7261",
+        "initial_liquidity": "25932.2585",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "M2",
+            "name": "GLOBAL MONEY SUPPLY",
+            "logo": "https://gmgn.ai/external-res/cdfcb448f760ee2db97dc96423246187.webp",
+            "total_supply": 999979799,
+            "price": "0.001993",
+            "holder_count": 5653,
+            "price_change_percent1m": "0.3732",
+            "price_change_percent5m": "0.2391",
+            "price_change_percent1h": "3.7501",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "304772.6867",
+            "top_10_holder_rate": 0.179142,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "m2globalsol?s=21",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 14,
+            "smart_degen_count": 2,
+            "renowned_count": 17,
+            "market_cap": "1992979.539",
+            "is_wash_trading": false,
+            "creator": "9VHB7HHU7msVHzd6BjMhHPbL2E92XPRiV2R7fg1Xx6T9",
+            "creator_created_inner_count": 13,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.071",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.1672",
+            "bluechip_owner_percentage": 0.02441181673447727,
+            "volume": "7193153.01766",
+            "swaps": 49932,
+            "buys": 26103,
+            "sells": 23829,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "E4n5gooEoFaDPb1oSDmN2VXjWKekrTn3EFE7KjNKpump"
+        },
+        "open_timestamp": 1749761673,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "45"
+    },
+    {
+        "id": 13824061,
+        "exchange": "pump_amm",
+        "address": "4q7By8DRAcAHHAn8Sv1u7A5qyeEK9eQV3dLHgEuzfjJC",
+        "base_address": "63n6uKwTKepUKM13eLqxNPic44pGn2JMLCwrAQbRpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "158.642",
+        "initial_liquidity": "27074.5289",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "TUNDER",
+            "name": "Mad Unicorn",
+            "logo": "https://gmgn.ai/external-res/dfc71d6ea595155eadac43d619a0a4ae.webp",
+            "total_supply": 999986907,
+            "price": "0.0002045",
+            "holder_count": 377,
+            "price_change_percent1m": "0",
+            "price_change_percent5m": "-0.3715",
+            "price_change_percent1h": "-3.8177",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "45713.02404",
+            "top_10_holder_rate": 0.197742,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "tunderexpress",
+                "website": "https://tundersolana.fun/",
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "twitter_rename_count": 1,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 4,
+            "smart_degen_count": 0,
+            "renowned_count": 1,
+            "market_cap": "204462.7229",
+            "is_wash_trading": false,
+            "creator": "74h91dXcewptRhK7FdQZ9pBYkpf2LC13fVxAuQtyDgX5",
+            "creator_created_inner_count": 1,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.500",
+            "creator_balance_rate": "0.001",
+            "creator_token_status": "creator_hold",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.01856763925729443,
+            "volume": "45331.4739",
+            "swaps": 580,
+            "buys": 356,
+            "sells": 224,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "cto_flag": 0,
+            "twitter_change_flag": 0,
+            "address": "63n6uKwTKepUKM13eLqxNPic44pGn2JMLCwrAQbRpump"
+        },
+        "open_timestamp": 1749741758,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "29"
+    },
+    {
+        "id": 13811860,
+        "exchange": "pump_amm",
+        "address": "8XVRoQJ2LwQ9Z9XEvQhYkc28b5YPufEKaeHJxVYcjoSN",
+        "base_address": "CwcXu22hUN5h6sHceRBZ64q8wM6tBSnLBzdevpeLpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "158.3946",
+        "initial_liquidity": "27094.9267",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "COD",
+            "name": "Call of Degen",
+            "logo": "https://gmgn.ai/external-res/3a701b502cb8f7c0a91712e66c16ab4c.webp",
+            "total_supply": 999988247,
+            "price": "0.0001799",
+            "holder_count": 584,
+            "price_change_percent1m": "0",
+            "price_change_percent5m": "-0.8823",
+            "price_change_percent1h": "10.487",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "45641.6759",
+            "top_10_holder_rate": 0.237973,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1932579032027074740",
+                "website": "https://www.tiktok.com/@call.of.degen",
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 5,
+            "smart_degen_count": 0,
+            "renowned_count": 4,
+            "market_cap": "179900.08561",
+            "is_wash_trading": false,
+            "creator": "FixyXdrbUpzmkhC4Qhfjs4PqAvMKc5tTpNkGLF9BCGCx",
+            "creator_created_inner_count": 1,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.500",
+            "creator_balance_rate": "0.0000000008091",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.023972602739726026,
+            "volume": "164246.2787",
+            "swaps": 1629,
+            "buys": 863,
+            "sells": 766,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "CwcXu22hUN5h6sHceRBZ64q8wM6tBSnLBzdevpeLpump"
+        },
+        "open_timestamp": 1749707464,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "24"
+    },
+    {
+        "id": 13806195,
+        "exchange": "pump_amm",
+        "address": "4Z9Mnw3ygqdgAi5NrixsJeKtFSC6NFM2Nm1dsUspbbCw",
+        "base_address": "BZe9oHymeyvi8JqBXJGyiuwaYeMTS75XZgHNtJ7ppump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "190.5852",
+        "initial_liquidity": "27363.4961",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "AEONsmash",
+            "name": "Aeonsmash",
+            "logo": "https://gmgn.ai/external-res/c5762e9aed3b109243c009fe96f23416.webp",
+            "total_supply": 999072433,
+            "price": "0.0002734",
+            "holder_count": 426,
+            "price_change_percent1m": "-0.1124",
+            "price_change_percent5m": "-2.8315",
+            "price_change_percent1h": "-6.0745",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "54813.9521",
+            "top_10_holder_rate": 0.306464,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "Aeon_Smash",
+                "website": "https://aeonsmash.com/",
+                "telegram": "https://t.me/AeonSmashdotcom"
+            },
+            "dexscr_update_link": 1,
+            "twitter_rename_count": 1,
+            "twitter_del_post_token_count": 2,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 1,
+            "smart_degen_count": 0,
+            "renowned_count": 8,
+            "market_cap": "273168.04309",
+            "is_wash_trading": false,
+            "creator": "BTsN5mtJZNUX2JuAMHURatcarr5QsUvMEbLh3vhVnp4p",
+            "creator_created_inner_count": 1,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.500",
+            "creator_balance_rate": "0.02982",
+            "creator_token_status": "creator_buy",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.018779342723004695,
+            "volume": "310213.2522",
+            "swaps": 2209,
+            "buys": 1063,
+            "sells": 1146,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "cto_flag": 0,
+            "twitter_change_flag": 0,
+            "address": "BZe9oHymeyvi8JqBXJGyiuwaYeMTS75XZgHNtJ7ppump"
+        },
+        "open_timestamp": 1749689769,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "49"
+    },
+    {
+        "id": 13805139,
+        "exchange": "pump_amm",
+        "address": "HRh8KKV3q8Tu9Qj8AVGqPeJGL4zgUwd1puH8NVNe6vBF",
+        "base_address": "BbbwE8rudhjK4husSRc37X54mYyDBRcykJ7fk5oHpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "421.6575",
+        "initial_liquidity": "27348.1979",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "TBC",
+            "name": "Trencher Broadcasting Company",
+            "logo": "https://gmgn.ai/external-res/3add71b0fabb047e3cc62bb4d8a10640.webp",
+            "total_supply": 999998977,
+            "price": "0.001146",
+            "holder_count": 1213,
+            "price_change_percent1m": "-0.612",
+            "price_change_percent5m": "-1.4181",
+            "price_change_percent1h": "-3.8918",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "122617.5709",
+            "top_10_holder_rate": 0.203371,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "TBC_on_Sol",
+                "website": null,
+                "telegram": null
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 1,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 1,
+            "sniper_count": 12,
+            "smart_degen_count": 1,
+            "renowned_count": 9,
+            "market_cap": "1145589.8281",
+            "is_wash_trading": false,
+            "creator": "4n5gPsbp8aHRgMkGtnC7sXR4z3nxMRWYmNknm28bX3XQ",
+            "creator_created_inner_count": 24,
+            "creator_created_open_count": 5,
+            "creator_created_open_ratio": "0.172",
+            "creator_balance_rate": "0.000000000218",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.028854080791426217,
+            "volume": "1008466.6901",
+            "swaps": 6721,
+            "buys": 3496,
+            "sells": 3225,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "BbbwE8rudhjK4husSRc37X54mYyDBRcykJ7fk5oHpump"
+        },
+        "open_timestamp": 1749687003,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "29"
+    },
+    {
+        "id": 13804788,
+        "exchange": "pump_amm",
+        "address": "ARxAh2Vp77x4auWiN3uiMQSv6iNDLG1rKArCFCGqcUx5",
+        "base_address": "Fxb2Spt5fxoRZNeiMro2RFvr5vDKAggJYdgZVvJvpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "188.4354",
+        "initial_liquidity": "27375.3949",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "Clout",
+            "name": "Clout",
+            "logo": "https://gmgn.ai/external-res/a91d44fffeb37c7b3364fac29ba640f8.webp",
+            "total_supply": 999968488,
+            "price": "0.0001718",
+            "holder_count": 2762,
+            "price_change_percent1m": "0.1443",
+            "price_change_percent5m": "0.9452",
+            "price_change_percent1h": "0.4332",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "56315.8162",
+            "top_10_holder_rate": 0.200816,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "Cloutcoincto",
+                "website": "https://knowyourmeme.com/memes/clout",
+                "telegram": "https://t.me/Cloutmemesol"
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_change_flag": 1,
+            "twitter_rename_count": 2,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 7,
+            "smart_degen_count": 4,
+            "renowned_count": 31,
+            "market_cap": "171829.6051",
+            "is_wash_trading": false,
+            "creator": "3JpEsYqCCEekx82NX2LrB27Ht9159JNPdMRQKSEfD4A5",
+            "creator_created_inner_count": 11,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.083",
+            "creator_balance_rate": 0,
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": "0.03817",
+            "bluechip_owner_percentage": 0.020637219406227373,
+            "volume": "376503.3011",
+            "swaps": 3860,
+            "buys": 1904,
+            "sells": 1956,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "address": "Fxb2Spt5fxoRZNeiMro2RFvr5vDKAggJYdgZVvJvpump"
+        },
+        "open_timestamp": 1749686185,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "45"
+    },
+    {
+        "id": 13800527,
+        "exchange": "pump_amm",
+        "address": "6zXhBudVoxpKQ4F6NWj3dW8U9JqvzEGvgpBEWQKfX5BZ",
+        "base_address": "72Sp7QibTt8vWoHzvJQ6QA1Pp6UuNjCtRDBdioVSpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "255.8299",
+        "initial_liquidity": "27314.2016",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "S100",
+            "name": "Solify100",
+            "logo": "https://gmgn.ai/external-res/b50fe1bc3b5586238d30fb4616c6a0c6.webp",
+            "total_supply": 998449903,
+            "price": "0.0005232",
+            "holder_count": 1452,
+            "price_change_percent1m": "0.4107",
+            "price_change_percent5m": "0.4786",
+            "price_change_percent1h": "0.1115",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "73567.07941",
+            "top_10_holder_rate": 0.371696,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "Solify100",
+                "website": "https://theraagent-crypto-haven.lovable.app/",
+                "telegram": "https://t.me/Solify100"
+            },
+            "dexscr_update_link": 1,
+            "twitter_change_flag": 1,
+            "twitter_rename_count": 2,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": 1,
+            "sniper_count": 2,
+            "smart_degen_count": 0,
+            "renowned_count": 1,
+            "market_cap": "522425.842",
+            "is_wash_trading": false,
+            "creator": "HwLorX3mezcp5d8R2N287eF2DvZTj5NPWSXh6wnXWJkP",
+            "creator_created_inner_count": 1,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "0.500",
+            "creator_balance_rate": "0.218",
+            "creator_token_status": "creator_hold",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.002066115702479339,
+            "volume": "147703.3554",
+            "swaps": 2175,
+            "buys": 1084,
+            "sells": 1091,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "cto_flag": 0,
+            "address": "72Sp7QibTt8vWoHzvJQ6QA1Pp6UuNjCtRDBdioVSpump"
+        },
+        "open_timestamp": 1749679145,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "3"
+    },
+    {
+        "id": 13796855,
+        "exchange": "pump_amm",
+        "address": "6fZjeypFTwAoWU72fy1CfHq3dcdKTDxPgrYdRmPnyCke",
+        "base_address": "H8K3SdVCPVNYftdZLnVfBNzqKKrcKsXuJWoU8V1cpump",
+        "quote_address": "So11111111111111111111111111111111111111112",
+        "quote_reserve": "104.8142",
+        "initial_liquidity": "27628.6664",
+        "initial_quote_reserve": "84.9904",
+        "pool_type": 11,
+        "pool_type_str": "pumpamm",
+        "launchpad_platform": "pool_pump_amm",
+        "quote_symbol": "SOL",
+        "base_token_info": {
+            "symbol": "PSYCHO",
+            "name": "Psychomaxxing",
+            "logo": "https://gmgn.ai/external-res/3b7282c7f708bd15aaf678b795149448.webp",
+            "total_supply": 999861905,
+            "price": "0.00008069",
+            "holder_count": 541,
+            "price_change_percent1m": "0",
+            "price_change_percent5m": "0.132",
+            "price_change_percent1h": "7.8933",
+            "burn_ratio": "1.0000",
+            "burn_status": "burn",
+            "is_show_alert": false,
+            "hot_level": 0,
+            "liquidity": "30206.8744",
+            "top_10_holder_rate": 0.234552,
+            "renounced_mint": 1,
+            "renounced_freeze_account": 1,
+            "social_links": {
+                "twitter_username": "i/communities/1926333059483230576",
+                "website": null,
+                "telegram": "https://t.me/PsychoMaxxingP"
+            },
+            "dexscr_update_link": 1,
+            "cto_flag": 1,
+            "twitter_rename_count": 0,
+            "twitter_del_post_token_count": 0,
+            "twitter_create_token_count": 0,
+            "rug_ratio": null,
+            "sniper_count": 3,
+            "smart_degen_count": 1,
+            "renowned_count": 4,
+            "market_cap": "80676.5124",
+            "is_wash_trading": false,
+            "creator": "CvqAg3mvzXxLHWmjynFA4R3NEggo38x5j3x9jPv9GRMz",
+            "creator_created_inner_count": 0,
+            "creator_created_open_count": 1,
+            "creator_created_open_ratio": "1.000",
+            "creator_balance_rate": "0.0000000005393",
+            "creator_token_status": "creator_close",
+            "rat_trader_amount_rate": 0,
+            "bundler_trader_amount_rate": 0,
+            "bluechip_owner_percentage": 0.031423290203327174,
+            "volume": "61204.658",
+            "swaps": 819,
+            "buys": 410,
+            "sells": 409,
+            "buy_tax": null,
+            "sell_tax": null,
+            "is_honeypot": null,
+            "renounced": null,
+            "dev_token_burn_amount": null,
+            "dev_token_burn_ratio": null,
+            "dexscr_ad": 0,
+            "twitter_change_flag": 0,
+            "address": "H8K3SdVCPVNYftdZLnVfBNzqKKrcKsXuJWoU8V1cpump"
+        },
+        "open_timestamp": 1749672540,
+        "launchpad": "Pump.fun",
+        "bot_degen_count": "35"
+    }
+]

BIN
src/code/handle_gmgn_py/pump_completed_gmgn_2025-0615day1949.xlsx


BIN
src/code/handle_gmgn_py/pump_completed_gmgn_2025-0615day2027.xlsx


+ 33 - 0
src/code/tamper/aa.js

@@ -0,0 +1,33 @@
+
+
+
+
+
+"address": "qbSzQDgU32NYGkdjkKgX15ba9NRUdFdDkPHbMnnQia9",
+"base_address": "6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump",
+"quote_address": "So11111111111111111111111111111111111111112",
+"quote_reserve": "150.9787",
+"initial_liquidity": "24759.392",
+"initial_quote_reserve": "84.9904",
+
+"symbol": "chillaura",
+"name": "just a chill aura",
+"holder_count": 1306,
+"burn_status": "burn",
+"liquidity": "43689.8754",
+"top_10_holder_rate": 0.171558,
+"renounced_mint": 1,
+"renounced_freeze_account": 1,
+"rug_ratio": 1,
+
+"market_cap": "161126.2448",
+
+"creator": "2QckYteSFsbyYLQxGxnP6KcUJAyLfRMe962TiqdrWwFp",
+
+"swaps": 23072,
+"open_timestamp": 1749888587,
+
+
+
+
+

+ 147 - 0
src/code/tamper/xmlhttprequest_get_pump_completed_gmgn.js

@@ -0,0 +1,147 @@
+// ==UserScript==
+// @name         GMGN PUMP COMPLETED
+// @namespace    http://tampermonkey.net/
+// @version      0.3
+// @description  Monitor GMGN token traders API and log response
+// @author       Grok
+// @match        https://gmgn.ai/?tab=complete&launchpad=Pump.fun&chain=sol*
+// @grant        none
+// ==/UserScript==
+
+function funcDownload(content, filename) {
+    console.log('begin download');
+    // 创建隐藏的可下载链接
+    let eleLink = document.createElement('a');
+    eleLink.download = filename;
+    eleLink.style.display = 'none';
+    // 字符内容转变成blob地址
+    let blob = new Blob([content]);
+    eleLink.href = URL.createObjectURL(blob);
+    // 触发点击
+    document.body.appendChild(eleLink);
+    eleLink.click();
+    // 然后移除
+    document.body.removeChild(eleLink);
+}
+
+
+function sleep(sleepdelay) {
+    return new Promise((resolve, reject) => {
+        setTimeout(() => {
+            resolve(sleepdelay);
+        }, sleepdelay);
+    })
+}
+
+function timestampToString(timestamp) {
+    if (!timestamp) return '';
+    const date = new Date(timestamp);
+
+    let timestamp_str = date.toLocaleString('zh-CN', {
+        year: 'numeric',
+        month: '2-digit',
+        day: '2-digit',
+        hour: '2-digit',
+        minute: '2-digit',
+        // second: '2-digit',
+        hour12: false,
+        timeZone: 'Asia/Shanghai'
+
+    }).replace(/\//g, '-');
+    let arr_timestamp_str = timestamp_str.split(/\s+/);
+    timestamp_str = arr_timestamp_str[0] + "_" + arr_timestamp_str[1].replace(/:/g, '');
+    return timestamp_str;
+
+
+}
+
+var arr_json_res_data = [];
+function clickButton_get_toptrader() {
+    console.log("load clickButton_get_toptrader ");
+    var originalXhrOpen = XMLHttpRequest.prototype.open;
+    var old_open = XMLHttpRequest.prototype.open;
+
+    // let str_token_address = window.location.pathname.slice(1).split('/').pop();
+    // str_token_address = str_token_address.split('?')[0];
+
+    XMLHttpRequest.prototype.open = function (method, url) {
+        // https://gmgn.ai/defi/quotation/v1/pairs/sol/new_pairs/24h?device_id=91d769f6-2812-4252-b181-859bd9f910b8&client_id=gmgn_web_20250614-2254-da54913&from_app=gmgn&app_ver=20250614-2254-da54913&tz_name=Asia%2FTaipei&tz_offset=28800&app_lang=en-US&fp_did=6c89812a0afb3970e047af40d9b23b43&os=web&limit=100&orderby=open_timestamp&direction=desc&launchpad=pump&period=24h&filters[]=not_honeypot&filters[]=has_social&filters[]=pump&min_created=240m&max_created=5760m&min_marketcap=50000&min_holder_count=300&min_swaps1h=150
+
+        // https://gmgn.ai/defi/quotation/v1/pairs/sol/new_pairs/24h?device_id=91d769f6-2812-4252-b181-859bd9f910b8&client_id
+        // =gmgn_web_20250614 - 2254 - da54913 & from_app=gmgn & app_ver=20250614 - 2254 - da54913 & tz_name=Asia % 2FTaipei & tz_offset=28800 & app_lang=en - US & fp_did=6c89812a0afb3970e047af40d9b23b43 & os=web & limit=100 & orderby=open_timestamp & direction=desc & launchpad=pump & period=24h & filters[]=not_honeypot & filters[]=has_social & filters[]=pump & min_created=240m & max_created=5760m & min_marketcap=50000 & min_holder_count=300 & min_swaps1h=150
+
+
+        if (url.includes(`defi/quotation/v1/pairs/sol/new_pairs/24h`) && (url.includes('filters[]=has_social') && (url.includes('launchpad=pump')))) {
+            console.log('Matched target API in XHR:', url);
+            this.addEventListener('load', function () {
+                try {
+                    const response = JSON.parse(this.responseText);
+                    if (response.code === 0 && response.data && response.data.pairs) {
+                        arr_json_res_data = response.data.pairs;
+                        console.log('Original Data:', arr_json_res_data);
+                        // funcDownload(JSON.stringify(arr_json_res_data), `top_trader_gmgn_${str_token_address}.json`);
+                        let timestamp = Date.now();
+                        let timestamp_str = timestampToString(timestamp);
+
+
+                        funcDownload(JSON.stringify(arr_json_res_data), `pump_completed_gmgn_${timestamp_str}.json`);
+
+                        XMLHttpRequest.prototype.open = old_open;
+                        originalXhrOpen = null;
+
+
+                    } else {
+                        console.log('No valid list data found in response');
+                    }
+                } catch (err) {
+                    console.error('XHR JSON parse error:', err);
+                    console.log('XHR Raw Response:', this.responseText);
+                }
+            });
+        }
+        originalXhrOpen.apply(this, arguments);
+
+
+    };
+    // const observer = new MutationObserver((mutations) => {
+    //     console.log('DOM changed, mutations:', mutations.length);
+    // });
+    // observer.observe(document.body, { childList: true, subtree: true });
+
+    console.log('Script initialized');
+
+
+
+}
+
+
+(async function () {
+    console.log("enter load");
+    await sleep(6000);
+    console.log("create button");
+
+    var mydivbox = document.createElement("div");
+
+    var button_get_toptrader = document.createElement("button");//创建 获取 top trader 一个按钮
+    button_get_toptrader.className = "tam-mybutton-gettran"
+    button_get_toptrader.textContent = "pump_completed"; //按钮内容
+
+    button_get_toptrader.style.width = "90px"; //按钮宽度
+    button_get_toptrader.style.height = "20px"; //按钮高度
+    button_get_toptrader.style.align = "center"; //文本居中
+    button_get_toptrader.style.color = "blue"; //按钮文字颜色
+    button_get_toptrader.style.background = "#717171"; //按钮底色
+    button_get_toptrader.style.border = "1px solid #717171"; //边框属性
+
+    mydivbox.appendChild(button_get_toptrader);
+
+    mydivbox.style.position = "fixed";
+    mydivbox.style.top = "160px";
+    mydivbox.style.right = "40px";
+    document.body.appendChild(mydivbox);
+
+    button_get_toptrader.addEventListener("click", clickButton_get_toptrader); //监听按钮点击事件
+
+
+})();
+

+ 7 - 2
src/code/tamper/xmlhttprequest_get_top_trader_gmgn.js

@@ -35,7 +35,7 @@ function sleep(sleepdelay) {
 
 function timestampToString(timestamp) {
     if (!timestamp) return '';
-    const date = new Date(timestamp * 1000);
+    const date = new Date(timestamp);
     return date.toLocaleString('zh-CN', {
         year: 'numeric',
         month: '2-digit',
@@ -43,9 +43,13 @@ function timestampToString(timestamp) {
         hour: '2-digit',
         minute: '2-digit',
         second: '2-digit',
-        hour12: false
+        hour12: false,
+        timeZone: 'Asia/Shanghai'
+
+
     }).replace(/\//g, '-');
 }
+
 var arr_json_res_data = [];
 function clickButton_get_toptrader() {
     console.log("load clickButton_get_toptrader ");
@@ -56,6 +60,7 @@ function clickButton_get_toptrader() {
     str_token_address = str_token_address.split('?')[0];
 
     XMLHttpRequest.prototype.open = function (method, url) {
+        // https://gmgn.ai/vas/api/v1/token_traders/sol/6GGbp8CZdv7mYhkyf3nTZVi6PGeT4naPH5fWr3nupump?device_id=91d769f6-2812-4252-b181-859bd9f910b8&client_id=gmgn_web_20250614-2254-da54913&from_app=gmgn&app_ver=20250614-2254-da54913&tz_name=Asia%2FTaipei&tz_offset=28800&app_lang=en-US&fp_did=6c89812a0afb3970e047af40d9b23b43&os=web&limit=100&orderby=realized_profit&direction=desc
         if (url.includes(`/vas/api/v1/token_traders/sol/${str_token_address}`)) {
             console.log('Matched target API in XHR:', url);
             this.addEventListener('load', function () {