Aptos Mainnet Transactions Scraper avatar

Aptos Mainnet Transactions Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Aptos Mainnet Transactions Scraper

Aptos Mainnet Transactions Scraper

Scrapes Aptos mainnet transactions from any ledger version. Returns each transaction as a flat row with hash, sender, payload, gas used, and timestamp. No API key or node required.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

Acquisition Automation Co.

Acquisition Automation Co.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

23 days ago

Last modified

Share

Acquisition Automation Co. Search less. Close more.

โ›“ Aptos Mainnet Transactions Scraper

Export Aptos mainnet transactions as flat rows. Each row carries the ledger version, transaction hash, sender address, sequence number, gas used, success flag, VM status and on-chain timestamp. No API key, no node to run, no registration.

The Aptos ledger is public, but reading it means talking to a full node REST endpoint, paging by ledger version and flattening a nested JSON response before anything is usable in a spreadsheet. This Actor does that walk for you. Give it a starting ledger version, or none at all to begin at the latest block, and it writes one row per transaction into a dataset you can export.

Who uses itWhat they use the ledger for
๐Ÿ’ผ Buyers of crypto-native businessesChecking that a seller's claimed on-chain volume matches the ledger's own record
๐Ÿ” Diligence analystsPulling the transaction history of a treasury or operating wallet into a spreadsheet
๐Ÿ“Š Quantitative and market researchersBuilding a transaction-level dataset for gas, throughput and failure-rate analysis
๐Ÿ›  Product and protocol teamsMonitoring senders and contract activity without standing up an indexer

๐Ÿ“‹ What it does

๐Ÿ’ก Why it matters: when the asset you are buying is on-chain, the chain is the source of truth. One run turns a range of ledger versions into rows you can filter, sort and hand to a lender.

  • ๐Ÿ”ข Reads by ledger version. Set startVersion to pick up from a known point, or leave it empty and the Actor starts at the latest block.
  • ๐Ÿงพ One row per transaction, with the same fields every run, so several runs append into one clean dataset.
  • ๐Ÿ†” The identifiers you need for follow-up. Full transaction hash and sender address, both in the form any Aptos explorer accepts.
  • โ›ฝ Execution detail. Gas used, the success flag and the VM status string, so failed transactions are visible rather than silently dropped.
  • ๐Ÿ•’ On-chain timestamp as the ledger records it, plus the time the row was collected.
  • ๐Ÿ’พ Exports to CSV, Excel, JSON or XML, from the run page or the API.

๐Ÿ“Š Output

Every transaction is one flat row. Numeric ledger values arrive as strings, which is how the chain publishes them and what keeps large integers from losing precision in a spreadsheet.

FieldTypeDescription
๐Ÿ”ข versionstringLedger version of the transaction, the chain's sequential position
๐Ÿ”— hashstringTransaction hash, 0x prefixed
๐Ÿ‘ค senderstringSending account address, 0x prefixed
๐Ÿ” sequence_numberstringSender's sequence number for this transaction
โ›ฝ gas_usedstringGas units consumed
โœ… successbooleantrue if the transaction executed, false if it failed
๐Ÿ“„ vm_statusstringVirtual machine result, for example Executed successfully
๐Ÿ• timestampstringOn-chain timestamp in microseconds since the Unix epoch
๐Ÿ•’ scrapedAtstringISO timestamp of collection
โš ๏ธ errorstringnull on a normal row

Example rows

{
"version": "7206045167",
"hash": "0x36340a90f9c84a3833dde9815a888402e1be9de584777943acd370647c454c6d",
"sender": "0xbf40935e0e6f0515cddf3e884ea7ebf1488f1292e0313f080c88102d8e0564f4",
"sequence_number": "18446744073709551615",
"gas_used": "1203",
"success": true,
"vm_status": "Executed successfully",
"timestamp": "1789402875663638",
"scrapedAt": "2026-09-14T16:21:15.868Z",
"error": null
}
{
"version": "7206045168",
"hash": "0x200b88e99a4a82f2d6d13ca4eeeb47cabbacacb2ac09092681661d55dd4d2847",
"sender": "0xd503b95164384a5ebbccbb5c4bdc8b4a5893d9651e9953abda8e1c22fcc1181d",
"sequence_number": "0",
"gas_used": "353",
"success": true,
"vm_status": "Executed successfully",
"timestamp": "1789402875663638",
"scrapedAt": "2026-09-14T16:21:15.955Z",
"error": null
}

โœจ Why choose this Actor

What you get
No node, no indexerReading Aptos directly means running or renting infrastructure. Here you set an input and press start.
No API keyNothing to register for, nothing to rotate, no rate-limit negotiation.
The same 10 fields every runAppend a month of pulls into one dataset without cleaning columns.
Failures are keptA reverted transaction still produces a row, with success false and the VM status attached.
You pay per rowNo subscription. A run that returns nothing costs nothing.

๐Ÿš€ How to use it

  1. Create a free Apify account. New accounts start with $5 of credit.
  2. Open the Actor and select Try for free.
  3. Leave startVersion empty to begin at the latest block, or paste a ledger version to start there.
  4. Set maxItems to cap the run.
  5. Select Start, then export from the Dataset tab as CSV, Excel, JSON or XML.

A first run, starting at the latest block:

{
"maxItems": 10
}

A larger pull from a known ledger version:

{
"startVersion": "7206045167",
"maxItems": 5000
}

โš™๏ธ Input

FieldRequiredDescription
startVersionNoLedger version to start from. Leave empty for the latest block
maxItemsNoMaximum transactions to collect in a run. Free plan is capped at 10, paid plans up to 1,000,000

๐Ÿ’ฐ Pricing

Pay per result. No subscription, and no Apify platform usage on top.

Apify planFreeBronzeSilverGoldPlatinumDiamond
Per transaction row$0.0085$0.00817$0.00783$0.0075$0.0075$0.0075
Rows collectedCost on the Free plan
100$0.85
1,000$8.50
10,000$85.00

Free plan runs return up to 10 rows as a preview. Any paid Apify plan lifts that to 1,000,000 per run.

๐Ÿ”Œ Integrate with any app

The dataset is available through the Apify API as soon as the run finishes. Use run-sync-get-dataset-items for a one-shot call, webhooks to trigger what happens next, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.

๐Ÿค– Use with an AI agent

Give an agent live access to the Aptos ledger over the Model Context Protocol:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=acquistion-automation/aptos-mainnet-transactions-scraper"

Then ask it in plain language to pull a range of transactions and read the result back.

โ“ Frequently asked questions

Does a row include the transaction payload, events or state changes? No. Each row carries the 10 fields listed above: version, hash, sender, sequence number, gas used, success, VM status, timestamp, and the two collection fields. Payload arguments, emitted events and write sets are not returned.

Which chain does it read? Aptos mainnet only. Testnet and devnet are not covered.

What is timestamp measured in? Microseconds since the Unix epoch, which is how the Aptos ledger publishes it. Divide by 1,000,000 for seconds before converting to a date.

Why is sequence_number sometimes a very large number? System transactions, such as block metadata, carry the maximum unsigned 64-bit value, 18446744073709551615, instead of a real sender sequence. User transactions count up from zero.

Do I need a proxy or a node endpoint? No. Requests and retries are handled inside the Actor and included in the price.

What can I export? CSV, Excel, JSON and XML from the run page, or JSON straight from the API.

๐Ÿ”— More from Acquisition Automation Co.

About Acquisition Automation Co.

We build automation for people buying businesses. The repetitive part of an acquisition search, checking listings, pulling public records, tracking owners and assets, is work a machine should do, so the buyer's time goes into judging deals instead of collecting them.

We add new Actors regularly. If there is a source you need and do not see here, tell us.

๐Ÿ†˜ Support

Open an issue in the Issues tab of this Actor with your run ID, the input you used, and what you expected to get back.

โš ๏ธ Disclaimer

This Actor is independent and is not affiliated with, endorsed by, or sponsored by Aptos Labs or the Aptos Foundation. It collects only publicly available on-chain data. You are responsible for using that data in compliance with the source's terms of service and applicable law.