Get Transactions History - Wallet API
Get Transactions History - Returns a chronological list of blockchain transactions for the specified wallet address.
Get Transactions History - [Value: 1837CU]
Returns a chronological list of blockchain transactions for the specified wallet address
Per chain: GET https://lb.drpc.live/{chain}/{key}/lambda/v1/transactions/{address}/history
Multichain: GET https://lb.drpc.live/lambda/{key}/v1/transactions/{address}/history
Use cases
- Retrieve full transaction history for a wallet
- Track incoming and outgoing transfers
Constraints
- Requires valid chain and wallet address
- Pagination is required for large transaction histories
Unlock Access to 100+ chains
Boost your app's speed and reliability with dRPC - get your access API key
Language
Request
Examples
curl --request GET \
--url https://lb.drpc.live/{chain}/{key}/lambda/v1/transactions/{address}/history \
--header 'accept: application/json'Response
200
{
"next_page_token": "6de32230-8b88-4637-8cf2-28c1eefe2a24",
"data": [
{
"type": "receive",
"hash": "0x59fd7afbc5d33628e60cfdb0b735da073bac28c046a808dbcc795edd7598b362",
"block": 19071142,
"timestamp": 1706034371000,
"sender_address": "0x710bda329b2a6224e4b44833de30f38e7f81d564",
"recipient_address": "0xb8901acb165ed027e32754e0ffe830802919727f",
"status": "confirmed",
"nonce": 569460,
"chain_id": "ethereum",
"chain_name": "Ethereum",
"chain_id_numeric": 1,
"defi": {
"address": "0xb8901acb165ed027e32754e0ffe830802919727f",
"name": "Hop Protocol"
},
"fee": {
"token_name": "Ethereum",
"token_symbol": "ETH",
"token_address": "",
"token_price": 2211.06,
"token_decimals": 18,
"token_amount_string": "1799324179642211",
"token_amount": 0.0017993241796422,
"value_usd": 3.9784137206396823
},
"transfers": [
{
"direction": "in",
"sender_address": "0xb8901acb165ed027e32754e0ffe830802919727f",
"recipient_address": "0xbed2bd7e0e7c593db6c32654e28f6a8b90f9288a",
"token": {
"name": "Ethereum",
"symbol": "ETH",
"address": ""
},
"price": 2211.06,
"decimals": 18,
"amount_string": "7097893158465857",
"amount": 0.0070978931584659,
"value_usd": 15.693867646957614
}
],
"approvals": [],
"attributes": {
"is_trash": false
}
},
{
"type": "deposit",
"hash": "0x11cd26d074a3965efca1de31d3b9e62f4776b6a89705e8b2fa7331cad5a95295",
"block": 21134441,
"timestamp": 1730966411000,
"sender_address": "0xbed2bd7e0e7c593db6c32654e28f6a8b90f9288a",
"recipient_address": "0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f",
"status": "confirmed",
"nonce": 3,
"chain_id": "ethereum",
"chain_name": "Ethereum",
"chain_id_numeric": 1,
"defi": {
"address": "0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f",
"name": "SushiSwap"
},
"fee": {
"token_name": "Ethereum",
"token_symbol": "ETH",
"token_address": "",
"token_price": 2820.19,
"token_decimals": 18,
"token_amount_string": "2021915715800139",
"token_amount": 0.0020219157158001,
"value_usd": 5.7021864825422846
},
"transfers": [
{
"direction": "in",
"sender_address": "0x0000000000000000000000000000000000000000",
"recipient_address": "0xbed2bd7e0e7c593db6c32654e28f6a8b90f9288a",
"token": {
"name": "Sushi ETH/USDT Pool",
"symbol": "SLP",
"address": "0x06da0fd433c1a5d7a4faa01111c044910a184553"
},
"decimals": 18,
"amount_string": "29804362001",
"amount": 2.9804362e-8
},
{
"direction": "out",
"sender_address": "0xbed2bd7e0e7c593db6c32654e28f6a8b90f9288a",
"recipient_address": "0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f",
"token": {
"name": "Ethereum",
"symbol": "ETH",
"address": ""
},
"price": 2820.19,
"decimals": 18,
"amount_string": "1024937862292196",
"amount": 0.0010249378622922,
"value_usd": 2.8905195098578393
},
{
"direction": "out",
"sender_address": "0xbed2bd7e0e7c593db6c32654e28f6a8b90f9288a",
"recipient_address": "0x06da0fd433c1a5d7a4faa01111c044910a184553",
"token": {
"name": "Tether USD",
"symbol": "USDT",
"icon_url": "https://static.lambda.p2p.org/tokens/eth/0xdac17f958d2ee523a2206206994597c13d831ec7.png",
"address": "0xdac17f958d2ee523a2206206994597c13d831ec7"
},
"price": 1.0000111721,
"decimals": 6,
"amount_string": "2886491",
"amount": 2.886491,
"value_usd": 2.886523248166101
}
],
"approvals": [],
"attributes": {
"is_trash": false
}
},
{
"type": "approve",
"hash": "0x5c77c6b56e6a6cca04a52624a1a0d03553a9d238f50124aa328fe783f0c39b65",
"block": 21864339,
"timestamp": 1739774003000,
"sender_address": "0xbed2bd7e0e7c593db6c32654e28f6a8b90f9288a",
"recipient_address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"status": "confirmed",
"nonce": 7,
"chain_id": "ethereum",
"chain_name": "Ethereum",
"chain_id_numeric": 1,
"defi": {
"address": "0x8bb4c975ff3c250e0ceea271728547f3802b36fd"
},
"fee": {
"token_name": "Ethereum",
"token_symbol": "ETH",
"token_address": "",
"token_price": 2681.96,
"token_decimals": 18,
"token_amount_string": "59240015634219",
"token_amount": 0.0000592400156342,
"value_usd": 0.15887935233029904
},
"transfers": [],
"approvals": [
{
"token": {
"name": "Tether USD",
"symbol": "USDT",
"icon_url": "https://static.lambda.p2p.org/tokens/eth/0xdac17f958d2ee523a2206206994597c13d831ec7.png",
"address": "0xdac17f958d2ee523a2206206994597c13d831ec7"
},
"amount": 24,
"sender_address": "0x8bb4c975ff3c250e0ceea271728547f3802b36fd"
}
],
"attributes": {
"is_trash": false
}
}
]
}Path params
chainstring
Target chain (per chain requests only)
keystring
[Required] Your dRPC API key
addressstring
[Required] Wallet address
Query params
chain_idsarray
Id of chains in Wallet API. default: all chains
startinteger
Start timestamp in millis
endinteger
End timestamp in millis
limitinteger
Number transactions to return. Default is 100
page_tokenstring
Token to retrieve next page.
Request params
Response
200
Response params
object
next_page_tokenstring
Token to retrieve next page.
dataarray
[Required] Tokens data
object
typestring
[Required] Transaction type
- receive - null
- deposit - null
- approve - null
- swap - null
- send - null
- burn - null
- deploy - null
- execute - null
hashstring
[Required] Transaction hash
blockinteger
[Required] Block number
timestampinteger
[Required] Timestamp
sender_addressstring
[Required] Sender address
recipient_addressstring
[Required] Recipient address
statusstring
[Required] Transaction status
nonceinteger
[Required] Transaction nonce
chain_idstring
[Required] id of a chain in Lambda API
chain_namestring
[Required] name of a chain in Lambda API
chain_id_numericinteger
Numeric id of the chain
chain_icon_urlstring
URL to download icon of the chain.
defiobject
Defi application
object
addressstring
Defi address
namestring
Defi name
feeobject
Transaction fee
object
token_namestring
Token name
token_symbolstring
Token symbol
token_addressstring
Token address
token_pricenumber
Token price
token_decimalsinteger
Token decimals
token_amount_stringstring
Token amount without decimals
token_amountnumber
Token amount
value_usdnumber
Value USD
transfersarray
[Required] Transaction transfers
object
directionstring
[Required] Direction of transaction
sender_addressstring
[Required] Sender address
recipient_addressstring
[Required] Recipient address
tokenobject
Token
object
namestring
Token name
symbolstring
Token symbol
addressstring
Token address
icon_urlstring
Token icon URL
nftnft_info
Nft
pricenumber
Token price
decimalsinteger
Token decimals
amount_stringstring
[Required] Token Amount without decimals
amountnumber
[Required] Token Amount
value_usdnumber
Value USD
approvalsarray
[Required] Transaction approvals
object
tokenobject
Token
object
namestring
Token name
symbolstring
Token symbol
addressstring
Token address
icon_urlstring
Token icon URL
nftnft_info
nft
amountnumber
[Required] Token Amount
sender_addressstring
[Required] Sender address
attributesobject
[Required] Transaction attributes
object
is_trashboolean
Is trash