Skip to content

ExWallet is a Web3 wallet extension designed to provide seamless interaction with the Ethereum blockchain. Utilizing Ether.js, React.js, Alchemy and Moralis. ExWallet offers a robust and user-friendly interface for managing digital assets.

License

Notifications You must be signed in to change notification settings

excptional/ExWallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ExWallet - A Web3 Wallet Extension

ExWallet Logo

ExWallet is a Web3 wallet extension designed to provide seamless interaction with the Ethereum blockchain. Utilizing Ether.js, React.js, Alchemy and Moralis. ExWallet offers a robust and user-friendly interface for managing digital assets.

Features

  • Secure Wallet: Generate and manage web3 wallets securely.
  • Send & Receive ETH: Easily send and receive Native Currencies, NFTs and Tokens.
  • Transaction History: View detailed transaction history.
  • Blockchain Interaction: Interact with decentralized applications (dApps) directly from your browser.
  • Network Support: Supports multiple different networks including Ethereum Mainnet, Polygon, Mumbai Test Network and Sepolia Test Network.
  • Real-time Updates: Get real-time balance updates using Alchemy and Moralis.

Installation

From the Chrome Web Store

Install ExWallet from the Chrome Web Store

Manual Installation

  1. Clone the repository: sh git clone https://github.com/excptional/ExWallet.git

  2. Navigate to the project directory: sh cd ExWallet

  3. Install dependencies: sh npm install

  4. Build the project: sh npm run build

  5. Load the extension in Chrome:

    • Open Chrome and navigate to chrome://extensions/.
    • Enable "Developer mode" (top right corner).
    • Click "Load unpacked" and select the build directory from your project.

Usage

  1. Open the ExWallet extension from your browser toolbar.
  2. Create a new wallet or import an existing one.
  3. Use the extension to send and receive tokens, view transaction history, and interact with dApps.

Technologies Used

  • React.js: A JavaScript library for building user interfaces.
  • Ether.js: A library for interacting with the Ethereum blockchain and its ecosystem.
  • Alchemy: A blockchain development platform providing powerful APIs for blockchain interactions.
  • Moralis: A comprehensive platform to develop and deploy dApps faster.

Development

To run the project locally for development:

  1. Clone the repository: sh git clone https://github.com/yourusername/ExWallet.git

  2. Navigate to the project directory: sh cd ExWallet

  3. Install dependencies: sh npm install

  4. Start the development server: sh npm start

  5. Open the extension in your browser and start developing.

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository.

  2. Create a new branch: sh git checkout -b feature/your-feature-name

  3. Make your changes.

  4. Commit your changes: sh git commit -m 'Add some feature'

  5. Push to the branch: sh git push origin feature/your-feature-name

  6. Open a pull request.

Privacy Policies

Check here 👉🏻 ExWallet Privacy Policies

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries, please contact bd27official@gmail.com.


Thank you for using ExWallet! We hope it enhances your experience with Ethereum and Web3 applications.

About

ExWallet is a Web3 wallet extension designed to provide seamless interaction with the Ethereum blockchain. Utilizing Ether.js, React.js, Alchemy and Moralis. ExWallet offers a robust and user-friendly interface for managing digital assets.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published