Secret Heroes: Comprehensive Tutorial on Secret Network’s First Video Game

Secure Secrets
5 min readMay 18, 2021


Greetings Secret Heroes! Today begins your journey into the world of Secret NFTs. Specifically, Secret Heroes. The first ever video game built on top of the Secret Network, using secret NFTs to guarantee private and safe battles of heroes from all over the world!

Link to Secret Heroes

In this tutorial, Secure Secrets will walk you through the following:

(1) Prerequisites

(2) Connecting to Secret Heroes

(3) Minting Secret Heroes

(4) Battling Secret Heroes


(1) It is imperative that you have a Keplr wallet available. If you need to create a Keplr wallet, you can use the following link to walk through an official tutorial to obtain a Keplr Wallet.

(2) You have $SCRT available in your Keplr Wallet

(3) You have enough $SCRT in your wallet to be able to complete multiple transactions / contract interactions. 3–5 SCRT should be plenty depending on how fast you want transactions to execute, and how many battles and heroes you want to mint.

(4) We will assume the transactions execute successfully

Connecting to Secret Heroes

The first step once you have navigated to the landing page of is to click on the upper-right hand corner where the Keplr logo is. “Click to connect” once clicked will initiate a Keplr wallet interaction.

This Keplr interaction will simply ask if it is okay for the client to connect your Keplr account. This request enables to know your wallet address, be able to request signatures for transactions, and be able to encrypt your messages. Click on “Approve”.

Once this is done, your wallet will populate the upper-right hand corned, and a green box will appear in the bottom right that says “Connected Successfully”. You are now prepared to play Secret Heroes, so click on “Launch Game” on the center of the page to continue to the next step.

Click on “Launch Game” on the center of the page to continue to the next step.

Next, you will be greeted with a “Connecting ..” screen. This page will stay here until you create a viewing key to be able to launch the game client itself. To do this, click on the Keplr wallet in the upper-right hand corner of the page. This will initiate a Keplr wallet interaction.

Upon approving the transaction of the secret key creation, you will then be able to load the game! Click on “Approve” once you have chosen your desired gas price.

Below is what the page will look like while your transaction is being processed!

Congratulations, you are officially connected to the game! At this stage you will be presented with three options: Mint Heroes, Your Heroes, and Battle.

Mint Heroes

After you have connected to the game, click on the “Mint Heroes” part of the UI to navigate to minting heroes! You will want to do this as your first step as you cannot battle until you have minted a hero. If you started with a default hero it is highly recommended to mint multiple heroes to give yourself multiple heroes to do battle with!

In the Mint Heroes room, click on “Mint Heroes”. You will be asked to create three names for your heroes. Once you have filled out said pop-up, a Keplr transaction will pop-up calling the “minting” module of the secret contract. Click approve on the transaction!

You will then have to live with the suspense of not knowing what your Secret Heroes look like, and how powerful they are. Click on the capsules to see what Secret Heroes you got!

Wow, those are some awesome heroes we just minted! Now let’s go use them to battle!

Battling Secret Heroes

The first step of battling your heroes is to visit “Your Heroes”. Click on the door and enter in the Secret Heroes sanctuary. Rotate through your heroes to look at your available options, and when you are ready to fight with a hero click on “Send to Battle” in the bottom right corner!

Once you are in the Arena, a Keplr transaction will pop-up that will need to be approved in order to do battle with other heroes. Once this is done, other heroes will populate the screen. If you scroll down on the arena page to “Battle History” you will be able to see the results of your battles!

When you win a battle there is a potential your Secret Hero will grow stronger! If you lose a battle, there is a chance you will lose skills. So fight consistently, and make sure you have a good hero that you bring to the table!

Finally, there are prizes for those at the top of the leaderboard. Keep your eyes open for competitions. Happy Battling!




Secure Secrets Validator Node Address: secretvaloper1rfnmcuwzf3zn7r025j9zr3ncc7mt9ge56l7se7

If you would like to support Secure Secrets you can delegate to our node. If you want to support more content such as this, you can donate $SCRT to this address if you feel so inclined:




Secure Secrets

Privacy Focused Validator and software development company. Secure Secrets also is a core contributor to Shade Protocol. Website: