Skip to main content

Mobile Wallets

The mobile wallet providers are responsible for connecting your dApp with a mobile wallet.

When configuring Shuttle with your mobile providers, set it up as follows (example with MobileKeplrProvider):

import { MobileKeplrProvider } from "@delphi-labs/shuttle";
import { MAINNET, TESTNET } from "./networks";
const mobileProviders = [
new MobileKeplrProvider({
networks: [MAINNET, TESTNET],
// ...

For more information on all mobile wallet provider arguments, check this page.

Supported extension providers‚Äč

  • MobileCosmostationProvider
  • MobileKeplrProvider
  • MobileLeapCosmosProvider
  • MobileMetamaskProvider (only supports Injective)
  • MobileTerraStationProvider