Comments (7)
it works! thanks a lot @magiziz
from rainbowkit.
@KarmanMax Can you provide a small reproducible example ?
from rainbowkit.
@KarmanMax Can you provide a small reproducible example ?
sure. here is a simple example:
https://github.com/KarmanMax/rainbow-test
from rainbowkit.
@KarmanMax I'm able to get the coinbase smart wallet window popup. Can you try in incognito mode ?
![image](https://private-user-images.githubusercontent.com/53529533/340116916-f8dd9c53-3c6f-4008-9b07-cc0e57751c8c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMzNzg3NjIsIm5iZiI6MTcyMzM3ODQ2MiwicGF0aCI6Ii81MzUyOTUzMy8zNDAxMTY5MTYtZjhkZDljNTMtM2M2Zi00MDA4LTliMDctY2MwZTU3NzUxYzhjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODExVDEyMTQyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1MTM2YzdmOGVlMDhiNDE0MWQxYmNiOTg2NjZiMWQ1MGY5NjgwYmRiYmUzNzdkZTdkMjhlY2FhYzUzNDM2MjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-UdGjTn1QzNQLPXE2MLLnhfOPSw3idIEyy8NavQHyMo)
If we detect that you have coinbase wallet browser extension we would rather use that than the smart wallet option.
from rainbowkit.
@KarmanMax Any luck ?
from rainbowkit.
If we detect that you have coinbase wallet browser extension we would rather use that than the smart wallet option.
that's the issue I want to talk about here. As the preference named "smartWalletOnly", I thought it expects to always use the smart wallet whatever there is a coinbase wallet extension.
Actually what I want is something like what stargate does, which provides coinbase extension and smart wallet separately and the smart wallet option always popup the smart wallet connect modal whatever there is a coinbase wallet extension.
And I want to implement this in rainbowkit, I tried adding a custom coinbaseWallet with preference set to "smartWalletOnly" but it doesn't behavior in that way. it will use coinbase wallet extension when the extension is available.
from rainbowkit.
@KarmanMax I see. You could create your own coinbaseWallet, but remove the rdns
field and set preference
to "smartWalletOnly". Can you try doing that and let me know if it works ?
from rainbowkit.
Related Issues (20)
- Unable to use the wallet plugin that you developed HOT 6
- [bug] Cannot read properties of null (reading 'getItem') HOT 1
- [bug] Rabby wallet disconnects on page refresh HOT 1
- [bug] Extension no longer detects installed wallets when Wagmi config changes HOT 13
- [bug] Wagmi Coinbase wallet TypeError on mobile browsers HOT 5
- [bug] Module not found: Can't resolve 'lit-html' HOT 1
- [bug] Can't resolve 'events'; Can't resolve 'buffer'; Can't resolve 'lit-html' HOT 26
- [bug] <open QRcode to slow> HOT 3
- [bug] Coinbase Wallet connection redirects fail on Chrome iOS HOT 6
- [bug] CoinbaseWallet used with the QR login did not work HOT 6
- [bug] Tree-shaking isn't taking place for unused features HOT 1
- [bug] Wallet is not connected and is on pending HOT 1
- [bug] <title> Gate wallet Io connect is not found errror HOT 12
- Clicking on the Echooo wallet redirects to MetaMask HOT 10
- [bug] "Get" wallet button shows empty screen
- While doing transaction from metamask User rejected request error thrown HOT 18
- [bug] Wallet connects to multiple connectors on local storage cleanup HOT 3
- [bug] issue connecting with Compass Wallet HOT 1
- [bug][iOS] Connecting Trust Wallet opens Trust Bank SG app instead
- [bug] The title of Binance Wallet should be 'Binance Web3 Wallet' in page '/site/data/zh-CN/docs /custom-wallet-list.mdx', line 149
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rainbowkit.