All pages
Powered by GitBook
1 of 5

Wallets

Wallets

To manage your in-game assets and any funds accumulated in your In-Game Wallet, we've developed a cutting-edge dApp (Decentralized Application) just for you. Access it here: https://ashitosh-ownplay.github.io/smart-wallet-nfts/

⚠️ Warning: Always ensure you're using the official and trusted URL before interacting with this dApp. Using the wrong or fraudulent URL can result in the loss of funds and compromise your personal information. Double-check the website address and avoid suspicious links. Stay safe!

The sections below are step-by-step guides on how to:​

  • Export In-Game Wallet private key​

  • ​Export In-Game Assets​

  • ​Deposit ETH to In-Game Wallet​

  • ​Withdraw USDC and ETH from In-Game Wallet​

What is a dApp - Decentralised Application?A Decentralized Application (dApp) revolutionizes software by operating on a decentralized network, typically powered by blockchain technology. Unlike traditional apps running on centralized servers, dApps distribute operations across multiple nodes, enhancing security, transparency, and resistance to censorship.Key Features of dApps include:

  1. Decentralisation: No single entity controls the application. It runs on a peer-to-peer network, ensuring robustness and reliability.

  2. Open Source: The code is open-source, allowing anyone to view, modify, and contribute, fostering innovation and collaboration.

  3. Smart Contracts: Utilizes self-executing smart contracts with terms embedded in code to automate and enforce rules without intermediaries.

  4. Blockchain Integration: Built on blockchain platforms like Ethereum, which provide the infrastructure for transaction verification and data storage.

In summary, dApps offer a new way to create and interact with applications that are more secure, transparent, and democratic.

How to Export In-Game Wallet Private Key

What is a private key?

A private key is a secret, alphanumeric code used in cryptography to access and manage your cryptocurrency or digital assets. It acts as a digital signature, proving ownership and enabling secure transactions.

Key Points:

  • Uniqueness: Each private key is unique, providing secure access to a specific cryptocurrency wallet or account.

  • Functionality: It allows you to sign transactions, proving that you are the owner of the wallet without exposing the private key itself.

  • Security: Keeping your private key secure is crucial; if someone gains access to it, they can control your funds.

Think of a private key as the key to a safe deposit box. Just as only the person with the key can open the box and access its contents, only the holder of the private key can access and control the associated cryptocurrency funds.

How can I export my in-game wallet private key?

  • Navigate to the official CityVerse Tycoon dApp - https://ashitosh-ownplay.github.io/smart-wallet-nfts/

  • Select the option to "Export Private Key".

  • On the popup, select "Reveal wallet private key".

  • You will be prompted to connect with an email or social login.

Make sure you use the same email/social login as you did within the game.

  • You will receive an OTP (One Time Passcode) to verify your email/social login. Submit it within 15 minutes.

  • On successful verification of the OTP, you will see your private key. Copy it and store it safely.

Export your In-Game Wallet private key

How to Store Your Private Key?

Here are some key tips for storing your cryptocurrency private keys securely:

Use Cold Storage: Whenever possible, opt for cold storage solutions. This means keeping your keys offline, away from internet access, on a hardware wallet or a paper wallet. Hardware wallets are generally considered the most secure option.

Avoid Online Storage: Be cautious about storing private keys on devices constantly connected to the internet, like phones or computers. These are more vulnerable to hacking and malware.

Physical Security: If using a paper wallet or hardware wallet, ensure its physical safety. Keep it in a secure location, like a fireproof safe, and avoid water damage or wear-and-tear.

Back it Up: Have a backup copy of your private key stored securely, ideally following the same principles as the original key (offline and safe).

⚠️ Never Share Your Key ⚠️ Your private key is like your PIN - never share it with anyone, not even exchange support or friends.

How to Export In-Game Assets

How can I export my in-game assets?

  1. Follow the steps on How to Export In-Game Wallet Private key. Ensure you have your private key ready.

  2. Paste the Private Key: Enter your private key in the designated text box.

  3. Connect to In-Game Wallet: Click the "Connect to In-Game Wallet" button.

  4. You should be able to see your In-Game City Buildings

Note that only City Buildings can be exported to another wallet. Other assets remain usable within the game.

  1. Transfer City Buildings:

  • Click the "Transfer" button next to the City Building you want to export.

  • On the next popup, enter the wallet address where you want to transfer the City Building.

  • Click "Transfer".

Important Note: Ensure your In-Game Wallet has enough ETH to cover the network gas cost. If not, please follow the guide on How to transfer ETH to your In-Game Wallet and learn more about gas fees on the Base network.

  • Wait for Transaction Verification: It may take a few seconds for the transaction to be verified on the blockchain.

  • Completion: Once the transaction is complete, the City Building will be moved from your In-Game Wallet to the new wallet address you provided.

Export In-Game Assets

How To Deposit ETH

What is gas costs?

Gas fees are essentially transaction fees on the Base network. They are paid in a tiny unit of Ether (ETH) called gwei (equivalent to one billionth of an ETH). These fees act as a reward for validators who maintain the Ethereum network by verifying and processing transactions.

  • Why fees exist: Gas fees compensate validators for their computing power used to process transactions. Without them, there would be less incentive to secure the network.

  • Price Fluctuation: Gas fees are not fixed, they change based on network traffic. During high congestion periods, fees can spike due to high demand for processing transactions.

Think of gas fees like a toll road. The busier the road (network), the higher the toll (fee) you might pay to get through quicker.

How to Deposit ETH to Your In-Game Wallet

  1. Follow the Steps to How to Export In-Game Wallet Private Key: Ensure you have your private key ready.

  2. Paste the Private Key: Enter your private key in the designated text box.

  3. Connect to In-Game Wallet: Click the "Connect to In-Game Wallet" button.

  4. Copy the Address: Copy the address of your In-Game Wallet.

  5. Open Your Crypto Wallet: Open any crypto wallet (e.g., Coinbase Wallet, MetaMask) that has ETH on the Base Mainnet.

  6. Transfer ETH:

    • Go to the screen for transferring ETH and paste your In-Game Wallet address.

    • Transfer the desired amount of ETH to your In-Game Wallet.

  7. Wait for Blockchain Confirmation: Wait for the blockchain transaction to be completed.

  8. Verify the Transfer: Once completed, you should see the amount of ETH you transferred in your In-Game Wallet.

Deposit ETH to your In-Game Wallet

How to Withdraw USDC

Follow these steps to withdraw USDC from your In-Game Wallet:CommentShare feedback on the editor

  1. CommentShare feedback on the editorFollow the Steps in How to Export In-Game Wallet Private Key: Ensure you have your private key ready.

  2. CommentShare feedback on the editorPaste the Private Key: Enter your private key in the designated text box.

  3. CommentShare feedback on the editorConnect to In-Game Wallet: Click the "Connect to In-Game Wallet" button.

  4. CommentShare feedback on the editorView USDC Balance: You should see the USDC balance of your In-Game Wallet.

  5. CommentShare feedback on the editorTransfer USDC:

CommentShare feedback on the editor

  • CommentShare feedback on the editorClick "Transfer USDC"

  • CommentShare feedback on the editorIn the popup, input the address of the external wallet you want to withdraw your funds to and the amount you want to withdraw.

  • CommentShare feedback on the editorClick "Transfer".

CommentShare feedback on the editorImportant Note: Ensure your In-Game Wallet has enough ETH to cover the network gas cost. If not, please follow the guide on How to transfer ETH to your In-Game Wallet and learn more about gas fees on the Base network.CommentShare feedback on the editor

  • CommentShare feedback on the editorWait for Transaction Verification: It may take a few seconds for the transaction to be verified on the blockchain.

  • CommentShare feedback on the editorCompletion: Once the transaction is complete, the USDC will be moved from your In-Game Wallet to the new wallet address you provided.

CommentShare feedback on the editor