Skip to content

Latest commit

 

History

History
92 lines (62 loc) · 2.98 KB

README.md

File metadata and controls

92 lines (62 loc) · 2.98 KB

0byte-wallet

Secure, private, and user-friendly crypto wallet leveraging zero-knowledge proofs on Solana, built with Vite and React.

Table of Contents

Overview

0byte-wallet is a cutting-edge cryptocurrency wallet designed to provide users with a seamless and secure experience on the Solana network. By utilizing zero-knowledge proofs, 0byte-wallet ensures transaction privacy while maintaining the speed and efficiency of the Solana blockchain. This project is built using Vite and React for a modern, fast, and responsive web application.

Features

  • Private Transactions: Conduct transactions without revealing sensitive details like wallet addresses or amounts.
  • User-Friendly Interface: Intuitive design suitable for both crypto novices and experienced users.
  • Google Sign-In: Easy account creation and access using Google authentication.
  • Solana Network Support: Built on Solana for fast and efficient transactions.
  • Transaction Dashboard: Monitor your transaction history and wallet balance with easy-to-understand charts and graphs.

Getting Started

To get started with 0byte-wallet, follow these steps:

  1. Clone the repository
  2. Install dependencies
  3. Run the development server

Installation

# Clone the repository
git clone https://github.com/zr0byte/zerobyte-wallet.git

# Navigate to the project directory
cd wallet

# Install dependencies
npm install

Usage

To run the development server:

npm run dev

This will start the Vite development server. Open your browser and navigate to http://localhost:3000 (or the port specified in your console) to view the application.

Development

This project uses:

  • Vite as the build tool and development server
  • React for the user interface
  • Solana Web3.js for interacting with the Solana blockchain

To build for production:

npm run build

This will generate a production-ready build in the dist directory.

Contributing

We welcome contributions from the community! If you'd like to contribute:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.


For support or inquiries, please open an issue in this repository.