Address History

Full-historical blockchain data for your chosen blockchain address

Address History is the easiest way to obtain full, detailed blockchain data. Get the historical data you need for any address, from the Genesis block to the present, ensuring comprehensive insights into every transaction and event.

Full historical data
Data coverage from Genesis blocks
25ms response time

One integration. Infinite possibilities

Get access to over 100+ endpoints using a single point of integration.

{
    "apiVersion": "12-12-2024",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "item": {
            "address": "0x3d0b25fe09e2cd92f06ba776391a122519936e90",
            "blockchain": "ethereum",
            "callcackUrl": "https://example.com",
            "isActive": true,
            "network": "sepolia",
            "syncStatus": "completed"
        }
    }
}
{
    "apiVersion": "12-12-2024",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "limit": 50,
        "startingAfter": "5ca21f92cf5431000105d1a7",
        "hasMore": true,
        "nextStartingAfter": "5ca21f92cf5431000105d1a7",
        "sortingOrder": "ascending",
        "items": [
            {
                "address": "0x3d0b25fe09e2cd92f06ba776391a122519936e90",
                "blockchain": "ethereum",
                "id": "65f8d5e0c35b1cca17c9af05",
                "isActive": true,
                "network": "sepolia",
                "syncStatus": "completed"
            }
        ]
    }
}
{
    "apiVersion": "12-12-2024",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "limit": 50,
        "startingAfter": "5ca21f92cf5431000105d1a7",
        "hasMore": true,
        "nextStartingAfter": "5ca21f92cf5431000105d1a7",
        "sortingOrder": "ascending",
        "items": [
            {
                "id": "601c1710034ed6d407996b30",
                "locktime": 1781865,
                "size": 123,
                "version": 2,
                "fee": {
                    "amount": "0.0001",
                    "unit": "ZEC"
                },
                "blockHash": "00000000000b26b53974f15beef78d5162a43773fe4af0af3fa32bb047ec78b9",
                "blockHeight": 123456,
                "index": 1,
                "recipients": [
                    {
                        "addresses": "t3cFfPt1Bcvgez9ZbMBFWeZsskxTkPzGCow",
                        "amount": "0.0001",
                        "address": "bc1qap42ydlaat2qse69v2sj4up740kusa0yv644y7"
                    }
                ],
                "senders": [
                    {
                        "addresses": "t1at7nVNsv6taLRrNRvnQdtfLNRDfsGc3Ak",
                        "amount": "0.0001",
                        "address": "76a9141ec5c66e9789c655ae068d35088b4073345fe0b088ac"
                    }
                ],
                "timestamp": 1669627454,
                "transactionHash": "400dc2c03213ae543e7e372a6a44353de8904740d0e3be88409ccd009f5a162d",
                "txins": [
                    {
                        "addresses": [
                            "t3cFfPt1Bcvgez9ZbMBFWeZsskxTkPzGCow"
                        ],
                        "amount": "0.123",
                        "coinbase": "f40208bedab78d0a2a8283a900bf86d286674dbb3684f067b5498edabf34be61f40208bedab78d",
                        "script": {
                            "asm": "OP_DUP OP_HASH160 ba92ff06081d5ff6542af8d3b2d209d29ba6337c OP_EQUALVERIFY OP_CHECKSIG",
                            "hex": "76a914ba92ff06081d5ff6542af8d3b2d209d29ba6337c88ac"
                        },
                        "sequence": 12345657823,
                        "txout": "0a2a8283a900bf86d286674dbb3684f067b5498edabf34be61f40208bedab78d",
                        "votype": "pubkeyhash",
                        "vout": 1,
                        "witness": [
                            "6674dbb3684f067b5498edabf34be61f40208bedab78d0a2a8283a900bf86d28"
                        ]
                    }
                ],
                "txouts": [
                    {
                        "addresses": [
                            "t1at7nVNsv6taLRrNRvnQdtfLNRDfsGc3Ak"
                        ],
                        "amount": "0.123",
                        "isSpent": true,
                        "script": {
                            "asm": "OP_HASH160 c20cd5bdf7964ca61764db66bc2531b1792a084d OP_EQUAL",
                            "hex": "a914c20cd5bdf7964ca61764db66bc2531b1792a084d87",
                            "reqsigs": 1
                        },
                        "type": "pubkeyhash"
                    }
                ],
                "minedInBlockHash": "00000000000000000000dce678fb1af0fe4c1f786e5d4a307398c1fe5a0e7ecc",
                "minedInBlockHeight": 2408785,
                "vSize": 166,
                "vin": [
                    {
                        "addresses": [
                            "yP8A3cbdxRtLRduy5mXDsBnJtMzHWs6ZXr"
                        ],
                        "coinbase": "039312070108",
                        "scriptSig": {
                            "asm": "OP_DUP OP_HASH160 1ec5c66e9789c655ae068d35088b4073345fe0b0 OP_EQUALVERIFY OP_CHECKSIG",
                            "hex": "76a9141ec5c66e9789c655ae068d35088b4073345fe0b088ac",
                            "type": "scripthash"
                        },
                        "sequence": 4294967295,
                        "txid": "54b8f0e54b4b66fab386c6f9dea76bfe06524ab71d1d42b321aea9a7fea50f48",
                        "txinwitness": [
                            "yP8A3cbdxRtLRduy5mXDsBnJtMzHWs6ZXr"
                        ],
                        "value": "7.76021116",
                        "vout": 1
                    }
                ],
                "vout": [
                    {
                        "isSpent": false,
                        "scriptPubKey": {
                            "addresses": [
                                "yP8A3cbdxRtLRduy5mXDsBnJtMzHWs6ZXr"
                            ],
                            "asm": "OP_DUP OP_HASH160 1ec5c66e9789c655ae068d35088b4073345fe0b0 OP_EQUALVERIFY OP_CHECKSIG",
                            "hex": "76a9141ec5c66e9789c655ae068d35088b4073345fe0b088ac",
                            "reqSigs": 1,
                            "type": "scripthash"
                        },
                        "value": "7.76020409"
                    }
                ],
                "blockchainSpecific": {
                    "bindingSig": "76a914cb39925d000b0a590e931c2e30a0277284219ecd88ac",
                    "expiryHeight": 123,
                    "joinSplitPubKey": "123dsad2346542asd32423512",
                    "joinSplitSig": "6542as123dsad2346542asd324235d3242351212123dsad234",
                    "overwintered": true,
                    "vJoinSplit": [
                        {
                            "anchor": "d32ddbaf0d9dc8c10783c01fd9ba5bd0bc2e5efe3d1665d7d6771eb4393736b4",
                            "cipherTexts": [
                                "dbaf0d9dc8c10783c0736b4d1665d7d6771d32d1fd9bc0736b4d1665d7d6771d32ddbaf0d9dc8c10783c0736b4d1665d7d6771d32d1fd9bc0736b4d1665d7d6771d32d"
                            ],
                            "commitments": [
                                "5d7d6771dd1fd9bc0736b4d1665d7d6771d32ddc8c10783c0736b4d166"
                            ],
                            "macs": [
                                "dbaf0d932d1fd9bc0736b4d1665d7d6771d32ddc8c10783c0736b4d1665d7d6771d"
                            ],
                            "nullifiers": [
                                "dbaf0d9dc8c10783c0736b4d1665d7d6771d32d1fd9bc0736b4d1665d7d6771d32d"
                            ],
                            "oneTimePubKey": "d32ddbaf0d9dc8c10783c01fd9ba5bd0bc2e5efe3eb4393736b4d1665d7d6771",
                            "proof": "dbaf0d9dc8c10783c0736b4d1665d7d6771d32d1fd9ba5bd0bc2e5efe3eb4393",
                            "randomSeed": "10783c01fd9ba5bd0bc2e5efe3eb4393736b4d1665d7d6771d32ddbaf0d9dc8c",
                            "vPubNew": "0.123",
                            "vPubOld": "50.02223"
                        }
                    ],
                    "vShieldedOutput": [
                        {
                            "cmu": "4771dd1fd9bc0736b4ddc8c0736b477b4ddc8c0736b4771dd1fd9bc0736b4d16736b",
                            "cv": "0736b4771dd1fd9bc0736b4d1665d7d67771d3210783c0739bc0736b4771dd1fd9bc0736b4ddc8c",
                            "encCipherText": "6b4771dd1fd9bc0736b4ddc8c0736b477b4ddc8c0736b4771dd1fd9bc0736b4d1673",
                            "ephemeralKey": "ddc8c0736b4771dd1fd9bc0736b4d16736b4771dd1fd9bc0736b4ddc8c0736b477b4",
                            "outCipherText": "fd9bc0736b4d16736b4771dd1fd9bc07366b4771dd1fd9bc0736b4ddc8c0736b477b4ddc8c0736b4771dd1fd9bc0736b4d1673",
                            "proof": "16736b4771dd1fd9bc07366b4771dd1fd9bc0736b4ddc8c0736b477b4ddc8c0736b4771dd1fd9bc0736b4d1673fd9bc0736b4d"
                        }
                    ],
                    "vShieldedSpend": [
                        {
                            "anchor": "0736b4771dd1fd9bc0736b4d1665d7d6771d32ddc8c10783c0739bc",
                            "cv": "5d7d6771dd1fd9bc0736b4d1665d7d6771d32ddc8c10783c0739bc0736b4",
                            "nullfier": "",
                            "proof": "0736b4771dd1fd9bc0736b4d1665d7d6771d3210783c0739bc0736b4771dd1fd9bc0736b4ddc8c",
                            "rk": "0736b4771dd1fd9bc0736b4d1665d7d6771d32ddc8c10783c0739bc0736b4771dd1fd9bc0736b4d166",
                            "spendAuthSig": "0736b4771dd1fd9bc0736b4d1665d7d60736b4771dd1fd9bc0736b4d1665d7d67"
                        }
                    ],
                    "valueBalance": "0.123",
                    "versionGroupId": "abc1234567"
                }
            }
        ]
    }
}
{
    "apiVersion": "12-12-2024",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "limit": 50,
        "startingAfter": "5ca21f92cf5431000105d1a7",
        "hasMore": true,
        "nextStartingAfter": "5ca21f92cf5431000105d1a7",
        "sortingOrder": "ascending",
        "items": [
            {
                "id": "5ca21f92cf5431000105d1a7",
                "recipientAddress": "0x3d0b25fe09e2cd92f06ba776391a122519936e90",
                "senderAddress": "0x0902a667d6a3f287835e0a4593cae4167384abc6",
                "timestamp": 1615861410,
                "tokenDecimals": 18,
                "tokenId": "123456",
                "tokenName": "USDC",
                "tokenSymbol": "USDC",
                "transactionFee": {
                    "amount": "0.0000051873",
                    "unit": "ETH"
                },
                "amount": "162727.720910848",
                "blockHash": "0xe12d492e39146f7e04a7aedcbf0dfaa856ecc185450cdb5abd6eab00183a785d",
                "contractAddress": "0xece01807f7d9b93529174533e997e5de168b0b39",
                "hash": "0x2613aeecd43d41707f7158d9ea278e970ffb7240e272ff4aa758ede717859775",
                "minedInBlockHeight": 123456789,
                "type": "ERC-20",
                "transactionHash": "0x2613aeecd43d41707f7158d9ea278e970ffb7240e272ff4aa758ede717859775"
            }
        ]
    }
}
{
    "apiVersion": "12-12-2024",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "limit": 50,
        "startingAfter": "5ca21f92cf5431000105d1a7",
        "hasMore": true,
        "nextStartingAfter": "5ca21f92cf5431000105d1a7",
        "sortingOrder": "ascending",
        "items": [
            {
                "id": "65f8d5e0c35b1cca17c9af05",
                "minedInBlockHash": "0x85ce0aa9628726c60db14526be8a2b823084b1f4c3dcccdc10b0235f23a49e66",
                "parentTransactionHash": "0x5d4ea0471b70de09fa3d6a4bc32f703ec44483bffa4d6169fa0a36c6a1dc108a",
                "timestamp": "1582202940",
                "amount": "0.025",
                "minedInBlockHeight": 56009972,
                "operationId": "call_0_0",
                "operationType": "CALL",
                "recipient": "0xc946cb236481c159f460b212b34ab246dac37fcd",
                "sender": "0xadf10d7f6a7069c11fc5f3c6c9b4f419b326bcbc"
            }
        ]
    }
}
{
    "apiVersion": "12-12-2024",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "limit": 50,
        "startingAfter": "5ca21f92cf5431000105d1a7",
        "hasMore": true,
        "nextStartingAfter": "5ca21f92cf5431000105d1a7",
        "sortingOrder": "ascending",
        "items": [
            {
                "id": "601c1710034ed6d407996b30",
                "tokenName": "Tether",
                "tokenSymbol": "USDT",
                "tokenType": "ERC-20",
                "contractAddress": "0xece01807f7d9b93529174533e997e5de168b0b39",
                "tokenBalance": "162727.720910848"
            }
        ]
    }
}

