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

# Get supported collateral info

> **Limit: 10 requests per 1 second per IP address**

`GET /v1/public/token`

Retrieves the available tokens to be used as collateral within Orderly.




## OpenAPI

````yaml orderly.openapi get /v1/public/token
openapi: 3.0.1
info:
  title: EVM
  description: ''
  version: 1.0.0
servers:
  - url: https://api.orderly.org
    description: Mainnet
  - url: https://testnet-api.orderly.org
    description: Testnet
security: []
tags:
  - name: public
  - name: private
paths:
  /v1/public/token:
    get:
      tags:
        - public
      summary: Get supported collateral info
      description: |
        **Limit: 10 requests per 1 second per IP address**

        `GET /v1/public/token`

        Retrieves the available tokens to be used as collateral within Orderly.
      parameters:
        - name: chain_id
          in: query
          description: Filter results by chain_id
          required: false
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TokenInfoResponse'
      deprecated: false
components:
  schemas:
    TokenInfoResponse:
      allOf:
        - $ref: '#/components/schemas/BasicResponse'
        - type: object
          required:
            - data
          properties:
            data:
              type: object
              required:
                - rows
              properties:
                rows:
                  type: array
                  items:
                    type: object
                    properties:
                      token:
                        type: string
                        description: name of token
                        example: ETH
                      base_weight:
                        type: number
                        description: 1 for usdc
                        example: 0.8
                      discount_factor:
                        type: number
                        description: null for usdc
                        example: 0.02
                      haircut:
                        type: number
                        description: 0 for usdc
                        example: 0.95
                      user_max_qty:
                        type: number
                        description: '-1 = infinity > usdc'
                        example: 111
                      is_collateral:
                        type: boolean
                        description: >-
                          True, the asset can be collateral, users are allowed
                          to manually swap, and we will do auto-swap
                        example: true
                      decimals:
                        type: number
                        description: precision of the token
                        example: 6
                      minimum_withdraw_amount:
                        type: number
                        description: ''
                        example: 0.000001
                      on_chain_swap:
                        type: boolean
                        description: >-
                          True, the asset is eligible for on-chain swaps on at
                          least one supported blockchain
                        example: true
                      token_hash:
                        type: string
                        example: >-
                          0xd6aca1be9729c13d677335161321649cccae6a591554772516700f986f942eaa
                      chain_details:
                        type: array
                        items:
                          type: object
                          properties:
                            chain_id:
                              type: integer
                              example: 43113
                            contract_address:
                              type: string
                              example: '0x5d64c9cfb0197775b4b3ad9be4d3c7976e0d8dc3'
                            cross_chain_withdrawal_fee:
                              type: integer
                              example: 0
                            decimals:
                              type: integer
                              example: 18
                            withdraw_fee:
                              type: number
                              example: 2
                            display_name:
                              type: string
                              description: '`USDC.e` for `Mantle` chain'
                              example: ETH
                            exclusive_deposit_supported:
                              type: boolean
                              description: >-
                                Whether this token on this chain supports
                                deposit via exclusive receiver address.
                              example: false
    BasicResponse:
      required:
        - success
      type: object
      properties:
        success:
          description: Indicates whether the request was successful.
          type: boolean
          example: true
        timestamp:
          description: Server timestamp in milliseconds.
          type: integer
          example: 1702989203989

````