Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/WalletConnect/awesome-walletconnect
A curated list of awesome WalletConnect resources, libraries, tools and more
https://github.com/WalletConnect/awesome-walletconnect
List: awesome-walletconnect
Last synced: 3 months ago
JSON representation
A curated list of awesome WalletConnect resources, libraries, tools and more
- Host: GitHub
- URL: https://github.com/WalletConnect/awesome-walletconnect
- Owner: WalletConnect
- License: other
- Created: 2023-02-22T13:41:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-18T18:30:37.000Z (8 months ago)
- Last Synced: 2024-04-14T09:59:13.287Z (7 months ago)
- Size: 24.4 KB
- Stars: 63
- Watchers: 9
- Forks: 9
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-walletconnect - A curated list of awesome WalletConnect resources, libraries, tools and more. (Other Lists / PowerShell Lists)
README
Awesome WalletConnect
A curated list of awesome WalletConnect resources, libraries, tools and more.
Please check the contribution guidelines for information on formatting and writing pull requests.
# Table of Contents
- Integrations
- WalletConnect Stack
- Examples
- Libraries
- Community SDKs
- Tutorials
- Articles and Videos# Integrations
The complete list of Wallets and dApps that have integrated WalletConnect can be found on our [Explorer Page](https://explorer.walletconnect.com/).
You have the option to filter via dapp/wallets, chains and SDK support.
# WalletConnect Stack
SDKs
- [Web3Modal](https://web3modal.com/)
- [Web3Wallet](https://docs.walletconnect.com/2.0/web3wallet/about)
- [Sign SDK](https://docs.walletconnect.com/2.0/api/sign)
- [Auth SDK](https://docs.walletconnect.com/2.0/api/auth)
- [Push SDK](https://docs.walletconnect.com/2.0/api/push/prerequisites)
- [Chat SDK](https://docs.walletconnect.com/2.0/api/chat)Providers
- [Ethereum Provider](https://docs.walletconnect.com/2.0/javascript/providers/ethereum)
- [Universal Provider](https://docs.walletconnect.com/2.0/javascript/providers/universal)Cloud
- [Project + Explorer](https://cloud.walletconnect.com/sign-in)
Other Packages
- [React Native Compat](https://github.com/WalletConnect/walletconnect-monorepo/tree/v2.0/packages/react-native-compat)
- [Types](https://github.com/WalletConnect/walletconnect-monorepo/tree/v2.0/packages/types)
- [Utils](https://github.com/WalletConnect/walletconnect-monorepo/tree/v2.0/packages/utils)
- [Core](https://github.com/WalletConnect/walletconnect-monorepo/tree/v2.0/packages/core)# Examples
All React web-examples can be found [here](https://github.com/WalletConnect/web-examples).
dApp
- [V2 Sign React dApp](https://react-app.walletconnect.com/)
- [V2 Auth React dApp](https://react-auth-dapp.walletconnect.com/)
- [V2 Auth Vue dApp](https://vue-dapp-auth.vercel.app/)
- [V2 React Native dapp](https://github.com/WalletConnect/react-native-examples)Wallets
- [V2 React Web3Wallet](https://react-wallet.walletconnect.com/)
- [V2 Sign React Wallet](https://react-wallet.walletconnect.com/)
- [V2 Chat React Wallet](https://react-wallet-chat.walletconnect.com/)
- [V2 Auth React Wallet](https://react-auth-wallet.vercel.app/)
- [V2 Swift Wallet](https://github.com/WalletConnect/WalletConnectSwiftV2/tree/main/Example)
- [V2 Kotlin Wallet](https://github.com/WalletConnect/WalletConnectKotlinV2/tree/develop/samples)
- [V2 React Native Wallet](https://github.com/WalletConnect/react-native-examples)V1
- [V1 React dApp](https://example.walletconnect.org/)
# Libraries
These following libraries integrate WalletConnect
- [web3-react](https://github.com/Uniswap/web3-react)
- [wagmi](https://wagmi.sh/)
- [web3-onboard](https://onboard.blocknative.com/)
- [RainbowKit](https://www.rainbowkit.com/)
- [ConnectKit](https://docs.family.co/connectkit)
- [Dynamic](https://www.dynamic.xyz)# Community SDKs
- [Unity Wallet SDK](https://github.com/WalletConnect/WalletConnectSharp/tree/1.0): An implementation of the WalletConnect protocol (currently only v1) using .NET and (optinoally) NEthereum
- [WalletConnect Dart](https://github.com/Orange-Wallet/wallet-connect-dart): Wallet Connect client in dart highly inspired from wallet-connect-kotlin by Trust Wallet.
- [Flutter Web3 Demo](https://gitlab.com/graflr/flutter_web3_demo): Flutter Web3 Starter App for learning Web3 on Flutter using Sign V2
- [Bubble NoCode WalletConnect Solution](https://bubble.io/plugin/walletconnect-official-1666178128464x529020524869713900): Official WalletConnect plugin for Bubble made by NovaBloq in collaboration with the WalletConnect team
- [Blazor-Web3Modal](https://github.com/pingu2k4/blazor-web3modal) - Unofficial library providing full access to Web3Modal in Blazor without requiring any javascript.# Tutorials
V2
- [WalletConnect Sign: Video tutorial for JavaScript developers](https://www.youtube.com/watch?v=jRaAy-hykLU&ab_channel=WalletConnect): Introduction tutorial for WalletConnect v2.0 Sign SDK!
- [Web3Modal Quickstart Tutorial](https://www.youtube.com/watch?v=VLNIMfiUtyw&ab_channel=WalletConnect): Quickstart guide on how to install Web3Modal
- [Web3Modal V2: Create a NFT Minting site with W3MV2 and wagmi](https://www.youtube.com/watch?v=SViUpuwLKzc&ab_channel=TomTerado): Create a NFT Minting site with Web3Modal and wagmi# Articles and Videos
- [Connecting your Mobile Apps with your Web3 Identity](https://medium.com/@hira.siddiqui/connecting-your-mobile-apps-with-your-web3-identity-ef0416033419): Tutorial to use WalletConnect Signv2 in Kotlin to connect your Android app with your Crypto Wallet.