Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 6. Setting Up a Wallet and Connecting to Testnet.md #706

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,99 +1,2 @@
# Setting Up a Wallet and Connecting to Testnet

Congratulations on coming this far in the course!

In this lesson, we will be going through the process of setting up a wallet and getting some zkVerify ACME testnet tokens. We hope you are super excited about that! So without any delay, let’s get right into it.

## Setting up a wallet

There are currently two recommended wallet options -  Talisman and SubWallet. We will be going ahead and setting up a wallet with Talisman. Talisman provides a secure and user-friendly platform for managing assets, interacting with dApps, and exploring both the Polkadot and Ethereum ecosystems. It also comes with support for a variety of networks, NFT management, and hardware wallets, Talisman presents itself as a holistic wallet solution.

Follow the instructions below to set up your Talisman wallet:

- Click on [https://www.talisman.xyz/](https://www.talisman.xyz/) and click on the “Download Wallet” button.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image4.png?raw=true)

- Next, click on the “Add to Chrome button” to add the wallet extension to your Chrome. Please make sure you are using Chrome for this tutorial.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image10.png?raw=true_)

- Now after adding the wallet, it will prompt you to the new window. Click on the “Get Started” button to continue.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image5.png?raw=true)

- You will be asked to choose a strong password now. Please set a strong password and click on the “Continue” button. If prompted to agree to privacy policies please click on the “I Agree” button.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image6.png?raw=true)

- Once you’re done, click on the “New Polkadot Account” button to create a new account.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image2.png?raw=true)

- You will be asked to give a name to your account. So, give any name to your account. We gave it zkVerify and click on the “Create” button.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image8.png?raw=true)

- You will be prompted to save your seed phrase. Make sure you save your seed phrase properly as it's very crucial. Verify your seed phrase next and complete the verification.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image1.png?raw=true_)


Once that is done, congratulations!!! You have successfully set up your wallet!!

## Explore the zkVerify testnet blockchain

Now, let’s add Test Network and get some testnet $ACME tokens as well.

1. Click on the three dots in the lower right corner of the Talisman wallet. Then click on the “Settings” button as pointed out in the following image.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image15.png?raw=true)

2. Select “Network & Tokens” from the left sidebar.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image7.png?raw=true)

3. Choose the “Manage networks” option.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image3.png?raw=true)

4. Find and click on “Polkadot” from the two of the options mentioned in the screenshot.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image9.png?raw=true)

5. Click on the “Add Network” button as shown in the screenshot.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image11.png?raw=true)

6. Fill in the information with the following and click on the “Add Network” button:
- RPC URLs: wss://testnet-rpc.zkverify.io
- Network Name: zkVerify Testnet

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image13.png?raw=true)

Now, once you have added a network when you search for networks, you should see your Network in the option.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image14.png?raw=true)

## Copy wallet address

Now, you need to find and copy the wallet address to get some testnet tokens. So, follow the following steps:

1. Go back to your Talisman wallet.
2. You must be able to see the account name you added to your account. Click on it.
3. Then click on the copy button.
4. Next, you will be prompted to select the network. Type “zkVerify” in the search bar. There you’ll find the “zkVerify Network”. Click on the copy button to finally copy the wallet address.

![](https://github.com/0xmetaschool/Learning-Projects/blob/main/assests_for_all/assets-for-zkverify-horizen/Lesson%206_%20Setting%20Up%20a%20Wallet%20and%20Connecting%20to%20Testnet/image12.png?raw=true)


## Get $ACME zkVerify testnet tokens

To get testnet $ACME token:

- Go to [zkVerify Test Token Faucet](https://www.zkay.io/faucet).
- Connect your wallet and click on "Claim Token", you should be able to receive $ACME.

## That’s a wrap

Great job on completing this lesson. Next, we are going to do something really really fun. We will create proofs and verify them! And we are sure that you don’t want to miss it. So see you in the next section!
xpjqCQSm5UriLHqqjPxh8znki9EqDKCqAvEmWH6pmniLU7tqC