Skip to content

lukeponga-dev/MultiNet-Wallet

Repository files navigation

MultiNet Wallet

MultiNet Wallet is a modern, secure, and versatile crypto wallet built with Next.js. It provides a seamless experience for managing multiple cryptocurrency assets across various blockchain networks.

✨ Features

  • Multi-Network Support: Natively supports Ethereum, Polygon, Solana, Base, BNB Smart Chain, and Avalanche.
  • Add Custom Networks: Easily add and manage any EVM-compatible custom network.
  • Wallet Management: Create new wallets or import existing ones using a recovery phrase or private key.
  • Transaction History: View a detailed history of your transactions for each wallet.
  • Send & Receive: Intuitive interface for sending and receiving cryptocurrency.
  • Real-time Balance: See your wallet balance update in real-time.
  • Network Health Check: Live status indicators for network connectivity.
  • Light & Dark Mode: Switch between themes for your viewing comfort.

🛠️ Tech Stack

🚀 Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

  • Node.js (v18 or later recommended)
  • npm or yarn

Installation

  1. Clone the repo:
    git clone https://github.com/your_username_/your_repository_name.git
  2. Navigate to the project directory:
    cd your_repository_name
  3. Install NPM packages:
    npm install
  4. (Optional) To fetch transaction history from Etherscan-compatible explorers, you need an API key. Create a .env.local file in the root of the project and add your key:
    NEXT_PUBLIC_ETHERSCAN_KEY=YOUR_API_KEY
    

Running the App

Start the development server:

npm run dev

Open http://localhost:9002 with your browser to see the result.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •