@tuwaio/satellite-connect-monorepo
initializeSolanaMobileConnectors()
initializeSolanaMobileConnectors(
props
):void
Defined in: packages/satellite-solana/src/connectors/initializeSolanaMobileConnectors.ts:45
Initializes Solana Mobile Wallet Adapter (MWA) for mobile wallet connections
Parameters
props
InitializeSolanaMobileConnectorsProps
Combined initialization properties
Returns
void
Remarks
This function sets up the Solana Mobile Wallet Adapter with appropriate configuration for secure mobile wallet connections. It includes security checks and chain validation. Only works in secure contexts (HTTPS) and requires at least one valid chain configuration.
Example
initializeSolanaMobileConnectors({
rpcUrls: {
mainnet: 'https://api.mainnet-beta.solana.com',
devnet: 'https://api.devnet.solana.com'
},
appName: 'My Solana App',
appUrl: 'https://myapp.com',
appLogoUrl: 'https://myapp.com/logo.png'
});
Throws
If not in secure context (non-HTTPS)
Throws
If no chains are configured
Last updated on