-
Notifications
You must be signed in to change notification settings - Fork 9
Milestone
Description
Problem
Invoice Dashboard requires Web3Onboard because it takes a WalletState object as input. This should be abstracted so that any wallet provider that adheres to the EIP1193 standard will work.
This is a BREAKING CHANGE to the Invoice Dashboard interface.
Definiton of Done
Ideas: https://www.alchemy.com/best/wallet-connection-tools
- Build and Test templates that use other wallet connections:
- Web3Onboard
- RainbowKit
- Privy
- Coinbase SmartWallet
- Dynamic
- Family ConnectKit
- WalletConnect Web3Modal
- 0xSequence/kit
- Others...
- Add Usage of all supported wallet connections to the Docs
Considerations
Try to find a standard that works for Ethers v5, Ethers v6, and Viem keeping in mind that our payments only work with Ethers v5.
Maybe the interface should be Wagmi.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
✅ Done