GMGN Wallet Activity Scraper
Pricing
from $0.90 / 1,000 wallet activities
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é
Maintained by CommunityActor 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, andsourceRowNumberfor tracing the row back to your input.activityId,transactionHash,transactionUrl,gmgnWalletUrl, andsourceUrlfor review and dedupe.timestampandactivityAtfor time-based analysis.eventType,activityGroup, andsidefor grouping trades, transfers, and liquidity activity.tokenandquoteTokenobjects with token address, symbol, name, decimals, logo, price, and amount fields when available.tokenAmount,quoteAmount,costUsd,priceUsd, andtotalUsdfor numeric analysis.feeswith gas, base gas, priority fee, tip, and total fee fields when GMGN exposes them.launchpad,scrapeStatus, andscrapedAtfor 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
- Open the Input tab.
- Add wallet addresses in Wallet addresses.
- Choose one Blockchain.
- Choose Activity type:
Tradesfor buy and sell activity.Transfersfor transfer activity.Liquidityfor add, remove, and burn liquidity activity.All activitywhen you want every supported activity type from the feed.
- Optional: add a Token address to narrow the activity to one token.
- Set Maximum activities per wallet. Keep
25for a low-cost first run. - 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
- GMGN CopyTrade Wallet Scraper ↗ - Export public GMGN smart money leaderboards for crypto wallet research.
- Arkham Wallet Data ↗ - Scrape public Arkham wallet intelligence, balances, history, and portfolio data.
- Bitget Tickers Scraper ↗ - Export live Bitget spot and futures market ticker snapshots.
- Stocktwits Scraper ↗ - Scrape public ticker messages and sentiment for market monitoring.
- Twitter Scraper ↗ - Search public X posts, profiles, and trends for social market research.
Made with ❤️ by Maxime Dupré