How to Install and Use Suiet: A Wallet for Everyone

Jul 12, 2023 | Blockchain

Suiet is a flexible and user-friendly wallet designed to accommodate the needs of everyone. If you’re eager to dive into the world of Suiet, keep reading! This guide will walk you through the installation and usage process step by step.

Getting Started

Prepare the Environment

  1. Ensure you have Node.js installed along with npm.
  2. Clone the Suiet main repository by running the following command:
  3. bash
    git clone git@github.com:suiet/suiet.git
    
  4. Install the dependencies by running:
  5. bash
    npm install
    

Run App in Your Browser

To run Suiet in your browser, execute the following command at the root path of the project:

bash
npm start

After executing this, load the extension from the dist/packages/chrome/dist folder in Chrome. For detailed guidance, you can check the Chrome Extension documentation.

Getting Started with the App

Prepare the Environment for the App

To set up the environment for the Chrome Extension, follow the steps outlined in the Getting Started section. Additionally, you will need to install the dependencies for the app workspace:

bash
cd packages/expo
npm install

Get Development Build of the App

To run the app on your phone, you need a development build. An automatic build is available on GitHub Actions:

  1. Download the latest build from the GitHub Actions page.
  2. After obtaining the .ipa and .apk files from the artifacts, install the app on your phone.
  3. For Android, installation can be done directly with the .apk file. However, for iOS, you must be a member of the Suiet Team to install the .ipa, as it’s associated with a developer account.

(Optional) Build the App Yourself

If you prefer to build the app yourself instead of using the automatic build, follow these steps:

  1. Set up a development environment for Expo by following the Expo documentation.
  2. Build the app with the following commands:
    • For Android:
    • bash
      eas build -p android --local --profile=development
      
    • For iOS:
    • bash
      eas build -p ios --local --profile=development
      

Run the App on Your Phone

After acquiring the development build, start the development server with:

bash
cd packages/expo
npm run start

Finally, scan the QR code displayed in the terminal using your phone’s camera to launch the app.

Develop the App

You are welcome to use previous development builds until changes are made to native packages. Any modifications to the JavaScript or TypeScript code will take effect immediately, creating a seamless development experience similar to React Native. Always remember to test your app on both Android and iOS devices before committing changes.

Troubleshooting

If you encounter any challenges during the installation or usage of Suiet, here are a few troubleshooting ideas:

  • Ensure that your Node.js and npm versions are up to date.
  • If cloning the repository fails, check your internet connection and repository access.
  • For issues related to installation of the app on iOS, confirm your membership status with the Suiet Team. This is a restriction related to developer account settings.
  • Should there be any errors while running the development server, ensure port availability and check your terminal for any warnings or errors.

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

Conclusion

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