# OSMO

* Issue Time

  \--
* Total Supply

  **530,945,186 OSMO**
* Circulation

  **530,945,186 OSMO**
* White paper

  \--
* Website

  <https://osmosis.zone/>
* X Twitter

  <https://twitter.com/osmosiszone>
* Telegram

  <https://t.me/osmosis_chat>
* Block Explorer

  <https://www.mintscan.io/osmosis>

Osmosis is an advanced AMM protocol built using the Cosmos SDK that will allow developers to design, build, and deploy their own customized AMMs. Osmosis is a fair-launched, customizable automated market maker for interchain assets that allows the creation and management of non-custodial, self-balancing, interchain token index similar to one of Balancer. Inspired by Balancer and Sunny Aggarwal's 'DAOfying Uniswap Automated Market Maker Pools', the goal for Osmosis is to provide the best-in-class tools that extend the use of AMMs within the Cosmos ecosystem beyond traditional token swap-type use cases. Bonding curves, while have found its primary use case in decentralized exchange mechanisms, its potential use case can be further extended through the customizability that Osmosis offers. Through the customizability offered by Osmosis such as custom-curve AMMs, dynamic adjustments of swap fees, multi-token liquidity pools--the AMM can offer decentralized formation of token fundraisers, interchain staking, options market, and more for the Cosmos ecosystem.

{% hint style="info" %}
Trade on ZKE Exchange：<https://www.zke.com/&#x20>;

Twitter：<https://twitter.com/ZKE\\_com&#x20>;

Telegram：<https://t.me/ZKEGlobal>

Support: <https://support.zke.com>
{% endhint %}


---

# 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://help.zke.com/symbol/osmo.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.
