Minswap is a decentralized exchange, which means that anyone can list their token to trade on Minswap. The simplest way to do so is by creating a Liquidity Pool of $ADA and your token. Go to https://app.minswap.org/liquidity and select $ADA for First Token and your token for Second Token. Verify that the button displays Create Pool and the pool share is 100%. If they don't, it means the pool has already been created.
Example of creating ADA/scratch pool
When creating a pool, you can freely set the amount of $ADA and your token. The ratio will determine the initial price after the pool is created. In the example above, the initial price for $ADA/scratch pair will be 1 $ADA = 200,000 scratch.
Currently, Minswap syncs token metadata including decimals and logos from the official Cardano Token Registry every 30 minutes. In order for your token to display with correct decimal and logo on Minswap, you would need to submit your metadata to Cardano Token Registry. Once your submission is accepted, it takes at most 30 minutes to display correctly on Minswap.
Minswap calculates market cap data from public code in a GitHub repository: https://github.com/minswap/market-cap. In order for your token to have market cap displayed, you should create a PR to this repository, or create an issue and our team will work on it (slower).