- Implemented `genMultichainAddress.js` for generating addresses for FLO, BTC, and TRON from private keys. - Created `recoverAddress.js` to recover addresses from a given private key, supporting multiple blockchains. - Added `sendTRX.js` for sending TRX transactions, including WIF to hex conversion and transaction details display. - Developed `transactionHistory.js` to fetch and display transaction history for TRON addresses with pagination and filtering options. |
||
|---|---|---|
| css | ||
| scripts | ||
| index.html | ||
| RanchiMall_TRON_Wallet_Tasks.pdf | ||
| README.md | ||
RanchiMall Tron Web Wallet
Introduction
This project implements the RanchiMall Tron Web Wallet, providing multi-chain wallet functionality and seamless integration between Tron, FLO, and Bitcoin blockchains.
Functions required for RanchiMall Tron Web Wallet
-
Address Lookup
- Allow search for any Tron blockchain address and display full transaction history.
-
FLO Private Key Integration
- Enable sending of TRX using a valid FLO blockchain private key or using TRON blockchain address private key of the sender.
-
Multi-Chain Address Generation
- On creating a new Tron address, automatically generate and display:
- Equivalent FLO address
- Equivalent Bitcoin address
- Associated private keys for all three
- On creating a new Tron address, automatically generate and display:
-
Private Key-Based Address Recovery
- Derive the original Tron address from a valid FLO, Bitcoin, or Tron private key.
-
Balance Retrieval
- Show TRX balance for any address, using:
- Tron blockchain address, or
- Corresponding FLO / Bitcoin private keys
- Show TRX balance for any address, using:
-
Token Transfer
- Enable sending of TRX using:
- Tron private key, or
- Its corresponding/equivalent FLO and Bitcoin private keys
- Enable sending of TRX using: