bbkx226 / AlphaGoSpirit

💡 This decentralized Web3 application has been architected and developed exclusively by Brandon, leveraging the Ethereum blockchain as the underlying infrastructure.

Home Page:https://blockchainapp-4e293.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Opac1ty

By Team AlphaGoSpirit

Opac1ty is a decentralized finance (DeFi) crypto wallet web application that allows users to securely store, manage and transact their cryptocurrency assets. The app is built on a decentralized blockchain network, which means that users have full control over their funds without the need for intermediaries like banks or financial institutions.

Access

You can access Opac1ty by clicking on this link.

Features

Opac1ty offers the following features:

  • Create and manage multiple cryptocurrency wallets
  • Send and receive cryptocurrencies to and from any address
  • View transaction history and track balances
  • Trustless registration
  • QR Code walk-in payment (returns the address of the recipient)

Technologies Used

Opac1ty uses the following technologies:

  • React.js and Tailwind CSS for the front-end
  • Solidity and Hardhat for smart contracts
  • Ethers.js for interacting with the Ethereum blockchain
  • Firebase for Web Hosting

Getting Started

To get started with this app, follow these steps:

  1. Clone this repository
  2. Install the required dependencies for the client and smart contract folders using npm install.
  3. You'll need to run this command separately for each folder: cd client and npm install, and then cd .., cd smart_contract and npm install.
  4. Install and configure any crypto wallet of your choice (with a browser extension) in your browser to interact with the Ethereum network
  5. To run the application locally, navigate to the client folder by running cd client, then use either npm run dev or npm run start
  6. Contributions to this project are welcome.
  7. To contribute, fork this repository, make your changes, and create a pull request with your proposed changes.

Future Implementations

Opac1ty has plans to add the following features in the future:

  • Easily swap one cryptocurrency for another using built-in decentralized exchanges
  • Access to decentralized finance (DeFi) protocols for earning interest, borrowing, and lending cryptocurrencies
  • Premium plan for users

License

This project is licensed under the MIT License.

About the Team

Opac1ty was developed by Team AlphaGoSpirit, a group of passionate developers from Asia Pacific University (APU) and Tunku Abdul Rahman University of Management and Technology (TARUMT). The team includes:

Lo Sau Kang - Team Leader | Presenter
Brandon Ban Kai Xian - Blockchain Developer | Full Stack Developer | UX/UI Designer
They Kai Zhe - Presenter | App Tester | README.md Author
Yong Jun Fai -Presenter | App Tester
Ryan Wong Yi Syen - UX Designer

We are committed to building innovative and secure solutions for the blockchain industry.

About

💡 This decentralized Web3 application has been architected and developed exclusively by Brandon, leveraging the Ethereum blockchain as the underlying infrastructure.

https://blockchainapp-4e293.web.app/

License:MIT License


Languages

Language:JavaScript 82.8%Language:CSS 10.5%Language:Solidity 4.0%Language:HTML 2.6%Language:Shell 0.1%