📱Mobile Integration

To have access to sats-connect methods on mobile you need to direct your users to the Xverse in-app browser you can do so using the following methods

1. Custom URL Scheme

Xverse provides a custom URL scheme for deep linking:

xverse://

1.1. Opening the In-App Browser

To open the in-app browser of Xverse, use the following link:

xverse://browser

1.2. Navigating to a Specific URL in the In-App Browser

To open a specific URL in the in-app browser of Xverse, use the following format:

xverse://browser?url=YOUR_URL_HERE

For example, to open www.magiceden.io in the in-app browser, use:

xverse://browser?url=www.magiceden.io

Note: The custom URL scheme for Xverse is deprecated. Instead, it's advised to utilize Universal Links for iOS and Application Links for Android when linking with Xverse.

For enhanced security, Xverse utilizes Universal Links on iOS and Application Links on Android.

To link to Xverse using Universal Links on iOS, use the following format:

https://connect.xverse.app/

To open the in-app browser of Xverse, use the following link:

https://connect.xverse.app/browser?url=YOUR_URL_HERE

For instance, to navigate to www.gamma.io in the in-app browser, use:

https://connect.xverse.app/browser?url=www.gamma.io

The only deep linking parameter currently supported by Xverse is browser. To navigate to the in-app browser, include the browser parameter in your link.

On Android, Xverse utilizes Application Links, which function similarly to iOS's Universal Links. To deep link into Xverse on Android, use the same format as for iOS:

https://connect.xverse.app/browser?url=YOUR_URL_HERE

Opening this link will launch the Xverse app and navigate to the browser screen inside the app.

Last updated