Thanks to visit codestin.com
Credit goes to github.com

Skip to content

akashpawar43/Blockchain-Wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Blockchain Wallet – Backend

A RESTful API built with Node.js, Express, tronweb, and ethers for managing wallet, transaction, and balance.


πŸš€ Features

  • Create Tron/Ethereum Wallet
  • View Transactions using address
  • View Balance

🧰 Tech Stack

  • Node.js + Express – Backend server
  • tronweb – Tron Wallet
  • ethers – Ethereum Wallet
  • Dotenv – Environment config

πŸ“‚ Project Setup

1. Clone the repo

git clone https://github.com/akashpawar43/Blockchain-Wallet.git
cd Blockchain-Wallet

2. Install dependencies

npm install

3. Create .env file

PORT=3000

# Ethereum
ETH_RPC=https://mainnet.infura.io/v3/your_key   # or Alchemy / other provider
ETH_CHAIN_ID=1

# Tron
TRON_FULLNODE=https://api.trongrid.io
TRON_SOLIDITY_NODE=https://api.trongrid.io
TRON_EVENT_NODE=https://api.trongrid.io

# Optional: a default private key for testing (DO NOT USE MAINNET KEY IN PROD)
DEFAULT_PRIVATE_KEY=0x...your_test_private_key_here

4. Run Server

npm run dev

About

Blockchain Wallet using tron and ethers. create wallet, view transactions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •