33 BRAVEWALLET ,
44 CLOVER ,
55 COIN98 ,
6+ COINBASEWALLET ,
67 EXODUS ,
78 FILE ,
89 GLOW ,
@@ -20,6 +21,7 @@ import type { WalletAdapterNetwork } from "@solana/wallet-adapter-base";
2021import { BraveWalletAdapter } from "@solana/wallet-adapter-brave" ;
2122import { CloverWalletAdapter } from "@solana/wallet-adapter-clover" ;
2223import { Coin98WalletAdapter } from "@solana/wallet-adapter-coin98" ;
24+ import { CoinbaseWalletAdapter } from "@solana/wallet-adapter-coinbase" ;
2325import { ExodusWalletAdapter } from "@solana/wallet-adapter-exodus" ;
2426import { GlowWalletAdapter } from "@solana/wallet-adapter-glow" ;
2527import { HuobiWalletAdapter } from "@solana/wallet-adapter-huobi" ;
@@ -44,6 +46,7 @@ export enum DefaultWalletType {
4446 BraveWallet = "BraveWallet" ,
4547 Clover = "Clover" ,
4648 Coin98 = "Coin98" ,
49+ CoinbaseWallet = "CoinbaseWallet" ,
4750 Exodus = "Exodus" ,
4851 Glow = "Glow" ,
4952 Huobi = "Huobi" ,
@@ -161,6 +164,14 @@ export const DEFAULT_WALLET_PROVIDERS: WalletProviderMap<
161164 isInstalled : ( ) => window . coin98 !== undefined ,
162165 isMobile : true ,
163166 } ,
167+ [ DefaultWalletType . CoinbaseWallet ] : {
168+ name : "Coinbase Wallet" ,
169+ url : "https://www.coinbase.com/wallet" ,
170+ icon : COINBASEWALLET ,
171+ makeAdapter : ( ) => new SolanaWalletAdapter ( new CoinbaseWalletAdapter ( ) ) ,
172+ isInstalled : ( ) => window . coinbaseSolana !== undefined ,
173+ isMobile : true ,
174+ } ,
164175 [ DefaultWalletType . Clover ] : {
165176 name : "Clover" ,
166177 url : "https://clover.finance" ,
0 commit comments