Phantom Login for Solana

Demo to preview the plugin:

Introduction

The Phantom Login for Solana plugin allows you to add secure, wallet-based authentication to your Bubble app using the Solana network. Instead of relying on traditional email and password combinations, users can log in instantly using their Phantom wallet.
This creates a faster, more secure, and modern login experience, especially useful for Web3 products, decentralized apps, and platforms that want to integrate blockchain-based identity.
⚠️
Note: For the Google Chrome browser, make sure to install and connect the Phantom Extension to ensure the proper use of the plugin.

Prerequisites

Before setting up the plugin, make sure you have the following:
  • A Bubble app where the plugin will be installed.
  • Basic understanding of workflows in Bubble.
  • A Phantom wallet installed in your browser (for testing and usage).
  • Users must also have access to a Phantom wallet to log in.
Image without caption

How to setup

Step 1 – Install the Plugin

Step 2 – Add the Plugin Element to Your Page

Step 3 – Install Phantom Extension

Plugin Element Properties - Phantom login

Image without caption

Element Actions

Exposed States

Element Events

Workflow example

Phantom Login

Phantom Log out

Image without caption

Changelogs