{"repo":"DePayFi/web3-wallets","free":true,"listed":false,"github":"https://github.com/DePayFi/web3-wallets","clone":"git clone https://github.com/DePayFi/web3-wallets.git","description":"👛 One-Stop-Shop JavaScript library to integrate various web3 crypto wallets and multiple blockchains at once with a single interface.","language":"JavaScript","stars":73,"topics":["cryptocurrency","wallets","crypto-wallet","web3"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Quickstart or Demo https://depayfi.github.io/web3-wallets/demo.html Support This library supports the following blockchains: - Ethereum - BNB Smart Chain - Polygon - Solana - Fantom - Arbitrum - Avalanche - Gnosis - Optimism - Base - Worldchain This library supports most crypto wallets: See https://depay.com/wallets for more details Platform specific packaging In case you want to use and package only specific platforms, use platform-specific packages: EVM specific packaging SOLANA specific packaging Functionalities getWallets getWallets : Returns an array of available/connectable wallets. Can wait up to 5 seconds because of checking existing WalletConnect connections. Use drip to receive available wallets faster. drip Pass a drip callback to getWallets to receive available wallet as soon as they are found, without waiting for all wallets to be checked: Name name:string : Returns the name of the wallet. Logo logo:string : Returns the logo of the wallet as PNG base64-encoded. Account async account():string : Gets the currently connected and active account (without prompting a connect screen). Returns undefined if no account is connected. Connect an account async connect():string : Connects account. Potentially opens wallet connect screen. Provides connected account in async return. If wallet fails to connect, it returns undefined . Platform platform:string : Platform of the identified wallet. If a wallet has multiplatform support (e.g. EVM + SVM), it will provide 1 wallet insta","default_branch":null,"files":null,"tree":[],"storefront":"/r/DePayFi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DePayFi/web3-wallets/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}