Real World Assets (RWA) are traditional financial instruments and physical assets that have been tokenized on blockchain networks. These include government treasuries, corporate bonds, commodities like precious metals, and institutional investment funds.
Allium provides comprehensive data on RWA tokens across multiple blockchains, enabling users to track supply changes, transfers, and market metrics for tokenized traditional assets.
This vertical is currently in Beta.
The RWA classes and metrics supported will be updated over time to include more classes and categories.
Please refer to this documentation for the latest metrics coverage.
Tables
| Table Name | Description |
|---|
crosschain.rwa.metrics_daily | Daily metrics combining supply, transfer, transaction, and user activity metrics for RWA tokens. |
crosschain.rwa.supply | Daily supply snapshots of RWA tokens across different blockchains. |
crosschain.rwa.supply_change | Transfers that resulted in supply changes (mints and burns) of RWA tokens. |
crosschain.rwa.transfers | All transfers of RWA tokens across different blockchains. |
RWA Classifications
We classify RWA tokens into the following categories:
| RWA Class | Description |
|---|
| Treasuries | US Treasury Bonds, T-bills, and other government-issued debt securities |
| Global Bonds | Bonds backed by public debt issued by governments and corporations |
| Commodities | Physical assets like precious metals, energy, and agricultural products |
| Institutional Funds | Investment vehicles like Hedge Funds, Pension Funds, etc. |
| Tokenized Stocks | Tokenized equity representing ownership in publicly traded companies |
| Private Funds | Private investment vehicles and alternative investments |
Blockchain Coverage
RWA data is available for the following blockchains:
| Blockchains |
|---|
| ethereum, solana, aptos, sui, stellar, arbitrum, polygon, and more |
Table Columns
Metrics Daily
Supply
Supply Change
Transfers
Daily metrics for RWA tokens combining supply, transfer, transaction and user activity.Unique key: date, chain, token_address| Column Name | Description |
|---|
date | The date of the metrics (daily granularity) |
rwa_class | Classification of the RWA token (treasuries, global_bonds, commodities, institutional_funds, tokenized_stocks, private_funds) |
product_id | Unique identifier for the RWA product |
product_name | Human-readable name of the RWA product |
issuer_id | Unique identifier for the token issuer |
issuer_name | Human-readable name of the token issuer |
chain | The blockchain network (ethereum, solana, aptos, sui, stellar, etc.) |
token_address | The contract/asset address of the RWA token |
token_symbol | The symbol of the RWA token |
token_name | The name of the RWA token |
supply | Total circulating supply of the token on this date |
supply_delta | Change in supply from the previous day |
price_usd | Price of the token in USD (forward-filled for gaps) |
market_cap_usd | Market capitalization (price_usd * supply) |
transfer_count | Total number of transfers on this date |
mint_count | Number of mint events on this date |
burn_count | Number of burn events on this date |
distinct_transactions | Number of distinct transactions on this date |
distinct_senders | Number of distinct sender addresses (from_address) on this date |
distinct_recipients | Number of distinct recipient addresses (to_address) on this date |
active_addresses | Number of distinct addresses that have interacted with the token on this date (including sender and receiver) |
mints_amount | Total amount of tokens minted (decimal adjusted) |
burns_amount | Total amount of tokens burned (decimal adjusted) |
transfer_amount | Total amount of tokens transferred (decimal adjusted) |
burns_usd | Total USD value of burns |
mints_usd | Total USD value of mints |
transfers_usd | Total USD value of transfers (excluding mints and burns) |
Daily supply snapshots of RWA tokens.Unique key: date, chain, token_address| Column Name | Description |
|---|
date | The date of the supply snapshot |
chain | The blockchain network where the RWA token exists (e.g., ethereum, arbitrum, polygon) |
rwa_class | Classification of the RWA token (global_bonds, treasuries, commodities) |
token_address | The contract address of the RWA token |
token_symbol | The symbol of the RWA token |
token_name | The name of the RWA token |
supply_delta | The change in supply of the RWA token on the given day |
supply | The total supply of the RWA token on the given day |
price | The price of the RWA token on the given day |
market_cap_usd | The market cap of the RWA token (price * supply) |
_created_at | The timestamp when the record was created |
Transfers that resulted in supply changes (mints and burns) of RWA tokens.Unique key: unique_id| Column Name | Description |
|---|
chain | The blockchain network where the RWA token is minted or burned (e.g., ethereum, arbitrum, polygon) |
rwa_class | Classification of the RWA token (global_bonds, treasuries, commodities) |
token_type | The type of the RWA token (e.g., erc20, spl) |
token_address | The contract address of the RWA token |
token_name | The name of the RWA token |
token_symbol | The symbol of the RWA token |
raw_amount | The amount of the RWA token in raw format (not decimal adjusted) |
amount | The amount of the RWA token (decimal adjusted) |
usd_amount | The USD value of the transfer |
from_address | The address of the sender |
to_address | The address of the receiver |
token_acc_from | The token account of the sender (applicable for Solana only) |
token_acc_to | The token account of the receiver (applicable for Solana only) |
transaction_hash | The hash of the transaction |
block_timestamp | The timestamp of the block when the transaction was executed |
block_number | The number of the block when the transaction was executed |
block_hash | The hash of the block when the transaction was executed |
unique_id | The unique identifier for the transfer |
event_name | The name of the event |
is_mint | Whether the transaction is a mint |
is_burn | Whether the transaction is a burn |
_transfers_created_at | The timestamp when the transfer was created |
_created_at | The timestamp when this entry was created |
_updated_at | The timestamp when this entry was last updated |
All transfers of RWA tokens across different blockchains.Unique key: unique_id| Column Name | Description |
|---|
rwa_class | Classification of the RWA token (treasuries, global_bonds, commodities, institutional_funds) |
chain | The blockchain network where the transfer occurred (e.g., ethereum, solana, aptos) |
token_type | The token standard (e.g., erc20, spl_token) |
token_address | The contract address of the RWA token |
token_name | The name of the RWA token |
token_symbol | The symbol of the RWA token |
raw_amount | The raw amount of tokens transferred (not adjusted for decimals) |
amount | The amount of tokens transferred (adjusted for decimals) |
usd_amount | The USD value of the transferred tokens at the time of transfer |
from_address | The address that sent the tokens |
to_address | The address that received the tokens |
token_acc_from | The token account of the sender (applicable for Solana only) |
token_acc_to | The token account of the receiver (applicable for Solana only) |
transaction_hash | The hash of the transaction (or txn_id for Solana) |
block_timestamp | The timestamp of the block when the transaction was executed |
block_number | The number of the block when the transaction was executed |
block_hash | The hash of the block when the transaction was executed |
unique_id | Unique identifier for the transfer event |
is_mint | Boolean flag indicating if this is a token minting event |
is_burn | Boolean flag indicating if this is a token burning event |
_transfers_created_at | Timestamp when the transfer was first recorded in the source system |
_created_at | Timestamp when this record was created |
_updated_at | Timestamp when this record was last updated |