Last updated:
0 purchases
phantom connect
Phantom Connect #
Phantom Connect is a package that allows users to connect to Phantom Wallet from their Application.
This package is used to generate deeplink urls for Phantom Wallet to connect to your application.
This package was in active development.
Features #
This package has all these provider methods implemented for easy to use:
Connect
Disconnect
SignAndSendTransaction
SignAllTransactions
SignTransaction
SignMessage
Getting Started #
We need to have deeplink for our application for handling returned data from phantom.
A few resources to get you started:
How to add deeplinks
Usage #
To use this plugin, add phantom_connect as a dependency in your pubspec.yaml file.
First and foremost, import the widget.
import 'package:phantom_connect/phantom_connect.dart';
copied to clipboard
Initialise the object with required Parameters.
appUrl A url used to fetch app metadata i.e. title, icon.
deepLink The URI where Phantom should redirect the user upon connection. Deep Link we used in our application.
final PhantomConnect phantomConnect = PhantomConnect(
appUrl: "https://solana.com",
deepLink: "dapp://exampledeeplink.io",
);
copied to clipboard
Example #
An example of how to use this package can be found here.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.