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

# Bridge reserves (proof of backing)

> Latest snapshot (every 15 min) of the bridge invariants:

- **native**: HYPE held by the Bridge on HyperEVM vs net HYPE bridged into Elysium
- **canonical**: token balance of the HyperEVM gateway vs `totalSupply` of its Elysium representation
- **mirror**: Elysium token locked in its ElysiumBridgeWallet vs `totalSupply` of the mirror on HyperEVM

`backed` = locked ≥ supply.



## OpenAPI

````yaml /elysium/openapi-rest.json get /elysium/testnet/bridge/reserves
openapi: 3.0.3
info:
  title: HL Indexer API — Elysium Testnet
  version: 1.0.0
  description: >-
    Elysium testnet (Kinetiq L2 on HyperEVM testnet, chain 99801): blocks,
    transactions, logs, batches, bridge HyperEVM ↔ Elysium, tokens and accounts.
servers:
  - url: https://api.hypedexer.com
    description: EU production
security: []
tags:
  - name: Elysium Testnet
    description: Elysium testnet chain, settlement batches, bridge, tokens and accounts.
paths:
  /elysium/testnet/bridge/reserves:
    get:
      tags:
        - Elysium Testnet
      summary: Bridge reserves (proof of backing)
      description: >-
        Latest snapshot (every 15 min) of the bridge invariants:


        - **native**: HYPE held by the Bridge on HyperEVM vs net HYPE bridged
        into Elysium

        - **canonical**: token balance of the HyperEVM gateway vs `totalSupply`
        of its Elysium representation

        - **mirror**: Elysium token locked in its ElysiumBridgeWallet vs
        `totalSupply` of the mirror on HyperEVM


        `backed` = locked ≥ supply.
      parameters:
        - name: route
          in: query
          schema:
            type: string
            enum:
              - native
              - canonical
              - mirror
          description: native, canonical or mirror
        - name: only_unbacked
          in: query
          schema:
            type: boolean
            description: Only rows where locked < supply
            default: false
          description: Only rows where locked < supply
        - name: X-API-Key
          in: header
          schema:
            type: string
            nullable: true
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  success:
                    type: boolean
                    default: true
                  message:
                    type: string
                  data:
                    type: array
                    items:
                      $ref: '#/components/schemas/BridgeReserve'
                  execution_time_ms:
                    type: number
                  has_more:
                    type: boolean
        '422':
          description: Invalid parameter
components:
  schemas:
    BridgeReserve:
      properties:
        snapshot_time:
          format: date-time
          title: Snapshot Time
          type: string
        route:
          title: Route
          type: string
        l1_token:
          title: L1 Token
          type: string
        l2_token:
          title: L2 Token
          type: string
        symbol:
          title: Symbol
          type: string
        decimals:
          title: Decimals
          type: integer
        escrow:
          title: Escrow
          type: string
        locked_raw:
          title: Locked Raw
          type: string
        supply_raw:
          title: Supply Raw
          type: string
        locked:
          title: Locked
          type: number
        supply:
          title: Supply
          type: number
        backed:
          title: Backed
          type: boolean
      required:
        - snapshot_time
        - route
        - l1_token
        - l2_token
        - symbol
        - decimals
        - escrow
        - locked_raw
        - supply_raw
        - locked
        - supply
        - backed
      title: BridgeReserve
      type: object

````