Stargaze
  • Welcome
    • Coming from Ethereum?
    • Coming from Solana?
    • Coming from Coinbase or other exchange?
    • Coming from MANTRA?
  • Introduction
    • What is Stargaze?
    • Meet the Team
  • Core Apps
    • Launchpad
      • Minters
      • Whitelists
      • Minter and Whitelist Fees
    • Marketplace
      • Governance Parameters
    • Names
    • Live Auctions
    • Infinity Swap
      • How it works
      • Price Mechanics
      • Swap
      • Why use Infinity Swap
      • Infinity Swap Fees
      • Examples
    • DAO DAO
    • StarDEX
      • Navigating StarDEX
      • Swapping Tokens
      • Providing Liquidity
      • Pool Analytics & Metrics
      • Managing and Removing Liquidity
  • Creators
    • Launching a Collection on Stargaze
    • Collection Guidelines
    • Content Guidelines
    • Featured Projects
  • Creator Tools
    • Stargaze Studio
      • Create an NFT Collection
        • Upload Assets and Metadata
        • Configure Collection and Minting Details
        • Creating a Standard Collection
          • Upload Assets and Metadata
          • Configure Collection and Minting Details: Standard Collection
          • Whitelist and Royalty Options
        • Creating an Open/Limited Edition Collection
          • Upload Assets and Metadata
          • Configure Collection and Minting Details: OE/LE
          • Whitelist and Royalty Options
        • Creating a 1/1 Collection
          • Upload Assets and Metadata
          • Configure Collection Details: 1/1 Collection
          • Whitelist and Royalty Options
          • Adding Additional Tokens to a 1/1 Collection
        • Creating a Burn to Mint Collection
          • Upload Assets and Metadata
          • Configure Collection and Minting Details: Standard Collection
          • Whitelist and Royalty Options
      • Interact with a Collection
        • Execute Messages
        • Query Data
    • Launching an NFT project via CLI
      • 1. Setup a basic project
        • 1a. Need help?
      • 2. Configure your project
      • 3. Add assets and metadata
        • Pinata Upload
      • 4. Instantiate minter contract on testnet
      • 5. Whitelist
      • 6. Mint from your contract
      • 7. Query contract
      • 8. Testing your contract on testnet
      • 9. Launching on mainnet
        • 9a. Launching on mainnet with Keplr (optional)
    • Create a Multisig Wallet
      • Create a Multisig using Keplr
      • Create a Multisig using DAO DAO
      • Create a Multisig using CLI
    • Stargaze Studio Fees
  • Developers
    • CosmWasm Contracts
      • Contract Code IDs
      • Deploy to Testnet
      • Deploy to Mainnet
    • Stargaze API
    • Indexers
      • Constellations
      • SubQuery
    • Token Factory
    • Minting and Trading Denoms
  • Tokenomics
    • STARS Token
    • Fair Burn
    • Real Yield
    • Governance
  • Nodes & Validators
    • Getting Setup
    • Running a Full Node
    • Setting up Cosmovisor
    • Running a Validator
    • Configuring StateSync
    • Running a Relayer
    • Foundation Delegation Program
  • Extras
    • FAQ
    • Stargaze Assets
    • Ranking and Algorithms
Powered by GitBook
On this page
  1. Creator Tools
  2. Launching an NFT project via CLI

8. Testing your contract on testnet

Previous7. Query contractNext9. Launching on mainnet

Last updated 1 year ago

You deployed your NFT smart contracts. Now try minting and viewing them on testnet.

View testnet transactions using the testnet explorer. The testnet explorer is currently . If this link does not work for you please go to the and look in the channel #🚰faucet.

Visit the and paste your minter contract address at the end of the url. You should see your collection image with correct `mint_price`, `num_tokens`, etc.

Try to mint a test nft from your collection. If the button is hidden, most likely minting start_time has not passed so the contract does now allow any minting yet. Try launching another collection with the same metadata and images, but change the start_time to a few minutes from now so you can test out minting.

Now that you have minted, try visiting your profile page to see if the freshly minted NFT shows up. If the image is broken, double check the ipfs link in your metadata, it is likely not formatted correctly. If your NFT does not show up at all, your ipfs link to your token metadata is probably broken or not formatted correctly.

The last step is to click on the token and view token details. It should show your collection's token image with attributes. If the attributes are not displaying, your metadata json attributes are probably not formatted correctly.

If your collection passes all of these steps, you are ready to launch on launchpad or externally on your own website.

If you have questions or problems please go to and type your question in the channel #stargaze-tools.

Stargaze testnet explorer
Stargaze Discord
Stargaze testnet launchpad
Stargaze Discord