Skip to main content
rwa_multichain.product_reference_data is the product catalog behind tokenized RWAs. Grain: one row per product_id. deployments is an array of (chain, token_address) pairs from the product token registry — empty (never null) when the product has no registered on-chain identity yet. This is the inverse of tokens_reference_data: that table is token grain with product fields attached; this table is product grain with chain deployments nested. Join the two on product_id.

Table schema

Product identity Asset classification Mechanics and legal structure

Blank versus NOT_APPLICABLE

  • Blank means the value is unknown or not yet verified.
  • NOT_APPLICABLE means the field has been shown not to apply — a basket product has no single underlying_ticker, a non-SEC issuer has no issuer_cik.
No other placeholder appears. WHERE custodian_entity NOT IN ('', 'NOT_APPLICABLE') gives products with a known custodian; WHERE custodian_entity = 'NOT_APPLICABLE' gives products for which custody does not apply.

asset_class values

Shared with rwa_hyperliquid.markets: These fields describe asset categories and more specific exposure or product subtypes. They can look through a fund or token wrapper to the economic exposure: the iShares Gold Trust products iau_d, iauon, and wtiau are commodities / metals. An ETF wrapper alone does not imply equities / equities_exchange_traded_funds. Use legal_wrapper_type for the product’s legal or structural wrapper. Classification is not yet consistent across all products. For example, gldx uses commodities / metals, while gldon uses equities / equities_exchange_traded_funds, although both reference GLD. Some bond ETFs, including tlton and sgovon, also retain the instrument-based equity/ETF classification. For exposure analysis across products, check underlying_asset and underlying_ticker alongside these fields; do not assume a uniform look-through classification. For debt classified by exposure, cash_equivalent is a maturity test, not a credit-quality test. A 20-year Treasury is fixed_income. fx is the currency pair or index; denomination is denomination_currency.

Selected asset_type values

asset_type is validated independently of asset_class. Common pairings: energy and fixed_income_diversified can appear under more than one parent. Filter on the pair when that matters. DIRECT_TOKENIZED_EQUITY, LEDGER_BASED_SECURITY, SPECIAL_PURPOSE_VEHICLE, REGISTERED_FUND, UNREGISTERED_FUND, ETF_PASSTHROUGH_WRAPPER, STRUCTURED_NOTE, STRUCTURED_CREDIT_TRANCHE, DERIVATIVE_CONTRACT, CUSTODIAL_RECEIPT, WRAPPED_RWA_TOKEN, DEFI_VAULT_SHARE, OTHER.

eligible_investors values

UNRESTRICTED, US_RETAIL, US_ACCREDITED, US_QUALIFIED_PURCHASER, PROFESSIONAL_QUALIFIED, NON_US_PERSON, INSTITUTIONAL_ONLY. PROFESSIONAL_QUALIFIED is jurisdiction-neutral (MiFID II, Swiss CISA, UK FCA, and similar tests). Which regime supplies the test is a regulatory_framework fact.

Issuer, platform, and asset manager

  • issuer_name identifies the legal entity that issues this tokenized product. Do not substitute the manager, platform, sponsor, or issuer of an instrument the product wraps. Group by this field for issuer rankings, not automatically for asset-manager rankings.
  • platform_name identifies the tokenization or distribution platform. For example, tlton has issuer Ondo Global Markets (BVI) Limited and platform Ondo Global Markets; its underlying ticker is TLT.
  • asset_manager_entity identifies the entity managing the underlying portfolio when distinct from the issuer. Use the populated manager field for manager attribution; a blank value is unknown, and NOT_APPLICABLE denotes a self-managed or passive receipt structure.

Example queries

Issuer league table for tokenized money market funds:
Products explicitly classified as US_RETAIL, by legal wrapper (excludes the separate UNRESTRICTED category):