Created on 16th August 2024
•
The main Scaffold-Eth 2 repository uses RainbowKit as its default wallet login experience. By replacing RainkbowKit with WalletConnect, it has allowed for the possibility for people to deploy smart contract and interact with them without even needing a wallet extension on their browser by utilizing the WalletConnect's Account Abstraction functionality and easy signing functionality. Greatly reducing the requirements to interact with smart contracts on a website.
SE-2's Wagmi config was set up specifically for RainbowKit, thus I had to make modifications following the WalletConnect documentation to allow the compiler to stop complaining.
Switching from RainbowKit to WalletConnect. Fortunately this was not a major challenge as I needed to comment out the RainbowKit code, and replace it with WalletConnect.
SE-2 defaults to a localhost configuration so I had to change the default to the Base blockchain, which provides as cheap gas as possible.
Tracks Applied (4)
Safe and Magic
Coinbase Onramp
1inch Network
WalletConnect
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.