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

# Read the parked airdrop status

> The separate Merkle-root airdrop is parked. This route always returns
410 and must not be used as a claim surface.




## OpenAPI

````yaml /api-reference/retardmarket_openapi.yml get /airdrop/{wallet}/proof
openapi: 3.0.3
info:
  title: retard.market API
  version: 12.27.0
  description: |
    Attested Robinhood Chain reads for the experimental memecoin launch,
    trading, and staking protocol behind `/retard`. Each market is built around
    a fixed-supply creator memecoin paired with native ETH in a Uniswap v4 pool.
    The API exposes runtime identity, markets, quotes, activity, wallet holdings
    and positions, and funded creator-tip proofs.

    This protocol is experimental. Contracts, economics, API responses, and
    availability may change, and funds may be lost. Verify the runtime contract
    graph and simulate every wallet transaction immediately before signing. Use
    is subject to the VibeChain Terms of Service at
    https://vibechain.com/terms.

    Every endpoint requires a caller-specific VibeChain API key in the
    `API-KEY` header. Create one at
    https://docs.vibechain.com/api-reference/retardmarket-intro.
servers:
  - url: https://build.vibechain.com/api/retard/v1227
security:
  - ApiKeyAuth: []
tags:
  - name: Runtime
    description: Attested deployment identity and readiness
  - name: Markets
    description: Creator markets, quotes, schedules, and bounded activity
  - name: Wallets
    description: Wallet positions, holdings, and activity
  - name: Tips
    description: Safe-funded creator-tip root proofs
  - name: Airdrop
    description: Status of the deliberately parked airdrop feature
paths:
  /airdrop/{wallet}/proof:
    get:
      tags:
        - Airdrop
      summary: Read the parked airdrop status
      description: |
        The separate Merkle-root airdrop is parked. This route always returns
        410 and must not be used as a claim surface.
      operationId: getRetardParkedAirdrop
      parameters:
        - $ref: '#/components/parameters/Wallet'
      responses:
        '410':
          description: The Merkle-root airdrop is parked
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ParkedAirdrop'
        '429':
          $ref: '#/components/responses/ApiKeyOrRateLimit'
components:
  parameters:
    Wallet:
      in: path
      name: wallet
      required: true
      description: EVM wallet address
      schema:
        $ref: '#/components/schemas/Address'
  schemas:
    ParkedAirdrop:
      type: object
      required:
        - error
        - notice
      properties:
        error:
          type: string
          enum:
            - RETARD_V1227_AIRDROP_PARKED
        notice:
          type: string
    Address:
      type: string
      pattern: ^0x[0-9a-fA-F]{40}$
      example: '0x41B13C429675015d32377305D03222CbddB20cA0'
    ApiKeyError:
      allOf:
        - $ref: '#/components/schemas/Error'
        - type: object
          required:
            - docs
          properties:
            error:
              type: string
              enum:
                - API_KEY_REQUIRED_OR_RATE_LIMITED
            docs:
              type: string
              format: uri
    Error:
      type: object
      required:
        - error
      properties:
        error:
          type: string
  responses:
    ApiKeyOrRateLimit:
      description: API key missing/invalid or the caller allowance is exhausted
      headers:
        Retry-After:
          schema:
            type: integer
          description: Seconds until the current rate window resets
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ApiKeyError'
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: API-KEY
      description: Caller-specific VibeChain API key created through `/apikey/create`.

````