Unlocking the Power of MyTonWallet: A Comprehensive Guide

Feb 23, 2022 | Blockchain

Welcome to the world of MyTonWallet, the most feature-rich web wallet and browser extension for the TON Network. With its self-custodial nature, this wallet ensures your funds, browser history, and personal information stay private and secure. In this guide, we’ll walk you through the setup process and troubleshoot common issues to help you get started with MyTonWallet.

Table of Contents

Requirements

Before diving into building MyTonWallet, ensure your system meets these requirements:

  • macOS or Linux is needed to build.
  • For building on Windows, you will also need:
    • An terminal emulator with bash (like Git Bash, MinGW, or Cygwin).
    • A zip utility for several commands.

Local Setup

Prepare macOS

Because Node-gyp tries to build node-canvas, it’s important to pre-install all necessary dependencies. Begin by preparing your system with the following command:

sh
brew install pkg-config cairo pango libpng jpeg giflib librsvg

NPM Local Setup

Next, set up the environment for NPM:

sh
mv .env.example .env
npm ci

Dev Mode

Now activate the development mode with one simple command:

sh
npm run dev

Linux Desktop Troubleshooting

If you encounter issues when launching the app, don’t fear! Here are some troubleshooting steps to help you resolve common problems:

  • App doesn’t start after clicking: You may need to install the FUSE 2 library.
  • App doesn’t appear in the system menu or doesn’t process ton: and TON Connect deeplinks: Install AppImageLauncher and proceed by installing the AppImage file through it.
    • Run these commands:
    • bash
                  sudo add-apt-repository ppa:appimagelauncher-team/stable
                  sudo apt-get update
                  sudo apt-get install appimagelauncher
                  
  • App doesn’t connect to Ledger: You will need to copy the udev rules from the official repository and run the file add_udev_rules.sh with root rights:
    • Execute the following commands:
    • bash
                  git clone https://github.com/LedgerHQ/udev-rules
                  cd udev-rules
                  sudo bash ./add_udev_rules.sh
                  

For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.

Support Us

If you appreciate what we do, feel free to contribute by creating a pull request or support us using our TON wallet: EQAIsixsrb93f9kDyplo_bK5OdgW5r0WCcIJZdGOUG1B282S. Your support means a lot!

Conclusion

With MyTonWallet, you are equipped with a secure, feature-rich wallet that seamlessly connects you to the TON Network. By following the steps outlined in this guide, you can confidently set up and troubleshoot your wallet with ease.

At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

Stay Informed with the Newest F(x) Insights and Blogs

Tech News and Blog Highlights, Straight to Your Inbox