⚠️ WARNING

This package is no longer maintened, please upgrade to reown_appkit.

WalletConnect's official AppKit SDK for Flutter

The all-in-one stack to build apps for the new internet
With a layered feature stack spanning onboarding to payments, messaging and more, AppKit enables apps to build powerful top-to-bottom web3 experiences made to last, all through one seamless integration.

Read more about it on our website

Documentation

For a full reference please check the Official Documentation

Example

Please check the example folder for the example.

Run the example app

$ cd example then
$ flutter run --dart-define=PROJECT_ID={YOUR_PROJECT_ID}

Useful Commands

If you are cloning this repo do the following inside the root folder

$ flutter pub get to get dependencies

$ dart run build_runner build --delete-conflicting-outputs to generate files

do the same inside example folder

Libraries

constants/url_constants
models/listing
models/w3m_chain_info
models/w3m_wallet_info
services/analytics_service/analytics_service
services/analytics_service/analytics_service_singleton
services/analytics_service/i_analytics_service
services/analytics_service/models/analytics_event
services/blockchain_service/blockchain_service
services/blockchain_service/blockchain_service_singleton
services/blockchain_service/i_blockchain_service
services/blockchain_service/models/blockchain_identity
services/coinbase_service/coinbase_service
services/coinbase_service/coinbase_service_singleton
services/coinbase_service/i_coinbase_service
services/coinbase_service/models/coinbase_data
services/coinbase_service/models/coinbase_events
services/logger_service/i_logger_service
services/logger_service/logger_service
services/logger_service/logger_service_singleton
services/magic_service/i_magic_service
services/magic_service/magic_service
services/magic_service/magic_service_singleton
services/magic_service/models/email_login_step
services/magic_service/models/frame_message
services/magic_service/models/magic_data
services/magic_service/models/magic_events
services/siwe_service/i_siwe_service
services/siwe_service/models/w3m_siwe
services/siwe_service/siwe_service
services/siwe_service/siwe_service_singleton
services/siwe_service/utils/siwe_utils
services/w3m_service/events/w3m_events
services/w3m_service/i_w3m_service
services/w3m_service/models/w3m_exceptions
services/w3m_service/models/w3m_session
services/w3m_service/w3m_service
theme/w3m_colors
theme/w3m_radiuses
theme/w3m_text_styles
theme/w3m_theme
theme/w3m_theme_data
theme/w3m_theme_widget
utils/w3m_chains_presets
version
web3modal_flutter
web3modal_flutter
widgets/loader
widgets/qr_code_view
widgets/w3m_account_button
widgets/w3m_connect_wallet_button
widgets/w3m_network_select_button