> ## Documentation Index
> Fetch the complete documentation index at: https://docs.0xarchive.io/llms.txt
> Use this file to discover all available pages before exploring further.

# LighterL1Accounts Schema

> Lighter mainnet accounts owned by one L1 address. Includes parameters, response shapes, examples, and implementation notes from the 0xArchive contract.

Source OpenAPI: 0xArchive API 1.7.0; 218 paths; 210 component schemas.

Lighter mainnet accounts owned by one L1 address.

## Required Fields

| Field | Type | Description |
| - | - | - |
| `accounts` | array\<object> | Defined by the generated JSON Schema block. |
| `l1_address` | string | L1 address, lowercase. |
| `total_accounts` | integer:int64 | Number of accounts the address owns (across all pages). |

## JSON Schema

```json theme={"theme":"github-dark"}
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "LighterL1Accounts",
  "description": "Lighter mainnet accounts owned by one L1 address.",
  "type": "object",
  "required": [
    "accounts",
    "l1_address",
    "total_accounts"
  ],
  "properties": {
    "accounts": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "account_index",
          "account_type",
          "first_seen"
        ],
        "properties": {
          "account_index": {
            "description": "Lighter account index as a string.",
            "type": "string",
            "example": "513030"
          },
          "account_type": {
            "description": "Lighter account type as reported by Lighter.",
            "type": "integer",
            "example": 0
          },
          "first_seen": {
            "description": "First time the account was seen.",
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        }
      }
    },
    "l1_address": {
      "description": "L1 address, lowercase.",
      "type": "string",
      "example": "0x31ca8395cf837de08b24da3f660e77761dfb974b"
    },
    "total_accounts": {
      "description": "Number of accounts the address owns (across all pages).",
      "type": "integer",
      "format": "int64",
      "example": 3
    }
  }
}
```

## Referenced By

Use this shared schema with the generated component index and route-specific endpoint pages during implementation.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.