Bankless Onchain MCP Server

Official

get_transaction_history_for_user

Retrieve transaction history for a user on a specified blockchain network, optionally filter by contract, method ID, or block range, and include transaction data. Integrates with Bankless Onchain MCP Server for secure data access.

Instructions

Gets transaction history for a user and optional contract

Input Schema

NameRequiredDescriptionDefault
contractNoThe contract address (optional)
includeDataNoWhether to include transaction data
methodIdNoThe method ID to filter by (optional)
networkYesThe blockchain network (e.g., "ethereum", "base")
startBlockNoThe starting block number (optional)
userYesThe user address

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "contract": { "description": "The contract address (optional)", "type": [ "string", "null" ] }, "includeData": { "default": true, "description": "Whether to include transaction data", "type": "boolean" }, "methodId": { "description": "The method ID to filter by (optional)", "type": [ "string", "null" ] }, "network": { "description": "The blockchain network (e.g., \"ethereum\", \"base\")", "type": "string" }, "startBlock": { "description": "The starting block number (optional)", "type": [ "string", "null" ] }, "user": { "description": "The user address", "type": "string" } }, "required": [ "network", "user" ], "type": "object" }

You must be authenticated.

Other Tools from Bankless Onchain MCP Server

Related Tools

ID: uawv4sbvqj