{
  "openrpc": "1.2.6",
  "info": {
    "title": "Elysium Arbitrum API",
    "description": "Quicknode Elysium Arbitrum API reference",
    "version": "1.0.0"
  },
  "methods": [
    {
      "name": "arb_findBatchContainingBlock",
      "summary": "Returns the parent chain batch number containing an Elysium block.",
      "description": "Returns the parent chain batch number containing an Elysium block.",
      "params": [
        {
          "name": "blockNumber",
          "description": "Elysium block number as a decimal integer",
          "required": true,
          "schema": {
            "type": "integer"
          }
        }
      ],
      "result": {
        "name": "result",
        "description": "Batch number containing the block",
        "schema": {
          "type": "integer"
        }
      },
      "tags": [
        {
          "name": "arb"
        }
      ],
      "externalDocs": {
        "description": "Quicknode docs",
        "url": "https://www.quicknode.com/docs/elysium/arb_findBatchContainingBlock"
      },
      "examples": [
        {
          "name": "arb_findBatchContainingBlock example",
          "params": [
            {
              "name": "blockNumber",
              "value": 1000000
            }
          ],
          "result": {
            "name": "arb_findBatchContainingBlock result",
            "value": 862
          }
        }
      ]
    },
    {
      "name": "arb_getL1Confirmations",
      "summary": "Returns the number of parent chain confirmations for an Elysium block.",
      "description": "Returns the number of parent chain confirmations for an Elysium block.",
      "params": [
        {
          "name": "blockNumber",
          "description": "Elysium block number as a decimal integer",
          "required": true,
          "schema": {
            "type": "integer"
          }
        }
      ],
      "result": {
        "name": "result",
        "description": "Number of parent chain confirmations for the block",
        "schema": {
          "type": "integer"
        }
      },
      "tags": [
        {
          "name": "arb"
        }
      ],
      "externalDocs": {
        "description": "Quicknode docs",
        "url": "https://www.quicknode.com/docs/elysium/arb_getL1Confirmations"
      },
      "examples": [
        {
          "name": "arb_getL1Confirmations example",
          "params": [
            {
              "name": "blockNumber",
              "value": 9616139
            }
          ],
          "result": {
            "name": "arb_getL1Confirmations result",
            "value": 0
          }
        }
      ]
    }
  ],
  "servers": [
    {
      "name": "Arbitrum API",
      "url": "https://docs-demo.elysium-testnet.quiknode.pro"
    }
  ]
}