What are you up to?

Our powerful blockchain product suite helps businesses and institutions build the ecosystem of tomorrow.

Crypto Wallet
Hardware Wallet
Crypto Exchange
Crypto PSP
Digital Banks
Crypto Lending
Crypto Custody
Crypto Taxes & Accounting

Infrastructure optimized for growth

30+

Networks Supported

25ms

Avg Processing Time

25,000+ rq/s

Enterprise-ready

100+ TB

of Big Data

Frequently Asked Questions

Which blockchains does the Address History API support?

The Address History API covers two families of chains. On the account-based side it supports Ethereum, Ethereum Classic, BNB Smart Chain, Polygon, and Tron; on the UTXO side it supports Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, and Zcash. All of these are available on both mainnet and their respective testnets.

Does the Address History API support Solana?

Address History focuses on the EVM and UTXO chains plus XRP for time-ranged historical transaction data. Solana on-chain data (addresses, transactions, balances) is available through the Crypto APIs Solana endpoints; check the docs for the exact historical coverage per chain, as it varies by network.

Do I have to sync an address before I can query its history?

Yes. Address history requires you to first register (sync) the address you want to track, after which its full transaction history becomes queryable. You can add an address with the Sync Address endpoint, list your synced addresses, and later activate or delete them. Once synced, you can pull confirmed transactions, statistics, and token or internal-transaction data for that address.

How far back does the historical data go?

Address History returns the full history of a synced address from the Genesis block up to the present. For each address you can list all confirmed transactions (including in ascending or descending order, or from a given timestamp) and retrieve aggregate statistics across its entire history.

Can I get token transfers and internal transactions for an address?

Yes, on the EVM chains. For Ethereum, Ethereum Classic, BNB Smart Chain, Polygon, and Tron you can list an address's token transfers, its internal transactions, and the tokens it holds. UTXO chains such as Bitcoin and Litecoin instead expose transaction history and unspent outputs (UTXOs) rather than token or internal-transaction data.

You might also be interested in