🚀Deploy

In this guide, we'll use $WOOF as our example token for illustrative purposes. However, the principles are exactly the same for your chosen token. Just replace $WOOF with the name of your token and you're good to go!

Here's an example of what the command could look like:

{ 
  "p": "drc-20",
  "op": "deploy",
  "tick": "woof",
  "max": "21000000",
  "lim": "1000"
}

Important Warning:

Once the deployment process is initiated, the parameters set for your drc-20 token, such as ticker, max supply, mint limit, and decimal precision, are final and cannot be modified. Make sure to review your command and its parameters carefully before deployment. Ensuring accuracy at this stage is vital to prevent any issues or undesired results in the future. Proceed with caution, Shiba Scout! 🐾

Here's a brief overview of each key in the command:

Key
Required?
Description

p

Yes

Protocol: This helps other systems identify and process drc-20 events.

op

Yes

Operation: This defines the type of event (Deploy, Mint, Transfer).

tick

Yes

Ticker: This is a 4 letter identifier of the drc-20.

max

Yes

Max supply: This sets the max supply of the drc-20.

lim

No

Mint limit: This sets the limit per ordinal if users are allowed to mint to themselves.

dec

No

Decimals: This sets decimal precision, which defaults to 18.

You can use this service to check your json file before minting your tokens. https://jsonlint.com/