Page cover

Mawari Network TestNet - Setting up and running the Guardian Node application

1. Setting up Wallet, Tokens and Guardian NFT

a. Don’t have a wallet yet? Check out this detailed guidearrow-up-right to set up.

b. After creating your testing wallet, go to the Mawari Network TestNet (https://testnet.mawari.net/arrow-up-right) page to:

  • b.1. Connect your wallet at the top of the screen and switch to Mawari Network TestNet. This will enable the following steps.

  • b.2. Copy your wallet address by clicking on the button at the top right:

circle-info

Note: You can request up to 2 tokens on the testnet. Start by adding them to the main wallet you created in the previous step. Later, you’ll need to transfer 1 token from the main wallet to the burner wallet(also know as operator wallet).

$ZMAWARI is not the official $MAWARI token, it’s a test token used within our closed testnet and currently holds no real-world or monetary value

b.4. Now, go back to the Mawari Network TestNet (https://testnet.mawari.netarrow-up-right) to mint up to 3 testing Guardian NFTs:

These steps will prepare your account for setting up and running the Guardian client node.

2. Setting up the Guardian Node client application

a. First make sure you have Docker installed in your computer, otherwise, follow this guide to setup: https://docs.docker.com/engine/install/arrow-up-right

b. Once Docker is installed, open the Console/Terminal app on MacOS/Linux or PowerShell on Windows, for you to be able to run the commands to prepare to run the Guardian Node client as a container application.

c. Set up environment variables on your Operating system:

Linux and MacOS

# set your node image name

# set your owner wallet address from which Guardian NFTs will be delegated. This is the wallet address you created at the beginning of this guide.

Windows

d. To run the client, copy and execute this command below to create a folder and initiate the docker container:

Linux and Mac

Windows

You'll see logs like following:

e. Find your burner/operator wallet and add tokens to prepare for delegation.

  • If you requested 2 tokens earlier, send 1 token from your main wallet (the one you created at the beginning of this guide) to your burner wallet.

  • If you requested only 1 token earlier, go back to the Mawari chain Hub at https://hub.testnet.mawari.net/arrow-up-right and request an additional token directly for your burner wallet address.

To get the burner wallet address, check your node logs for the following output:

3. Activating the Guardian Node Client

a. To activate your Guardian Node, you must delegate it to the burner/operator wallet address of your machine (the address you retrieved in the previous step). To proceed, open the Mawari Guardian Dashboard at https://app.testnet.mawari.net/arrow-up-right

b. Connect your testing wallet created for this setup at the beginning of the guide:

c. Select all the IDs, and click on “Delegate”, enter your burner/operator wallet address in the field, and confirm by clicking “Delegate” again.

d. Make sure you sign the transaction on your Wallet, so the delegation can effectively be initiated on-chain.

e. Check the output of your node client. If you see messages in the expected format, it means your delegations have been successfully detected.

f. You can also confirm node status in the Guardian Dashboard. Open the Guardian Dashboard and make sure your node is displayed as running.

circle-info

Important node: $ZMAWARI is not the official $MAWARI token, it’s a test token used within our closed testnet and currently holds no real-world or monetary value

If you run into any issues or would like to share feedback about setting up the Guardian client on TestNet, please let us know by filling out this formarrow-up-right.

Last updated

Was this helpful?