# Get data

## Get data

This guide provides information on how to get data about events on XpansionChain. Typically, this data is about current state (ie. asset ownership, open orders) or past transactions (ie. trades, asset transfers).

**Examples of the types of data typically obtained include:**[**​**](https://docs.x.immutable.com/docs/x/how-to-get-data#examples-of-the-types-of-data-typically-obtained-include)

* Assets, or details of a particular asset
* Token balances for a particular user
* Orders, or details about a particular order
* Historical trades and asset transfers

Getting most forms of data is read-only, so <mark style="color:blue;">user authentication or getting user signatures</mark> to update blockchain state are not required.

📝GUIDES

* Core SDK:
  * <mark style="color:blue;">Projects (requires user signature)</mark>
  * <mark style="color:blue;">Collections</mark>
  * <mark style="color:blue;">Assets</mark>
  * <mark style="color:blue;">Orders</mark>
  * <mark style="color:blue;">Transfers</mark>
  * <mark style="color:blue;">Tokens</mark>
  * <mark style="color:blue;">Trades</mark>
  * <mark style="color:blue;">Users</mark>
* JS SDK:
  * <mark style="color:blue;">Personal inventory</mark>
  * <mark style="color:blue;">Marketplaces</mark>

### &#x20;<a href="#projects" id="projects"></a>
