# General FAQs

### How does Xave's FX Pool work? <a href="#what-can-users-do-on-halodao" id="what-can-users-do-on-halodao"></a>

Xave’s FX Pool is built to support market accurate swaps between tokenized currencies, commodities, or any tokenized asset with an off-chain price. The FX Pool uses a proprietary bonding curve we call the [FXInvariant](https://docs.xave.co/product-overview-1/fxpools/amm-faqs#question-1-what-is-the-difference-between-this-fx-invariant-and-more-popular-invariants-such-as-cons).  This curve is optimized to mimic real-world markets, while setting programmatic thresholds that allow stablecoin pool ratios to snap back to ideal market ranges to maintain pool health.  You can read more about this [here](https://docs.xave.co/product-overview-1/fxpools).<br>

### **Where are the FX prices quoted from?**

Xave’s FXPools uses Chainlink price feeds for each of the supported currencies.<br>

### **What stablecoins does Xave support?**

Xave works with issuers that offer fiat-backed stablecoins denominated in a variety of the world’s currencies.  Our focus is on supporting the growth of non-USD stablecoins, and we add new currencies on a regular basis. <br>

### **What does Xave’s governance token do?**

The XAV token is built to a similar standard as Balancer’s BAL token, and is a key part of governance for setting FXPool parameters.  Please review [this page](https://docs.balancer.fi/concepts/governance/veBAL/) for a better understanding of how the process of locking XAV to mint veXAV works.  &#x20;

### What is Xave's official application?

Xave's official app domain is [app.xave.co](http://app.xave.co/).

We will never DM a user on Telegram, Twitter or on Discord first. Please do not interact with any UI that does not fall under our official app domain.<br>
