Setting Up your Dapp
To utilize theSequenceConnect wrapper for connecting web3 wallets to your application, follow these steps:
Web SDK is built on top of wagmi, so for advanced configurations, sending
transactions, calling contracts, etc., please refer to the wagmi
documentation.
- Vite App
- NextJS App
Create a Config
Next, a configuration variable for In order to customize further, you can view additional configuration parameters.
SequenceConnect will need to be created as waas (meaning an Embedded Wallet).First obtain a WaaS Config Key from the Sequence Builder and a project access key, then make sure your project origin is whitelisted in the Builder Embedded Wallet Configuration.
If you want to allow WalletConnect you will also need a Wallet Connect ID.
To setup Google Login follow the Google Configuration for Embedded Wallet.[config.ts]
Setup Provider Component
The configuration we created in step 3 needs to be passed into the providers below in the
main.tsx.[main.tsx]