OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Trx Usdt Wallet

Trx Usdt Wallet is an open-source TRON wallet application designed to run as a Telegram Mini App, with a Vue 3 and Vite frontend and a Node.js backend. It supports wallet creation and recovery, multiple accounts, TRX and USDT transfers, staking and unstaking, and SunSwap V2 swaps.

Independent OpenViST project profile, based on linked sources.

Trx Usdt Wallet — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it as a starting point when building or hosting a Telegram Mini App wallet for TRON assets and you can provide the backend services, Telegram bot setup, and TRON RPC connection it requires.

Who it is for

  • Developers seeking source code for a self-hosted Telegram wallet for TRON assets.
  • Operators who want a wallet with TRX and USDT transfer, staking, and SunSwap V2 swap functions.

Documented uses

  • Create a wallet from a new mnemonic or recover one from an existing mnemonic.
  • Manage multiple subaccounts and send or receive TRX and USDT.
  • Stake or unstake assets and swap TRX and USDT through SunSwap V2.
Before you choose

Requirements & limits

The repository is public, open source, and MIT-licensed. Its documented login flow uses Telegram.

  • The backend requires Node.js, MySQL, Redis, and configuration of database credentials.
  • The documented TRON connection uses a TronGrid API key; a full node is named as an alternative, but configuration details are not given.
  • Telegram bot credentials and a Telegram Mini App pointing to the frontend address are part of the documented setup.
  • The README says the code may be modified into a standalone app, but does not document a verified standalone build.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare the documented Telegram wallet deployment

Set up the frontend and backend prerequisites and configure the Telegram Mini App connection.

Before you start

  • Node.js, MySQL, and Redis
  • A Telegram bot and its API key
  • A TronGrid account and API key, or a self-operated TRON full node
  • A frontend page address for the Telegram Mini App

Steps

  1. Install and configure Node.js, MySQL, and Redis.

  2. Edit backend/config/default.json with the database credentials and TronGrid API key.

  3. Create a Telegram bot and use its credentials for the documented login setup.

  4. Create a Telegram Mini App for that bot and configure it to point to the frontend page address.

Expected outcome

The documented deployment prerequisites and Telegram Mini App connection are configured; the README separately gives npm install and npm start commands for each component.

Guide limitations

  • The README does not provide the detailed configuration changes for using a self-operated TRON full node.
  • This guide covers documented setup stages and is not a report of a deployment test.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
Jobcrazy/TRX-USDT-Wallet · Official homepage title · retained in its source language