{
  "name": "rpc.torogoz.lol",
  "description": "Nodecore RPC gateway \u2014 ethereum, base, polygon, bsc, solana, bitcoin via PublicNode",
  "base_url": "https://rpc.torogoz.lol",
  "status_url": "https://rpc.torogoz.lol/status",
  "usage": {
    "json_rpc": "POST {endpoint} with Content-Type: application/json",
    "example": {
      "url": "https://rpc.torogoz.lol/queries/ethereum",
      "body": {
        "jsonrpc": "2.0",
        "method": "eth_blockNumber",
        "params": [],
        "id": 1
      }
    }
  },
  "chains": [
    {
      "id": "ethereum",
      "aliases": [
        "eth",
        "ethereum"
      ],
      "endpoint": "https://rpc.torogoz.lol/queries/ethereum",
      "path_aliases": [
        "/eth",
        "/ethereum"
      ],
      "upstream": "https://ethereum-rpc.publicnode.com",
      "method_count": 62,
      "method_groups": {
        "debug": [
          "debug_storageRangeAt",
          "debug_traceBlock",
          "debug_traceBlockByHash",
          "debug_traceBlockByNumber",
          "debug_traceCall",
          "debug_traceCallMany",
          "debug_traceTransaction"
        ],
        "default": [
          "eth_accounts",
          "eth_blockNumber",
          "eth_call",
          "eth_chainId",
          "eth_coinbase",
          "eth_createAccessList",
          "eth_estimateGas",
          "eth_feeHistory",
          "eth_gasPrice",
          "eth_getBalance",
          "eth_getBlockByHash",
          "eth_getBlockByNumber",
          "eth_getBlockReceipts",
          "eth_getBlockTransactionCountByHash",
          "eth_getBlockTransactionCountByNumber",
          "eth_getCode",
          "eth_getLogs",
          "eth_getProof",
          "eth_getStorageAt",
          "eth_getTransactionByBlockHashAndIndex",
          "eth_getTransactionByBlockNumberAndIndex",
          "eth_getTransactionByHash",
          "eth_getTransactionCount",
          "eth_getTransactionReceipt",
          "eth_getUncleByBlockHashAndIndex",
          "eth_getUncleByBlockNumberAndIndex",
          "eth_getUncleCountByBlockHash",
          "eth_getUncleCountByBlockNumber",
          "eth_hashrate",
          "eth_maxPriorityFeePerGas",
          "eth_mining",
          "eth_protocolVersion",
          "eth_sendRawTransaction",
          "eth_subscribe",
          "eth_syncing",
          "eth_unsubscribe",
          "net_listening",
          "net_peerCount",
          "net_version",
          "web3_clientVersion"
        ],
        "filter": [
          "eth_getFilterChanges",
          "eth_getFilterLogs",
          "eth_newBlockFilter",
          "eth_newFilter",
          "eth_newPendingTransactionFilter",
          "eth_uninstallFilter"
        ],
        "trace": [
          "trace_block",
          "trace_call",
          "trace_callMany",
          "trace_filter",
          "trace_get",
          "trace_rawTransaction",
          "trace_replayBlockTransactions",
          "trace_replayTransaction",
          "trace_transaction"
        ]
      },
      "methods": [
        {
          "name": "debug_storageRangeAt",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlock",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByHash",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByNumber",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCall",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCallMany",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceTransaction",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_accounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_blockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_call",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_chainId",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_coinbase",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_createAccessList",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_estimateGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_feeHistory",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_gasPrice",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getBalance",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockReceipts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getCode",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getLogs",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getProof",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getStorageAt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getTransactionReceipt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_hashrate",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_maxPriorityFeePerGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_mining",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_protocolVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_sendRawTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_subscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_syncing",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_unsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "net_listening",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_peerCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_version",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "web3_clientVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getFilterChanges",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_getFilterLogs",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newBlockFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newPendingTransactionFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_uninstallFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "trace_block",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_call",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_callMany",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_filter",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_get",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_rawTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayBlockTransactions",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_transaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        }
      ]
    },
    {
      "id": "base",
      "aliases": [
        "base"
      ],
      "endpoint": "https://rpc.torogoz.lol/queries/base",
      "path_aliases": [
        "/base"
      ],
      "upstream": "https://base-rpc.publicnode.com",
      "method_count": 62,
      "method_groups": {
        "debug": [
          "debug_storageRangeAt",
          "debug_traceBlock",
          "debug_traceBlockByHash",
          "debug_traceBlockByNumber",
          "debug_traceCall",
          "debug_traceCallMany",
          "debug_traceTransaction"
        ],
        "default": [
          "eth_accounts",
          "eth_blockNumber",
          "eth_call",
          "eth_chainId",
          "eth_coinbase",
          "eth_createAccessList",
          "eth_estimateGas",
          "eth_feeHistory",
          "eth_gasPrice",
          "eth_getBalance",
          "eth_getBlockByHash",
          "eth_getBlockByNumber",
          "eth_getBlockReceipts",
          "eth_getBlockTransactionCountByHash",
          "eth_getBlockTransactionCountByNumber",
          "eth_getCode",
          "eth_getLogs",
          "eth_getProof",
          "eth_getStorageAt",
          "eth_getTransactionByBlockHashAndIndex",
          "eth_getTransactionByBlockNumberAndIndex",
          "eth_getTransactionByHash",
          "eth_getTransactionCount",
          "eth_getTransactionReceipt",
          "eth_getUncleByBlockHashAndIndex",
          "eth_getUncleByBlockNumberAndIndex",
          "eth_getUncleCountByBlockHash",
          "eth_getUncleCountByBlockNumber",
          "eth_hashrate",
          "eth_maxPriorityFeePerGas",
          "eth_mining",
          "eth_protocolVersion",
          "eth_sendRawTransaction",
          "eth_subscribe",
          "eth_syncing",
          "eth_unsubscribe",
          "net_listening",
          "net_peerCount",
          "net_version",
          "web3_clientVersion"
        ],
        "filter": [
          "eth_getFilterChanges",
          "eth_getFilterLogs",
          "eth_newBlockFilter",
          "eth_newFilter",
          "eth_newPendingTransactionFilter",
          "eth_uninstallFilter"
        ],
        "trace": [
          "trace_block",
          "trace_call",
          "trace_callMany",
          "trace_filter",
          "trace_get",
          "trace_rawTransaction",
          "trace_replayBlockTransactions",
          "trace_replayTransaction",
          "trace_transaction"
        ]
      },
      "methods": [
        {
          "name": "debug_storageRangeAt",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlock",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByHash",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByNumber",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCall",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCallMany",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceTransaction",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_accounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_blockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_call",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_chainId",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_coinbase",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_createAccessList",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_estimateGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_feeHistory",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_gasPrice",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getBalance",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockReceipts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getCode",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getLogs",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getProof",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getStorageAt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getTransactionReceipt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_hashrate",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_maxPriorityFeePerGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_mining",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_protocolVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_sendRawTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_subscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_syncing",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_unsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "net_listening",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_peerCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_version",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "web3_clientVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getFilterChanges",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_getFilterLogs",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newBlockFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newPendingTransactionFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_uninstallFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "trace_block",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_call",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_callMany",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_filter",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_get",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_rawTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayBlockTransactions",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_transaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        }
      ]
    },
    {
      "id": "polygon",
      "aliases": [
        "polygon",
        "matic"
      ],
      "endpoint": "https://rpc.torogoz.lol/queries/polygon",
      "path_aliases": [
        "/polygon",
        "/matic"
      ],
      "upstream": "https://polygon-bor-rpc.publicnode.com",
      "method_count": 68,
      "method_groups": {
        "debug": [
          "debug_storageRangeAt",
          "debug_traceBlock",
          "debug_traceBlockByHash",
          "debug_traceBlockByNumber",
          "debug_traceCall",
          "debug_traceCallMany",
          "debug_traceTransaction"
        ],
        "default": [
          "bor_getAuthor",
          "bor_getCurrentProposer",
          "bor_getCurrentValidators",
          "bor_getRootHash",
          "bor_getSignersAtHash",
          "eth_accounts",
          "eth_blockNumber",
          "eth_call",
          "eth_chainId",
          "eth_coinbase",
          "eth_createAccessList",
          "eth_estimateGas",
          "eth_feeHistory",
          "eth_gasPrice",
          "eth_getBalance",
          "eth_getBlockByHash",
          "eth_getBlockByNumber",
          "eth_getBlockReceipts",
          "eth_getBlockTransactionCountByHash",
          "eth_getBlockTransactionCountByNumber",
          "eth_getCode",
          "eth_getLogs",
          "eth_getProof",
          "eth_getRootHash",
          "eth_getStorageAt",
          "eth_getTransactionByBlockHashAndIndex",
          "eth_getTransactionByBlockNumberAndIndex",
          "eth_getTransactionByHash",
          "eth_getTransactionCount",
          "eth_getTransactionReceipt",
          "eth_getUncleByBlockHashAndIndex",
          "eth_getUncleByBlockNumberAndIndex",
          "eth_getUncleCountByBlockHash",
          "eth_getUncleCountByBlockNumber",
          "eth_hashrate",
          "eth_maxPriorityFeePerGas",
          "eth_mining",
          "eth_protocolVersion",
          "eth_sendRawTransaction",
          "eth_subscribe",
          "eth_syncing",
          "eth_unsubscribe",
          "net_listening",
          "net_peerCount",
          "net_version",
          "web3_clientVersion"
        ],
        "filter": [
          "eth_getFilterChanges",
          "eth_getFilterLogs",
          "eth_newBlockFilter",
          "eth_newFilter",
          "eth_newPendingTransactionFilter",
          "eth_uninstallFilter"
        ],
        "trace": [
          "trace_block",
          "trace_call",
          "trace_callMany",
          "trace_filter",
          "trace_get",
          "trace_rawTransaction",
          "trace_replayBlockTransactions",
          "trace_replayTransaction",
          "trace_transaction"
        ]
      },
      "methods": [
        {
          "name": "debug_storageRangeAt",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlock",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByHash",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByNumber",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCall",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCallMany",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceTransaction",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "bor_getAuthor",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "bor_getCurrentProposer",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "bor_getCurrentValidators",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "bor_getRootHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "bor_getSignersAtHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_accounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_blockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_call",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_chainId",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_coinbase",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_createAccessList",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_estimateGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_feeHistory",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_gasPrice",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getBalance",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockReceipts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getCode",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getLogs",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getProof",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getRootHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getStorageAt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getTransactionReceipt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_hashrate",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_maxPriorityFeePerGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_mining",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_protocolVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_sendRawTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_subscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_syncing",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_unsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "net_listening",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_peerCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_version",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "web3_clientVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getFilterChanges",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_getFilterLogs",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newBlockFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newPendingTransactionFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_uninstallFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "trace_block",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_call",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_callMany",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_filter",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_get",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_rawTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayBlockTransactions",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_transaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        }
      ]
    },
    {
      "id": "bsc",
      "aliases": [
        "bsc",
        "bnb"
      ],
      "endpoint": "https://rpc.torogoz.lol/queries/bsc",
      "path_aliases": [
        "/bsc",
        "/bnb"
      ],
      "upstream": "https://bsc-rpc.publicnode.com",
      "method_count": 62,
      "method_groups": {
        "debug": [
          "debug_storageRangeAt",
          "debug_traceBlock",
          "debug_traceBlockByHash",
          "debug_traceBlockByNumber",
          "debug_traceCall",
          "debug_traceCallMany",
          "debug_traceTransaction"
        ],
        "default": [
          "eth_accounts",
          "eth_blockNumber",
          "eth_call",
          "eth_chainId",
          "eth_coinbase",
          "eth_createAccessList",
          "eth_estimateGas",
          "eth_feeHistory",
          "eth_gasPrice",
          "eth_getBalance",
          "eth_getBlockByHash",
          "eth_getBlockByNumber",
          "eth_getBlockReceipts",
          "eth_getBlockTransactionCountByHash",
          "eth_getBlockTransactionCountByNumber",
          "eth_getCode",
          "eth_getLogs",
          "eth_getProof",
          "eth_getStorageAt",
          "eth_getTransactionByBlockHashAndIndex",
          "eth_getTransactionByBlockNumberAndIndex",
          "eth_getTransactionByHash",
          "eth_getTransactionCount",
          "eth_getTransactionReceipt",
          "eth_getUncleByBlockHashAndIndex",
          "eth_getUncleByBlockNumberAndIndex",
          "eth_getUncleCountByBlockHash",
          "eth_getUncleCountByBlockNumber",
          "eth_hashrate",
          "eth_maxPriorityFeePerGas",
          "eth_mining",
          "eth_protocolVersion",
          "eth_sendRawTransaction",
          "eth_subscribe",
          "eth_syncing",
          "eth_unsubscribe",
          "net_listening",
          "net_peerCount",
          "net_version",
          "web3_clientVersion"
        ],
        "filter": [
          "eth_getFilterChanges",
          "eth_getFilterLogs",
          "eth_newBlockFilter",
          "eth_newFilter",
          "eth_newPendingTransactionFilter",
          "eth_uninstallFilter"
        ],
        "trace": [
          "trace_block",
          "trace_call",
          "trace_callMany",
          "trace_filter",
          "trace_get",
          "trace_rawTransaction",
          "trace_replayBlockTransactions",
          "trace_replayTransaction",
          "trace_transaction"
        ]
      },
      "methods": [
        {
          "name": "debug_storageRangeAt",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlock",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByHash",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceBlockByNumber",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCall",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceCallMany",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "debug_traceTransaction",
          "group": "debug",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_accounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_blockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_call",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_chainId",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_coinbase",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_createAccessList",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_estimateGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_feeHistory",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_gasPrice",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getBalance",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockReceipts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getBlockTransactionCountByNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getCode",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getLogs",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getProof",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getStorageAt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionByHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getTransactionCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_getTransactionReceipt",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockHashAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleByBlockNumberAndIndex",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getUncleCountByBlockNumber",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_hashrate",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_maxPriorityFeePerGas",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_mining",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_protocolVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_sendRawTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_subscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "eth_syncing",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_unsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "net_listening",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_peerCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "net_version",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "web3_clientVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "eth_getFilterChanges",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_getFilterLogs",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newBlockFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_newPendingTransactionFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "eth_uninstallFilter",
          "group": "filter",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false,
          "sticky": true
        },
        {
          "name": "trace_block",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_call",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_callMany",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_filter",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_get",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_rawTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayBlockTransactions",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "trace_replayTransaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "trace_transaction",
          "group": "trace",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        }
      ]
    },
    {
      "id": "solana",
      "aliases": [
        "sol",
        "solana"
      ],
      "endpoint": "https://rpc.torogoz.lol/queries/solana",
      "path_aliases": [
        "/sol",
        "/solana"
      ],
      "upstream": "https://solana.publicnode.com",
      "method_count": 69,
      "method_groups": {
        "default": [
          "accountSubscribe",
          "accountUnsubscribe",
          "blockSubscribe",
          "blockUnsubscribe",
          "getAccountInfo",
          "getBalance",
          "getBlock",
          "getBlockCommitment",
          "getBlockHeight",
          "getBlockProduction",
          "getBlockTime",
          "getBlocks",
          "getBlocksWithLimit",
          "getClusterNodes",
          "getConfirmedSignaturesForAddress2",
          "getConfirmedTransaction",
          "getEpochInfo",
          "getEpochSchedule",
          "getFeeForMessage",
          "getFees",
          "getFirstAvailableBlock",
          "getGenesisHash",
          "getHealth",
          "getHighestSnapshotSlot",
          "getIdentity",
          "getInflationGovernor",
          "getInflationRate",
          "getInflationReward",
          "getLargestAccounts",
          "getLatestBlockhash",
          "getLeaderSchedule",
          "getMaxRetransmitSlot",
          "getMaxShredInsertSlot",
          "getMinimumBalanceForRentExemption",
          "getMultipleAccounts",
          "getProgramAccounts",
          "getRecentBlockhash",
          "getRecentPerformanceSamples",
          "getRecentPrioritizationFees",
          "getSignatureStatuses",
          "getSignaturesForAddress",
          "getSlot",
          "getSlotLeader",
          "getSlotLeaders",
          "getStakeActivation",
          "getStakeMinimumDelegation",
          "getSupply",
          "getTokenAccountBalance",
          "getTokenAccountsByDelegate",
          "getTokenAccountsByOwner",
          "getTokenLargestAccounts",
          "getTokenSupply",
          "getTransaction",
          "getTransactionCount",
          "getVersion",
          "getVoteAccounts",
          "isBlockhashValid",
          "logsSubscribe",
          "logsUnsubscribe",
          "minimumLedgerSlot",
          "programSubscribe",
          "programUnsubscribe",
          "requestAirdrop",
          "sendTransaction",
          "signatureSubscribe",
          "signatureUnsubscribe",
          "simulateTransaction",
          "slotSubscribe",
          "slotUnsubscribe"
        ]
      },
      "methods": [
        {
          "name": "accountSubscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "accountUnsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "blockSubscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "blockUnsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getAccountInfo",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getBalance",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "getBlock",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "getBlockCommitment",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getBlockHeight",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getBlockProduction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getBlockTime",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getBlocks",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "getBlocksWithLimit",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "getClusterNodes",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getConfirmedSignaturesForAddress2",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getConfirmedTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getEpochInfo",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getEpochSchedule",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getFeeForMessage",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getFees",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getFirstAvailableBlock",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getGenesisHash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getHealth",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getHighestSnapshotSlot",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getIdentity",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getInflationGovernor",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getInflationRate",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getInflationReward",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getLargestAccounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getLatestBlockhash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getLeaderSchedule",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getMaxRetransmitSlot",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getMaxShredInsertSlot",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getMinimumBalanceForRentExemption",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getMultipleAccounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getProgramAccounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getRecentBlockhash",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getRecentPerformanceSamples",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getRecentPrioritizationFees",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getSignatureStatuses",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getSignaturesForAddress",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getSlot",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getSlotLeader",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getSlotLeaders",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getStakeActivation",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getStakeMinimumDelegation",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getSupply",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getTokenAccountBalance",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getTokenAccountsByDelegate",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getTokenAccountsByOwner",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getTokenLargestAccounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getTokenSupply",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": []
        },
        {
          "name": "getTransactionCount",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getVersion",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getVoteAccounts",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "isBlockhashValid",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "logsSubscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "logsUnsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "minimumLedgerSlot",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "programSubscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "programUnsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "requestAirdrop",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "sendTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "signatureSubscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "signatureUnsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "simulateTransaction",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "slotSubscribe",
          "group": "default",
          "connectors": [
            "websocket"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "slotUnsubscribe",
          "group": "default",
          "connectors": [
            "json-rpc",
            "websocket"
          ],
          "params": [],
          "cacheable": false
        }
      ]
    },
    {
      "id": "bitcoin",
      "aliases": [
        "btc",
        "bitcoin"
      ],
      "endpoint": "https://rpc.torogoz.lol/queries/bitcoin",
      "path_aliases": [
        "/btc",
        "/bitcoin"
      ],
      "upstream": "https://bitcoin-rpc.publicnode.com",
      "method_count": 18,
      "method_groups": {
        "default": [
          "estimatesmartfee",
          "getbestblockhash",
          "getblock",
          "getblockchaininfo",
          "getblockcount",
          "getblockhash",
          "getblockheader",
          "getblocknumber",
          "getconnectioncount",
          "getmemorypool",
          "getmempoolinfo",
          "getnetworkinfo",
          "getrawmempool",
          "getrawtransaction",
          "getreceivedbyaddress",
          "gettransaction",
          "gettxout",
          "sendrawtransaction"
        ]
      },
      "methods": [
        {
          "name": "estimatesmartfee",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getbestblockhash",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getblock",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": []
        },
        {
          "name": "getblockchaininfo",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getblockcount",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getblockhash",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getblockheader",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": []
        },
        {
          "name": "getblocknumber",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getconnectioncount",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getmemorypool",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getmempoolinfo",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getnetworkinfo",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getrawmempool",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "getrawtransaction",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": []
        },
        {
          "name": "getreceivedbyaddress",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "gettransaction",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "gettxout",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        },
        {
          "name": "sendrawtransaction",
          "group": "default",
          "connectors": [
            "json-rpc"
          ],
          "params": [],
          "cacheable": false
        }
      ]
    }
  ]
}
