---
title: "GET /getTopPaymasters"
method: GET
path: "/getTopPaymasters"
tags: ["Paymaster"]
---

# GET /getTopPaymasters

`GET /getTopPaymasters`

## Query parameters

- `skip` string
- `network` string
- `first` string

## Response `200`

Success

- Paymaster[] — An array of user operations that the address was involved in
  - `address` string — The address of the paymaster
  - `network` string — The network where this paymaster was deployed
  - `totalDeposits` string — The total amount of deposits in this paymaster
  - `gasSponsored` string — The total amount of gas sponsored by this paymaster
  - `userOpsLength` string — The total amount of user operations sponsored by this paymaster
  - `userOps` UserOp[] — User Ops sponsored by this paymaster
    - `userOpHash` string — Hash of the user operation.
    - `transactionHash` string — Hash of the transaction that contains the user operation.
    - `sender` string — Address of the user that sent the operation.
    - `target` string, nullable — The target of the user operation
    - `accountSender` object, nullable — Object containing meta data of the sender's account
      - `factory` string, nullable — The factory of the senders account
    - `accountTarget` object, nullable — Object containing meta data of the target's account
      - `factory` string, nullable — The factory of the targets account if present
    - `paymaster` string — The paymaster of the user operation
    - `nonce` string — Nonce of the user operation
    - `actualGasCost` string, nullable — Actual gas cost of the user operation
    - `actualGasUsed` string, nullable — Actual gas used of the user operation
    - `success` boolean — Whether the user operation was successful
    - `revertReason` string — Hexadecimal reason as to why the user operation reverted
    - `blockTime` string — Timestamp of the block in which the user operation was mined
    - `blockNumber` string — Block number of the block in which the user operation was mined
    - `network` string — Network on which the user operation was mined
    - `input` string — Input for the transaction that contains the user operation
    - `callData` string — callData in Hex that was sent to the target of the user operation
    - `beneficiary` string, nullable — Address of the beneficiary of the user operation
    - `factory` string, nullable — Factory of the user operation
    - `value` string, nullable — Value sent to the target of the user op
    - `verificationGasLimit` string, nullable — Gas limit used for the verification of the user operation
    - `preVerificationGas` string, nullable — Gas used for the pre-verification of the user operation
    - `maxFeePerGas` string, nullable — Max fee per gas of the user operation
    - `maxPriorityFeePerGas` string, nullable — Max priority fee per gas of the user operation
    - `paymasterAndData` string, nullable — Paymaster and data of the user operation
    - `signature` string, nullable — Signature of the user operation
    - `id` string — Internal ID of the user operation, can be ignored.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Invalid API Key
- `502` — Bad Gateway
- `default` — Success

---

[API](https://skmtc.net/jiffyscan/apis/jiffyscan-apis.md) · [All operations](https://skmtc.net/jiffyscan/apis/jiffyscan-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jiffyscan/jiffyscan-apis/revisions/6f6deddabdc5/schema)
