# How to List Your Token on Stargate

## OFT

Stargate will list any OFT that requests a listing, as mandated by the DAO in [this vote](https://snapshot.org/#/stgdao.eth/proposal/0x00b8f2f79d105b9c2da9a346a24ff7c9f1295d4760e11e93709d4e5f0165c2ef). As part of this vote, every transfer through Stargate will also be subject to a 2bps (0.02%) fee. \
\
Please fill out [this form](http://tinyurl.com/stargate-oftlisting) with all relevant information regarding your OFT.

There are 3 requirements for an OFT to be listed on Stargate's FE;

1\) The token must be live on either CoinMarketCap or CoinGecko for pricing.\
\
2\) Additionally, every pathway MUST have `enforcedOptions` set. You can read more about this in [LayerZero's documentation](https://docs.layerzero.network/v2/developers/evm/oft/quickstart#setting-enforced-options).

Specifically, you must specify `enforcedOptions`for `lzReceive` `msgType` 1.&#x20;

A typical OFT's `lzReceive` call will use `60000` gas on most EVM chains, so you can enforce this option to require callers to pay a `60000` gas limit in the source chain transaction to prevent out of gas issues:

```
_options = 0x0003010011010000000000000000000000000000ea60;
```

\
3\) (soft-requirement) It is required that the networks where the OFTs are deployed are fully interconnected (full-mesh). For example, if your OFT contracts are deployed on networks A, B, and C, ensure the following pathways are active: `A<>B` ;  `B<>C` ; `A<>C` .

If your OFT meets the above 3 requirements, you can fill out the form at: <https://tinyurl.com/stargate-oftlisting>

For Solana OFTs, please share the following addresses in the form: \
{

&#x20;   "programId": "",

&#x20;   "mint": "",

&#x20;   "mintAuthority": "",

&#x20;   "escrow": "",

&#x20;  "oftStore": ""

}

## Hydra (OFTs)

[Hydra](/stargate/v2-developer-docs/integrate-with-stargate/token-types/hydra-ofts.md) operates on a foundational principle where Stargate's core pools, residing on chains with native assets (e.g., Ethereum, Arbitrum, Optimism), are leveraged to facilitate asset bridging to newer chains lacking native assets. The Hydra supported assets are OFTs. If you would like to enable the Hydra supports for your chain, you should contact the Stargate Foundation to facilitate the deployment.

## APD - Autonomous Pool Deployment

If your token is not using OFT standard, you can still have it listed on Stargate. To do this, start by submitting a proposal on Commonwealth by following the instructions provided in [this guide](https://commonwealth.im/stargatetoken/discussion/5085-apd-autonomous-pool-deployment). Your proposal must undergo and pass the governance process, including receiving community approval through votes on Snapshot.\
\
After approval, you are required to provide the specified liquidity for each pool as outlined in your proposal. Furthermore, if your proposal includes incentive programs, you should implement these as well. Lastly, you will be responsible for managing the pools, specifically rebalancing them when liquidity in certain pathways runs low, which could impact users' ability to bridge tokens.


---

# 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://stargateprotocol.gitbook.io/stargate/v2-developer-docs/integrate-with-stargate/how-to-list-your-token-on-stargate.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.
