You're viewing a demo portfolio

Join the waitlist
PRSM

simulate

Active

Tool of gulltoppr

declared in 0.1.2

Simulate a call and return success, gas, decoded return, and best-effort state diff / asset changes / logs. Provide a high-level call (address + function + args) or raw (to + data).

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "chain",
    "from"
  ],
  "properties": {
    "to": {
      "type": "string",
      "description": "Raw form: target address."
    },
    "args": {
      "type": "array",
      "default": [],
      "description": "Function arguments, in order. Pass uint values as decimal strings."
    },
    "data": {
      "type": "string",
      "description": "Raw form: calldata (0x…)."
    },
    "from": {
      "type": "string",
      "description": "The sender address (the user's wallet). No key is needed — nothing is signed."
    },
    "chain": {
      "type": "string",
      "description": "Chain alias (\"ethereum\", \"base\", \"optimism\", \"arbitrum\", \"polygon\", \"local\") or numeric chain id."
    },
    "value": {
      "type": "string",
      "description": "Native value in wei (decimal string), for payable functions."
    },
    "address": {
      "type": "string",
      "description": "0x contract address."
    },
    "rpc_url": {
      "type": "string",
      "description": "Override RPC URL. Required for chains with no default (e.g. local/31337)."
    },
    "function": {
      "type": "string",
      "description": "Function name, or full signature like \"transfer(address,uint256)\" if overloaded."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

gulltoppr

https://github.com/portdeveloper/gulltoppr

2/7 registries
View full server →
simulate — gulltoppr — PRSM MCP