GMGN Wallet Activity Scraper avatar

GMGN Wallet Activity Scraper

Pricing

from $0.90 / 1,000 wallet activities

Go to Apify Store
GMGN Wallet Activity Scraper

GMGN Wallet Activity Scraper

Scrape GMGN.ai wallet activity across Solana, BSC, Ethereum, Base, Tron, and Monad. Export trades, transfers, liquidity activity, token data, prices, amounts, fees, source URLs, and timestamps.

Pricing

from $0.90 / 1,000 wallet activities

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

🧭 GMGN Wallet Activity Scraper for wallet research

GMGN Wallet Activity Scraper exports public wallet activity from GMGN.ai. Add one or more wallet addresses, choose a chain, pick an activity type, and get clean dataset rows with trades, transfers, liquidity events, token data, amounts, prices, fees, transaction links, GMGN wallet URLs, source URLs, and timestamps.

Use it when you need a repeatable GMGN wallet activity scraper for crypto research, on-chain monitoring, token discovery, wallet due diligence, trading dashboards, or internal alerts. Instead of opening each GMGN wallet page by hand, run the Actor in Apify Console, call it through the Apify API, schedule repeat runs, or export CSV/JSON/Excel files.

For a quick first run, keep the prefilled Solana wallet, leave Activity type set to Trades, and keep Maximum activities per wallet at 25. That gives you a small sample before you add more wallets, switch chains, include transfers, or collect all supported activity.

✅ What this Actor does

  • Scrapes public GMGN wallet activity for Solana, BSC, Ethereum, Base, Tron, and Monad.
  • Accepts one or more wallet addresses in a single run.
  • Lets you collect trades, transfers, liquidity activity, or all supported activity types.
  • Supports an optional token address filter.
  • Saves one dataset item per successfully scraped wallet activity.
  • Includes transaction hash, explorer URL, GMGN wallet URL, source URL, activity type, token data, amounts, price, cost, fees, launchpad fields, and normalized timestamps when GMGN exposes them.
  • Runs without your GMGN login, cookies, API key, private wallet data, or wallet connection.

This Actor is focused on the activity feed for submitted wallets. It does not discover GMGN copytrade leaderboard wallets, place trades, send transactions, monitor private account data, or provide financial advice.

📦 Data you can extract

Each output item represents one GMGN wallet activity. Fields include:

  • source, chain, inputWalletAddress, walletAddress, walletInputIndex, and sourceRowNumber for tracing the row back to your input.
  • activityId, transactionHash, transactionUrl, gmgnWalletUrl, and sourceUrl for review and dedupe.
  • timestamp and activityAt for time-based analysis.
  • eventType, activityGroup, and side for grouping trades, transfers, and liquidity activity.
  • token and quoteToken objects with token address, symbol, name, decimals, logo, price, and amount fields when available.
  • tokenAmount, quoteAmount, costUsd, priceUsd, and totalUsd for numeric analysis.
  • fees with gas, base gas, priority fee, tip, and total fee fields when GMGN exposes them.
  • launchpad, scrapeStatus, and scrapedAt for source context and run auditing.

Some GMGN fields are empty for some wallets, chains, tokens, or activity types. When GMGN does not expose a scalar value, the Actor returns null.

🎯 Common use cases

  • Review recent swaps for one or more public wallets.
  • Track wallet behavior around a token launch or market event.
  • Build datasets for smart money research after you already know which wallets matter.
  • Feed transaction hashes, token amounts, prices, and timestamps into dashboards or alerting tools.
  • Compare wallet activity across Solana, BSC, Ethereum, Base, Tron, and Monad.
  • Schedule recurring exports so your own database keeps a history of visible GMGN activity.

If you first need to discover wallets from GMGN leaderboards, use the GMGN CopyTrade Wallet Scraper linked below. This Actor starts from wallet addresses you already have.

🚀 How to scrape GMGN wallet activity

  1. Open the Input tab.
  2. Add wallet addresses in Wallet addresses.
  3. Choose one Blockchain.
  4. Choose Activity type:
    • Trades for buy and sell activity.
    • Transfers for transfer activity.
    • Liquidity for add, remove, and burn liquidity activity.
    • All activity when you want every supported activity type from the feed.
  5. Optional: add a Token address to narrow the activity to one token.
  6. Set Maximum activities per wallet. Keep 25 for a low-cost first run.
  7. Start the Actor and open the dataset.

You can export the dataset as JSON, CSV, Excel, XML, RSS, or HTML, or pull the same rows through the Apify API after the run finishes.

⚙️ Input example

