Ensure Visibility
List onto the Osmosis Frontend
As long as the asset has been properly registered according to the registration documentation and there is a pool with USD $1,000 of initial liquidity then the pool will be visible on this frontend.
The production frontend at app.osmosis.zone reads pool state, routing quotes, and token prices from the Sidecar Query Server (SQS) (sqs.osmosis.zone), not directly from chain RPC. If you are running a fork of the frontend or building anything that needs to mirror its data, point at SQS first.
Verify Assets
An asset will initially show as an Unverified asset. This will require users to toggle on the Unverified Assets setting in the Cog Menu in the top right of their screen to see the asset.
Approval requires meeting the requirements in the assetlist repo that can be seen here: https://github.com/osmosis-labs/assetlists/blob/main/LISTING.md

Swap Page
Although any asset in a liquidity pool can be traded when a user specifies the pool, an asset will only be listed on the Swap page if it is has a pool containing liquidity of USD $1,000.