Skip to content

Reown is the onchain UX platform that provides toolkits built on top of the WalletConnect Network that enable builders to create onchain user experiences that make digital ownership effortless, intuitive, and secure.

License

Notifications You must be signed in to change notification settings

ritix101/reown_flutter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reown - Flutter

The communications protocol for web3, Reown brings the ecosystem together by enabling hundreds of wallets and apps to securely connect and interact. This repository contains Flutter implementation of WalletConnect protocol for Flutter applications.

SDK Chart

Core SDK Sign SDK WalletKit AppKit
1.0.0 1.0.0 1.0.0 1.0.0

License

Reown is released under the Apache 2.0 license. See LICENSE for details.

Generate project dependencies

  • Run sh scripts/generate_all.sh in the root folder to generate dependencies.

Run WalletKit Sample

  1. Run cd packages/reown_walletkit/example
  2. Run flutter run --dart-define=PROJECT_ID=0123... --flavor internal --debug

You can add your own keys for testing purposes as follows:

--dart-define=ETH_SECRET_KEY=your mnemonic phrase....

--dart-define=KADENA_SECRET_KEY=5fgQC1.........

--dart-define=KADENA_ADDRESS=5fgQC1.........

--dart-define=SOLANA_SECRET_KEY=5fgQC1.........

--dart-define=SOLANA_ADDRESS=DbfmtKwL.........

--dart-define=POLKADOT_MNEMONIC=your mnemonic phrase....

--dart-define=POLKADOT_ADDRESS=DbfmtKwL.........

NB: WalletKit sample is intended to be used just as an explanatory project

Run AppKit Sample

AppKit has two samples, base, which is made with ReownAppKit UI-less SDK, and modal, which is made with ReownAppKitModal

  1. Run cd packages/reown_appkit/example/base
  2. Run flutter run --dart-define=PROJECT_ID=0123... --flavor internal --debug

or

  1. Run cd packages/reown_appkit/example/modal
  2. Run flutter run --dart-define=PROJECT_ID=0123... --debug

About

Reown is the onchain UX platform that provides toolkits built on top of the WalletConnect Network that enable builders to create onchain user experiences that make digital ownership effortless, intuitive, and secure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 93.4%
  • C++ 1.7%
  • CMake 1.5%
  • Swift 1.1%
  • Kotlin 1.0%
  • Ruby 0.9%
  • Other 0.4%