Tronscan Top Accounts Scraper
parseforge/tronscan-accounts-scraper
AutomationIntegrationsBusiness
Scrapes Tronscan top accounts sorted by balance or transaction count. Returns each account as a flat row with address, balance, transaction count, and rank.
- Total users
- 2
- Monthly active
- 1
- Total runs
- 86
- Bookmarked
- 0
- Rating
- Not rated yet
- Last modified
- 9 days ago
Overview
Tronscan Top Accounts Scraper
Scrape Tronscan top accounts by balance or transaction count, up to a million per run. Each account comes with its address, balance, transaction count, and rank. No login or API key. Export to CSV, JSON, Excel, or XML.
Tronscan's official API needs an account and rate-limits you. This reads the public top accounts list directly, sorted by balance or transaction count, and returns each match in one fixed schema.
| Who uses it | What they scrape Tronscan for |
|---|---|
| Crypto analysts | Which TRON addresses hold the most TRX right now |
| Blockchain researchers | How transaction activity is distributed across top accounts |
| Marketing teams | Which accounts to target for TRON-based campaigns |
| Compliance officers | Monitoring high-value accounts for unusual activity |
What it does
This Actor collects Tronscan top accounts sorted by balance or transaction count, and returns each one as a flat row.
- ๐ Sort by balance or transactions: choose descending or ascending order for either metric.
- ๐ข Set a maximum account count: collect anywhere from 1 to 1,000,000 accounts per run.
- ๐ฅ Flat row output: every account is one row with address, balance, transaction count, and rank.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Tronscan data
๐ Track top TRX holders.
A crypto analyst runs the Actor with balance descending to see which addresses hold the most TRX and how that changes over time.
๐ Find active accounts.
A blockchain researcher sorts by transaction count descending to identify the most active accounts on the TRON network.
๐ฏ Build a target list.
A marketing team collects the top 100 accounts by balance to prioritize outreach for a new TRON-based product.
๐ก๏ธ Monitor high-value accounts.
A compliance officer runs the Actor daily to get the latest top accounts and flag any sudden changes in balance or activity.
Why choose this scraper
| What you get | |
|---|---|
| No API key | Reads the public Tronscan top accounts list directly, no registration or OAuth. |
| Fixed schema | Every account returns the same fields, so downstream processing is predictable. |
| Scalable | Collect up to a million accounts in a single run. |
| Flexible sorting | Order by balance or transaction count, ascending or descending. |
How it compares
No other Store actor targets Tronscan the same way, so the honest comparison is with the alternatives teams actually weigh.
| Tronscan Top Accounts Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When Tronscan changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with a sort metric and a maximum account count, and filters run as each account is read so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{
"maxItems": 10
}
A larger pull:
{
"maxItems": 200
}
Pricing
Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $0.85 |
| 1,000 results | $8.50 |
| 10,000 results | $85.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Tronscan Top Accounts Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Tronscan through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/tronscan-accounts-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that maxItems is set to at least 1 and that the sort input is valid. If the Tronscan page is temporarily unavailable, try again later.
Why are the results not sorted as I expected?
Make sure you selected the correct sort option. For example, '-balance' means descending by balance, while 'balance' means ascending.
Why does the run take a long time?
Collecting a very large number of accounts, like 1,000,000, will take longer. Reduce maxItems if you need faster results.
Why do I see duplicate accounts?
The Actor returns each account once per run. If you run it multiple times, you may see the same accounts if the top list has not changed.
FAQ
| Question | Answer |
|---|---|
| What data does this Actor return? | Each account row includes the address, balance, transaction count, and rank, based on the sort you choose. |
| Can I sort by balance or transaction count? | Yes, use the sort input to choose balance or totalTransactionCount, and set ascending or descending order. |
| How many accounts can I collect? | Set maxItems to any number from 1 to 1,000,000. The Actor will collect up to that many accounts. |
| Do I need a TRON API key? | No, this Actor reads the public Tronscan top accounts list directly, so no API key or login is required. |
| What export formats are supported? | You can export the results to CSV, JSON, Excel, or XML from the Apify platform. |
| Is the data real-time? | The Actor fetches the current top accounts list from Tronscan at the time of the run, so it reflects the latest public data. |
| Can I schedule this Actor to run regularly? | Yes, you can set up a schedule in Apify to run it daily, weekly, or at any interval you need. |
| What is the difference between balance and totalTransactionCount? | Balance is the TRX amount held by the account, while totalTransactionCount is the number of transactions the account has made. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by TRON Foundation. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
Input
| Field | Type | What it does | Default |
|---|---|---|---|
| sort | string (4 options) | Sort accounts by this metric. | not set |
| maxItems | integer | How many accounts to collect per run. | 10 |
Pricing
from $7.50 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| result | Single result in the default dataset. | $0.0075 to $0.0085 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
API
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~tronscan-accounts-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"helloWorld": 123
}' Examples
Input that runs as-is.
{
"helloWorld": 123
} Reviews
No reviews yet. Be the first.
Issues
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
