get_portfolio_transactions
Retrieve transaction history for a wallet address on Ethereum and Base networks. Supports pagination and defaults to env USER_ADDRESS if no address is provided.
Instructions
Get transaction history for a wallet address (BETA: 1 address, ETH/BASE only, uses USER_ADDRESS from env if addresses not provided)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
addresses | No | Array with single address and networks (BETA limitation: 1 address, max 2 networks). Optional - uses USER_ADDRESS from env if not provided | |
after | No | Cursor for pagination - get results after this cursor (optional) | |
before | No | Cursor for pagination - get results before this cursor (optional) | |
limit | No | Number of transactions to return (optional, default: 25, max: 50) | |
networks | No | Network identifiers to use with USER_ADDRESS (BETA: only eth-mainnet and base-mainnet supported). Only used when addresses not provided. Defaults to ['eth-mainnet', 'base-mainnet'] |
Input Schema (JSON Schema)
{
"properties": {
"addresses": {
"description": "Array with single address and networks (BETA limitation: 1 address, max 2 networks). Optional - uses USER_ADDRESS from env if not provided",
"items": {
"properties": {
"address": {
"description": "Wallet address",
"type": "string"
},
"networks": {
"description": "Network identifiers (BETA: only eth-mainnet and base-mainnet supported)",
"items": {
"enum": [
"eth-mainnet",
"base-mainnet"
],
"type": "string"
},
"type": "array"
}
},
"required": [
"address",
"networks"
],
"type": "object"
},
"maxItems": 1,
"type": "array"
},
"after": {
"description": "Cursor for pagination - get results after this cursor (optional)",
"type": "string"
},
"before": {
"description": "Cursor for pagination - get results before this cursor (optional)",
"type": "string"
},
"limit": {
"description": "Number of transactions to return (optional, default: 25, max: 50)",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"networks": {
"description": "Network identifiers to use with USER_ADDRESS (BETA: only eth-mainnet and base-mainnet supported). Only used when addresses not provided. Defaults to ['eth-mainnet', 'base-mainnet']",
"items": {
"enum": [
"eth-mainnet",
"base-mainnet"
],
"type": "string"
},
"type": "array"
}
},
"required": [],
"type": "object"
}