# Assets

You may need the following assets to use Granite as a Borrower or Liquidity Provider.

* STX tokens for transaction fees
  * STX tokens are available on
    * CEXs: Binance, Coinbase, Kraken, OKX, Bybit, and other venues
      * See more at [CoinGecko Markets](https://www.coingecko.com/en/coins/stacks#markets)
    * DEXs: [Alex](https://app.alexlab.co/swap), [Bitflow](https://app.bitflow.finance/trade), [Velar](https://app.velar.com/swap)
    * In wallet onramps with Leather & Xverse
* BTC if you plan to borrow

  * To use Granite, you'll need to bridge BTC to sBTC using the sBTC Stacks [Bridge](https://app.stacks.co/).

  <figure><img src="/files/LDg3cXzDw2u47C4cn9CA" alt=""><figcaption></figcaption></figure>

  * Another option is in-wallet swaps with [Leather](https://leather.io/guides/bridge-sbtc).

  <figure><img src="/files/mweL7BUQoTRF5jzKDora" alt="" width="375"><figcaption></figcaption></figure>
* Stablecoins, if you plan to provide liquidity
  * Liquidity pools in Granite primarily use USDCx, a stablecoin issued by [Circle's Xreserve](https://www.circle.com/blog/usdcx-on-stacks-now-available-via-circle-xreserve) contract, issued on the Stacks Blockchain.&#x20;
    * You can also bridge USDCx from a variety of cross-chain stablecoins with [Allbridge's core stableswap pool.](https://core.allbridge.io/)
  * Granite has a legacy pool using asUSDC, a bridged USDC asset issued by Allbridge. We will close this market in 2026 to fully support USDCx markets. For users who need to access aeUSDC, please swap assets using the Bitflow Dex.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.granite.world/core-protocol-features/getting-started/assets.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