{
"walletAddresses": [
"8a3rUE9ArYhRJdubwerxRFSN8A1GRPyXCzya6DGUKT2m"
],
"chain": "sol",
"activityMode": "trades",
"tokenAddress": "",
"maxActivitiesPerWallet": 25
}

walletAddresses is the list of public wallets to check. chain selects one GMGN chain for the run. activityMode controls which activity types are requested. tokenAddress is optional. maxActivitiesPerWallet caps saved activities for each submitted wallet.

🧾 Output example

{
"source": "gmgn",
"chain": "sol",
"inputWalletAddress": "8a3rUE9ArYhRJdubwerxRFSN8A1GRPyXCzya6DGUKT2m",
"walletAddress": "8a3rUE9ArYhRJdubwerxRFSN8A1GRPyXCzya6DGUKT2m",
"walletInputIndex": 1,
"sourceRowNumber": 1,
"activityId": "sol:5sTb...kXy:sell:1754731072",
"transactionHash": "5sTbz7u2gJu5i4tMfQa6N7zB6e2sNxkYcKxSsjwQgYz3Rr5n47YMSURz4VrVA29Kxfi8z7paVKq56C4cz5Q3PkXy",
"transactionUrl": "https://solscan.io/tx/5sTbz7u2gJu5i4tMfQa6N7zB6e2sNxkYcKxSsjwQgYz3Rr5n47YMSURz4VrVA29Kxfi8z7paVKq56C4cz5Q3PkXy",
"gmgnWalletUrl": "https://gmgn.ai/sol/address/8a3rUE9ArYhRJdubwerxRFSN8A1GRPyXCzya6DGUKT2m",
"sourceUrl": "https://gmgn.ai/vas/api/v1/wallet_activity/sol?wallet=8a3rUE9ArYhRJdubwerxRFSN8A1GRPyXCzya6DGUKT2m",
"timestamp": 1754731072,
"activityAt": "2025-08-09T09:17:52.000Z",
"eventType": "sell",
"activityGroup": "trade",
"side": "sell",
"token": {
"address": "So11111111111111111111111111111111111111112",
"symbol": "SOL",
"amount": 0.00943988,
"priceUsd": 117427.44717094
},
"quoteToken": {
"symbol": "USDC",
"amount": 1108.50101
},
"tokenAmount": 0.00943988,
"quoteAmount": 1108.50101,
"costUsd": 1108.50101,
"priceUsd": 117427.44717094,
"fees": {
"gasUsd": 0.0003032833333333
},
"launchpad": {
"name": null,
"platform": null
},
"scrapeStatus": "ok",
"scrapedAt": "2026-06-12T18:33:00.000Z"
}

The full dataset can include more token, quote token, fee, and launchpad fields when GMGN provides them.

💳 Pricing

This Actor uses pay-per-event pricing. You are charged only for each wallet activity saved to the dataset. Empty wallets, skipped activity, or runs that produce no saved activities do not create paid activity rows.

Pricing starts at $0.0045 per saved wallet activity on the Free tier and goes down to $0.0009 per saved wallet activity on higher tiers. Keep Maximum activities per wallet low for a first test, then raise it when the output matches your workflow.

⚠️ Limits and caveats

  • GMGN activity is public source data and can change between runs.
  • One run uses one selected chain. Start another run when you want a different chain.
  • Some wallets have no recent visible activity for the selected chain, activity type, or token filter.
  • Some output fields are activity-specific. For example, fee, launchpad, quote token, or price fields may be null.
  • The Actor does not connect to wallets, sign messages, send transactions, or trade.
  • This data is for research and monitoring. It is not financial advice.

❓ FAQ

🔐 Do I need a GMGN login, API key, cookies, or wallet connection?

No. The Actor uses public GMGN wallet activity data and does not ask for GMGN credentials, cookies, API keys, private keys, seed phrases, or a wallet connection.

👛 Can I scrape multiple wallets?

Yes. Add multiple wallet addresses in the input. The Actor saves activities for each wallet up to Maximum activities per wallet.

🧭 How is this different from GMGN CopyTrade Wallet Scraper?

GMGN CopyTrade Wallet Scraper discovers wallets from public GMGN leaderboards. GMGN Wallet Activity Scraper starts from wallet addresses you provide and exports their visible activity feed.

🔎 What happens if a wallet has no matching activity?

The run finishes normally. No paid activity row is created for that wallet unless an activity is saved to the dataset.

🛑 Can this Actor place trades or follow a wallet automatically?

No. It only exports public activity data. It does not send transactions, trade, copytrade, or interact with your wallet.

📝 Changelog

  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré