All Collections
Getting Started
Deploying Your First Creator Contract
Deploying Your First Creator Contract

A walk-through of deploying your first creator contract to the blockchain!

Ben Strauss avatar
Written by Ben Strauss
Updated over a week ago

Deploy your first sovereign creator contract!

Creating Your Contract

  1. After logging in, you will be taken to the contract dashboard

  2. Click on either "Create New Contract " near the top-right, or the "Create New" icon in the empty contract container

  3. Enter a contract name

    • This will also be the name of your collection as it appears on OpenSea, SuperRare, and other marketplaces

  4. Choose a token Symbol for your contract

    • This is typically 3-5 letters, and is used to track and identify tokens on Etherscan

  5. Choose your contract type from the dropdown:

    • Currently, you can choose from ERC721TL and ERC1155TL

Add a Personal Touch with ASCII Art (Optional Step)

ASCII art can be a fun way to add a personal touch to your smart contract. Typically, we like to think of contract ASCII art as a cool little easter egg for anyone who views your contract on a platform like Etherscan.

Here is a cool example of what this could look like:

  1. Copy and paste your ASCII art into the text field

  2. Choose a border for your ascii art in the dropdown

    • Borders are a nice way to disguise the characters needed to include ASCII art in the code

  3. Click "Preview Your Mark" to see how the final ASCII art will look!

You can read more about personalizing your contract here.

Configuring Your Contract Settings

  1. Choose your desired blockchain

    • We currently support Ethereum and Arbitrum

  2. Set the royalty percentage to be paid out on secondary sales

    • It is important to note that the manner in which royalties are paid are controlled by the individual marketplaces

  3. Enter the payout address for Royalties

  4. Choose to enable a Blocklist (optional)

  5. Choose to enable or disable Story Inscriptions

  6. Once everything looks good, hit that "Deploy Contract" button!

Deploying Your Contract

You'll next see a module pop up, walking through the deployment process

  1. Click "Deploy Contract" once that button appears on line three of the module

  2. Review and Sign the transaction to start the deployment!

    • The module will then give status updates upon transaction completion and verification of your new contract

That's it, you've now deployed your contract!!

What's Next?

Now that you've created your contract, you may be ready to start minting your first tokens!

Did this answer your question?