Skip to content

CoboGlobal/cobo-ucw-flutter-template

Repository files navigation

Cobo UCW SDK Flutter App

This project shows how to use Cobo's WaaS 2 APIs/SDKs to create a basic User-Controlled Wallets (UCW) Flutter App.

How to Run the App Locally

  1. Set Up Flutter: Make sure you have Flutter installed on your machine. If not, follow the Flutter official documentation

  2. Run the App: Use the following commands in your terminal to fetch dependencies, and run the app:

fvm flutter pub get
fvm flutter run  

Key Features of the App

  1. Initial Setup:
    • User login
    • Install and initialize the UCW SDK
    • Create a vault and a Main Group
  2. Wallet Management:
    • Create a wallet and generate an address
    • Perform transactions
    • Backup your secrets data

For detailed instructions, refer to the Cobo developer documentation Get started with MPC Wallets

Technical Details

  1. WaaS API Usage: The app integrates with the Cobo WaaS 2 Demo Server to leverage the WaaS API for various UCW wallet functionalities.
  2. UCW SDK Integration: It uses the Cobo UCW Flutter SDK to manage the creation of the MPC Main Key group and execute web3 transaction signing seamlessly.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages