Skip to content

Comet - A cryptocurrency wallet built with Flutter, supporting Ethereum and Polygon networks. Manage, send, and receive assets with a sleek, secure, and user-friendly interface.

Notifications You must be signed in to change notification settings

subrotokumar/comet

Repository files navigation

Contributors Forks Stargazers Issues

LinkedIn


Logo

COMET

Wallet that meets your needs!


Open Application »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. Contact
  6. Credit

About The Project


        


Comet is the cross-platform cryptocurrency wallet built with Flutter.

(back to top)

Built With

Frameworks/libraries used to this project:

  • Dart
  • Flutter
  • Solidity
  • Web3Dart
  • API

(back to top)

Getting Started

To get a local copy up and run these simple steps.

Prerequisites

The list things you need to use the application and how to install them.

  • Flutter SDK
  • Android Studio
  • Android toolchain
  • RPC Url (Alchemy, Ouicknode)

Installation

  1. Clone the repo

    git clone https://github.com/subrotokumar/comet.git
  2. Move to project folder

    ch comet
  3. Install packages and dependencies:

    flutter pub get
  4. Set Api key / RPC Url in comet/utils/credential.dart

     String get polygonscanApi => '';
     String get etherscanApi => '';
     String get mainnetRPC => '';
     String get mumbaiRPC => '';
     String get polygonRRC => '';
     String get goerliRPC => '';
    
  5. Run application locally in debug/release mode

    flutter run --debug

    or

    flutter run --release

(back to top)

Roadmap

  • Polygon and Mumbai support
  • NFT section
  • Portfolio generator
  • Live Market Feed
  • Add network feature for other evm-based chain.
  • Ability to interect with nfts
  • Creation of more account from same recovery phase

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/FeatureName)
  3. Commit your Changes (git commit -m 'Added FeatureName')
  4. Push to the Branch (git push origin feature/FeatureName)
  5. Open a Pull Request

(back to top)

Contact

Subroto Kumar

Project Link: https://github.com/subrotokumar/comet

(back to top)

Credit / Powered by

CoinGecko ∘ Etherscan ∘ QuickNode ∘ Alchemy ∘ FlatIcon ∘ LottieFiles

(back to top)

About

Comet - A cryptocurrency wallet built with Flutter, supporting Ethereum and Polygon networks. Manage, send, and receive assets with a sleek, secure, and user-friendly interface.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages