> For the complete documentation index, see [llms.txt](https://hashly.gitbook.io/hashly-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hashly.gitbook.io/hashly-docs/markets/token-nft-rankings.md).

# Markets & Compare

[Markets](https://hash-ly.com/markets) is a live screener for Hedera tokens and NFT collections. It shows prices, volume, liquidity and floors, lets you star what you like, and compares any two tokens or collections by market cap.

***

## 🧭 Using the Screener

* 🪙 **Tokens** and 🎨 **NFTs** tabs. The Tokens tab shows how many tokens Hashly lists in total.
* ⏱️ **24H / 7D / 30D** sets the window for volume, sales, charts and the token change columns.
* 🔎 **Search** filters the table by name, symbol or token ID.
* ↕️ **Click a column header** to sort by it, and click again to flip the order.
* ⚖️ **Compare** opens the market cap comparison for the tab you're on.
* 🔄 The table **refreshes every 30 seconds** while the tab is in view.

***

## 🪙 Tokens

The table lists approved tokens that had **at least one swap in the last 7 days**. Searching with two or more characters also finds quieter tokens.

| Column                     | What it shows                                                                    |
| -------------------------- | -------------------------------------------------------------------------------- |
| **Token**                  | Symbol and name, with 🔥 when trending and ⚠️ when the issuer can act on holders |
| **Price**                  | Live USD price from SaucerSwap                                                   |
| **Change** (three columns) | 1h, 6h and 24h in the 24H window; 6h, 24h and 7d in 7D; 24h, 7d and 30d in 30D   |
| **Chart**                  | The price line across the window                                                 |
| **Volume**                 | Swap volume across the window, in USD                                            |
| **Liquidity**              | Liquidity in USD                                                                 |
| **Mcap**                   | Market cap: total supply × live price                                            |
| **Vote**                   | Today's weighted stars, and the button to star it                                |

* 📊 **Default order:** most volume first, then most liquidity.
* 🔥 **Trending:** up **10% or more** in the last 24 hours.
* ⚠️ **Issuer warning:** shown when the token's issuer holds a wipe, freeze, pause or KYC key, so it can act on the balances in people's wallets.
* 📉 Volume, changes and charts come from SaucerSwap price history for the 120 listed tokens with the deepest SaucerSwap liquidity.

***

## 🎨 NFT Collections

| Column             | What it shows                                                                                        |
| ------------------ | ---------------------------------------------------------------------------------------------------- |
| **Collection**     | Name and token ID, with 🔥 when trending. Opens the collection on SentX                              |
| **Floor**          | The cheapest listing on SentX, or the last floor Hashly recorded                                     |
| **Offer**          | Best offer on SentX                                                                                  |
| **24h / 7d / 30d** | Floor change on SentX                                                                                |
| **Vol / Sales**    | Volume in HBAR and number of sales across the window                                                 |
| **Owners**         | Number of holders                                                                                    |
| **Supply**         | NFTs actually minted, from the mirror node, or the collection's maximum supply when that isn't known |
| **Vote**           | Today's weighted stars, and the button to star it                                                    |

* 📊 **Default order:** most volume first, then highest floor.
* 🔥 **Trending:** **10,000 HBAR** or more of volume in the last 24 hours, whichever window is selected.
* ⏱️ Stored floors are refreshed from SentX around the clock, every 15 minutes, a batch of collections at a time.
* ➕ Collections listed on SentX that Hashly didn't have yet are added to the table automatically.

***

## ⭐ Starring Tokens and Collections

The **Vote** column takes one star per wallet per item per UTC day. The count is **today's** support, weighted by voting power (+1 per Dragon, +5 for El Santuario), and it resets at 00:00 UTC. Each star uses one of your daily votes. See [Voting System](/hashly-docs/discover/voting-system.md).

***

## ➕ Add a Token or Collection

1. Connect your wallet and press **Add Project**.
2. Choose **NFT** or **FT** (fungible token) and enter its Hedera token ID (`0.0.XXXXX`).
3. Hashly looks the token up on the network. El Santuario holders' submissions are added straight away; everyone else's wait for admin approval.

***

## 📄 Token Pages

Click a token to open `hash-ly.com/token/<token ID>`:

* 🏷️ **Header** — icon, symbol, a check mark when SaucerSwap has verified the token, the ecosystem project it belongs to, live price, 24-hour change, today's stars with the star button, and **Buy** and **Sell** links to SaucerSwap
* 📈 **Candlestick chart** — 1D, 1W (default), 1M and 1Y
* 📊 **Stats** — change over 1H, 6H, 24H, 7D and 30D; liquidity, market cap and 24-hour volume; price in USD and HBAR; 7-day and 30-day volume; the number of pools and DEXes
* 📝 **About** — the description and social links SaucerSwap publishes
* 🏊 **Where it trades** — every pool GeckoTerminal indexes for the token, with the DEX, reserves, 24-hour volume and transactions, and each pool's share of the volume. Empty pools aren't listed.
* 🔐 **What the issuer can do** — the keys the issuer still holds, read from the mirror node

The page refreshes every 60 seconds.

### 🔐 Issuer Powers

| Power                                 | What it means                                                            |
| ------------------------------------- | ------------------------------------------------------------------------ |
| **Delete your tokens**                | Wipe key: tokens can be removed from any wallet                          |
| **Freeze your balance**               | Freeze key: a chosen wallet can be stopped from moving what it holds     |
| **Halt every transfer**               | Pause key: the whole token can be stopped for everyone at once           |
| **Choose who may hold it**            | KYC key: a wallet can only receive the token once the issuer approves it |
| **Mint up to N / Mint without limit** | Supply key: more tokens can be created, up to the cap if there is one    |
| **Rewrite these rules**               | Admin key: any of these permissions can be added or removed later        |

A token whose issuer holds no keys is marked **Fixed**, and one Hashly hasn't read yet is marked **Not checked**. The panel describes permissions; it doesn't judge the token. These flags are refreshed from the mirror node on a rolling daily schedule.

***

## ⚖️ Compare Two Tokens

Press **Compare** on the Tokens tab to answer: **what would one token be worth at another token's market cap?**

1. Pick the token in **If this token** and the benchmark in **had the market cap of**. You can search by symbol, name or token ID, including tokens that aren't in the table. Tokens with no supply or price on record are greyed out.
2. Read the answer: the price the first token would trade at, and the multiple against today's price (or the percentage below it).
3. Use ⇄ (on wide screens) to swap the two, and **If you held** to see what a holding would be worth at that price.

The panel also shows how big the first token is next to the second, bars for price, market cap, supply and volume, and how much market cap would close the gap.

### 🧮 How It's Calculated

`implied price = benchmark market cap ÷ supply of the first token`

* 💵 Both market caps use **live prices**.
* 🔄 **Circulating supply** (total minted minus the treasury balance) is used when **both** tokens have it on record. Otherwise **both** sides use total supply, the market cap is labelled **FD** (fully diluted), and a warning says which token caused the fallback.
* 🔓 Tokens held in vesting contracts or team wallets still count as circulating.
* 📐 It holds supply fixed and swaps in the other market cap. The result is arithmetic on today's figures and says nothing about where prices will go.

***

## 🔗 Shareable Comparison Pages

A token comparison has its own page, such as [hash-ly.com/markets/compare/sauce-hbarx](https://hash-ly.com/markets/compare/sauce-hbarx), with the comparison already filled in.

* 🔤 The address is `<first symbol>-<second symbol>`. Symbols aren't unique on Hedera, so each one is matched to the listed token with the largest market cap.
* 📋 Pages work for tokens in the screener, the ones that traded in the last 7 days.
* 🖼️ Each page generates its own **X card**: an image with both tokens, their prices, the implied price and the multiple, so the post makes its point without being opened.
* 📤 **Share this** opens a post on X with the page link, and **Preview card** shows the image first.

***

## 🎨 Compare Two NFT Collections

Press **Compare** on the NFTs tab to ask the same question of collections: **what floor would this collection need to be worth as much as that one?**

* 🧮 **Market cap = floor × supply**, in HBAR, the same figure the marketplaces publish.
* 🔴 **Live floors.** When you pick a collection, Hashly looks up its cheapest listing on SentX right then.
* 🔢 **Supply** is the number of NFTs actually minted. When that isn't known, the maximum supply is used and a warning says so, because a collection still minting would read higher than it is.
* 📊 **Evidence rows** — floor, average sale (volume ÷ sales across the window), market cap, supply, holders, volume and sales. The average sale is shown for context and isn't used in the calculation.
* 📤 **Share this** opens a post on X that links to Markets. Collection comparisons don't have their own pages.

> ⚠️ **Data, not advice.** Market data comes largely from third parties (SaucerSwap, SentX, GeckoTerminal and the Hedera mirror node) and can be incomplete, out of date or wrong. Market cap comparisons are arithmetic on current figures, not predictions or price targets. Nothing on Markets is financial advice or a recommendation to buy or sell. See the [Terms of Use](https://hash-ly.com/terms).

***

## 💡 Tips

* 🔎 **Can't find a token?** Type at least two characters: the search also covers tokens that haven't traded this week.
* 🔐 **Check the issuer panel** on a token's page before you rely on its market cap.
* 🔄 **Watch the supply basis.** A comparison on total supply (FD) reads higher than one on circulating supply.
* 🧾 **Always check the token ID** on an explorer. Anyone can name a token anything.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://hashly.gitbook.io/hashly-docs/markets/token-nft-rankings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
