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

# List KYI-verified assets

> Returns a paginated list of all assets KYI-verified by Bluprynt.



## OpenAPI

````yaml /openapi/public.json get /assets
openapi: 3.0.0
info:
  title: Bluprynt Public API
  description: Read KYI-verified assets and embed verification badges.
  version: 1.0.0
  contact: {}
servers:
  - url: https://integrations.bluprynt.com
security: []
tags:
  - name: Assets
    description: Assets
  - name: Badges
    description: Verification badge assets
paths:
  /assets:
    get:
      tags:
        - Assets
      summary: List KYI-verified assets
      description: Returns a paginated list of all assets KYI-verified by Bluprynt.
      operationId: assets.listAssets
      parameters:
        - name: page_size
          required: false
          in: query
          description: Number of items per page
          schema:
            example: 20
            type: string
        - name: page_number
          required: false
          in: query
          description: Page number (1-based)
          schema:
            example: 1
            type: string
      responses:
        '200':
          description: List of KYI-verified assets
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AssetList'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                    example: Invalid API key
                  error:
                    type: string
                    example: Unauthorized
                  statusCode:
                    type: number
                    example: 401
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                    example: Internal Server Error
                  error:
                    type: string
                    example: Internal Server Error
                  statusCode:
                    type: number
                    example: 500
      security:
        - api-key: []
components:
  schemas:
    AssetList:
      type: object
      properties:
        data:
          description: List of KYI-verified assets
          type: array
          items:
            $ref: '#/components/schemas/AssetInfo'
        meta:
          type: object
          description: Pagination metadata
          example:
            total: 100
            page_size: 20
            page_number: 1
      required:
        - data
        - meta
    AssetInfo:
      type: object
      properties:
        token_details:
          description: Token details
          allOf:
            - $ref: '#/components/schemas/AssetTokenDetails'
        business_details:
          description: Business details
          allOf:
            - $ref: '#/components/schemas/AssetBusinessDetails'
        website_url:
          type: string
          description: Official website URL
          example: https://example.com
        whitepaper_url:
          type: string
          description: Official whitepaper URL
          example: https://example.com/whitepaper.pdf
        asset_url:
          type: string
          description: Asset information URL
          example: >-
            https://verified.bluprynt.com/verified-assets/8DBgFgCAsrDP4f2syfNVVyk9xq2YohwuHQr1t7dKjKCG/solana
        attestation_address:
          type: string
          description: Attestation address on-chain (if available)
          example: '0x1234567890123456789012345678901234567890'
      required:
        - token_details
        - business_details
    AssetTokenDetails:
      type: object
      properties:
        chain:
          type: string
          description: The blockchain network where the asset exists
          enum:
            - ethereum
            - base
            - solana
            - plume
            - avalanche
          example: solana
        address:
          type: string
          description: The blockchain address of the asset
          example: '11111111111111111111111111111112'
        account_id:
          type: string
          description: CAIP-10 account identifier
          example: eip155:1:0xabcdef...
        asset_did:
          type: object
          description: The unique identifier of the asset
          additionalProperties: true
          example: 01HN123ABC456DEF789GHI
        token_name:
          type: string
          description: Token's full name
          example: USD Coin
        token_ticker:
          type: string
          description: Token's ticker symbol
          example: USDC
        authorities:
          description: List of authorities (addresses with control) over this asset
          type: array
          items:
            $ref: '#/components/schemas/AssetAuthority'
        token_image:
          type: object
          description: >-
            Logo URL. Signed URLs expire after one hour, so fetch a fresh asset
            record rather than caching it.
          additionalProperties: true
          example: https://example.com/logo.png
        copyright_confirmed:
          type: boolean
          description: Whether the image copyright has been confirmed
          example: true
      required:
        - chain
        - address
        - asset_did
        - token_name
        - token_ticker
        - authorities
        - token_image
        - copyright_confirmed
    AssetBusinessDetails:
      type: object
      properties:
        issuer_did:
          type: object
          description: The unique identifier of the issuer
          additionalProperties: true
          example: 01HN123ABC456DEF789GHI
        business_verified:
          type: boolean
          description: Whether KYB (Know Your Business) verification has passed
          example: true
        business_name:
          type: string
          description: Name of the business
          example: Circle
        business_description:
          type: string
          description: Description of the business
      required:
        - issuer_did
        - business_verified
        - business_name
        - business_description
    AssetAuthority:
      type: object
      properties:
        authority_type:
          type: string
          description: The type of authority this address has over the asset
          enum:
            - owner
            - creator
            - mint_authority
            - update_authority
            - freeze_authority
            - upgrade_authority
          example: mint_authority
        address:
          type: string
          description: The blockchain address with authority
          example: '11111111111111111111111111111112'
        verified:
          type: boolean
          description: Whether this authority has been verified through credential proof
          example: true
        account_type:
          type: string
          description: The type of account (regular wallet or multisig)
          enum:
            - regular
            - multisig
          example: regular
        multisig_signers:
          description: List of signer addresses for multisig accounts
          type: array
          items:
            type: string
        asset_authority_id:
          type: string
          description: Unique ID of this authority record
          example: 01KPVH0RCJM6D0VY75FHGDX7CH
      required:
        - authority_type
        - address
        - verified
        - account_type
  securitySchemes:
    api-key:
      type: apiKey
      in: header
      name: Authorization
      description: >-
        Your Bluprynt API key, sent as the raw `Authorization` header value (no
        `Bearer` prefix).

````

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