A modal window for websites with options to connect to wallets.
Prerequisites
- Node.js 8.0.0 or above for the parcel bundler to work
Install
git clone https://github.com/WalletConnect/walletconnect.js.git
cd walletconnect.js
npm install
Develop
npm start
> Server running at http://localhost:4444
Build
npm run build
Example
npm run example
- Get a rough first design ready
- Make it pretty and reponsive
- Slide between software and hardware wallets with a smooth animation
- Compress the SVGs and get the images really light
- Connect the modal to the WalletConnect node
- Add WalletConnect QR Code generation
- Add support for Ledger
- Add support for Trezor
- Design error states
- Explain common hardware wallet connection issues
- Get the pop-over animation just right
- Test on all browsers
- Write documentation to help developers use it
- Wrap all of the files up into a single JS file that can be called