Skip to main content
All CollectionsFAQsContracts & Tokens
How do I deploy just a contract without minting tokens?
How do I deploy just a contract without minting tokens?
Updated over a week ago

TLDR: If you're looking to deploy just a contract, mint an ERC721 or ERC1155 token. Confirm the transaction to deploy the contract and reject the transaction to mint.

When publishing with a New Contract, the publish flow will typically include two transactions:

  1. Deploying the new Contract

  2. Minting a Token

When publishing, simply reject the second transaction to mint a token.

Walkthrough

First, select a create flow with the spec you're looking to deploy(ERC721 or ERC1155). In this example we'll deploy an ERC721 Contract. We'll start by clicking 1 of 1.

Screenshot 2024-05-20 at 11.56.25 AM.png

Now let's select + New Contract

Screenshot 2024-05-20 at 11.56.35 AM.png

Stage the contract as you'd like it to appear on Etherscan.

Screenshot 2024-05-20 at 11.57.26 AM.png

Next, stage the token. Please note, this token won't be published. Feel free to use dummy data.

Once the token is staged, follow the steps until you're ready to publish.

Screenshot 2024-05-20 at 11.58.24 AM.png

Once you click publish, you'll see a pop-up with several steps.

First, let the token Asset upload.

Next, when it comes to deploy the contract, click the 'Confirm' button after you've reviewed it.

Screenshot 2024-05-20 at 11.59.11 AM.png

πŸŽ‰ Once this step is completed your contract is now deployed! πŸŽ‰

To deploy only the contract, you'll reject the transaction in the third step.

Screenshot 2024-05-20 at 12.01.01 PM.png
Did this answer your question?