Content pfp
Content
@
0 reply
26 recasts
26 reactions

typeof.eth πŸ”΅ pfp
typeof.eth πŸ”΅
@typeof.eth
I'm bootstrapping a project and I was hoping to use onchainkit (Coinbase Smart Wallet support is a must), but unfortunately the only EOA wallet options with onchainkit are MetaMask and Coinbase Wallet I wanna support as many wallets as possible, so RainbowKit (which supports Coinbase Smart Wallet + a bunch of other EOAs) is hard to turn down I really hope that onchainkit adds support for more EOAs in the future, either through WalletConnect, ConnectKit, or some other option My preferred flow for onchainkit would be something like: - If no browser extension wallet is installed, default to Smart Wallet (with a way to log in via mobile wallet if on desktop) - If a browser extension wallet is installed or if I'm using a mobile wallet browser, let me select from a list of options including Smart Wallet, but put the wallet I'm using at the top IMO, to bring new people onchain, making it easy to create a Smart Wallet is the move, but for folks that have an EOA, pushing it introduces unnecessary friction
9 replies
6 recasts
45 reactions

jesse.base.eth πŸ”΅ pfp
jesse.base.eth πŸ”΅
@jessepollak
cc @fakepixels
0 reply
0 recast
2 reactions

M.D Luffy 🀠 pfp
M.D Luffy 🀠
@mehrad
Good luck buddy & keep building πŸ’™
0 reply
0 recast
0 reaction

‍‍ pfp
‍‍
@git
main reason why I don't use onchainkit
1 reply
0 recast
2 reactions

xh3b4sd ↑ pfp
xh3b4sd ↑
@xh3b4sd.eth
What's the problem? You can just do that yourself. You can also just use privy or dynamic if you fancy an intermediary Auth provider. Otherwise you do it via wagmi and viem.
1 reply
0 recast
0 reaction

Arti Villa pfp
Arti Villa
@artivilla.eth
nice flow. you don't wanna to use privy or dynamic I assume?
2 replies
0 recast
1 reaction

Royal pfp
Royal
@royalaid.eth
Cc @jessepollak any chance we can get wide wallet support? It's a pretty big barrier to adoption IMHO
0 reply
0 recast
5 reactions

Matthew pfp
Matthew
@mpryor.eth
I like this flow and agree
0 reply
0 recast
2 reactions

Daniel Sinclair pfp
Daniel Sinclair
@danielsinclair
I believe these might be compatible if you use the custom providers implementation and wrap your component in both the OnchainKitProvider and RainbowKitProvider. Wagmi handles the wallet connection state under the hood, so you could still generate transactions from OnchainKit and use RainbowKit's connection UI. https://onchainkit.xyz/config/supplemental-providers
1 reply
0 recast
0 reaction

Tina He pfp
Tina He
@fakepixels
On it! The flow you have should be possible today. Let me DM you
0 reply
0 recast
0 reaction