# 👻 \[Plugin\] Phantom - Solana Wallet by EzCode

**URL:** <https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620>\
**Category:** Showcase\
**Created:** [September 29, 2021, 3:06pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620 "2021-09-29T15:06:53Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ezdev](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ezdev/32/129663_2.png) [@ezdev](https://forum.bubble.io/u/ezdev)\
**Post date:** [September 29, 2021, 3:06pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/1 "2021-09-29T15:06:53Z")

</div>

![plugin_phantom](https://us1.discourse-cdn.com/bubble/original/3X/a/7/a718db721f67254308f1fcbaaef619b2f532ffb5.png) **Phantom - Wallet for Solana blockchain**  
Phantom is a wallet and browser extension that can be used to manage digital assets and access decentralized applications on the Solana blockchain.

## Main Features

- Connect/Disconnect Wallet
- Get Wallet Address
- Sign a Message
- Send Transaction (Used as a payment method )
- Get SOL Balance
- Get Token Account Balance

* * *

> **Install Phantom Wallet from the official site**
>
> [https://phantom.app/](https://phantom.app/)

> **Watch a tutorial on how Phantom Wallet works**
>
> [https://www.youtube.com/watch?v=BPqreO0UaZY](https://www.youtube.com/watch?v=BPqreO0UaZY)

> **What is Solana and its ecosystem**
>
> [https://www.youtube.com/watch?v=PA1kA5yT1Ac](https://www.youtube.com/watch?v=PA1kA5yT1Ac)

* * *

**Main Demo:** [https://phantom-wallet.bubbleapps.io/version-test](https://phantom-wallet.bubbleapps.io/version-test)  
**Marketplace:** [Phantom - Solana Wallet Plugin | Bubble](https://bubble.io/plugin/phantom---solana-wallet-1632210886040x530006335001722900)

* * *

**Related plugins:**

- [CoinGecko - APIs and Tickers](https://bubble.io/plugin/coingecko---crypto-apis-and-ticker-1617986135251x872652454927794200)
- [Pinata IPFS Manager](https://bubble.io/plugin/pinata-ipfs-manager-1627318892521x826268275415449600)

* * *

_Feel free to contact us for any inquiries and we’ll be happy to find a solution for your ideas._

> **[EazyCode - Custom development Bubble Contributor page](https://bubble.io/contributor/ezcode-1525682873806x763134988024830800)**
>
> EazyCode - Custom development contributor profile on Bubble. Build your own plugins for Bubble at bubble.io/plugins

---

<div class="post-metadata">

**Author:** ![mundosanchez1](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/mundosanchez1/32/167336_2.png) [@mundosanchez1](https://forum.bubble.io/u/mundosanchez1)\
**Post date:** [October 13, 2021, 12:53pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/2 "2021-10-13T12:53:34Z")

</div>

This is awesome! Great advancement for the Bubble community and one step towards brining Blockchain to maintstream in no code development. I do have one question. Does this support the Transfer of NFT transfers between Wallets? I assume this is just the integration to Phantom and the plugin retains the Phantom infrastructure which would support NFTs. Is that correct?

---

<div class="post-metadata">

**Author:** ![ezdev](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ezdev/32/129663_2.png) [@ezdev](https://forum.bubble.io/u/ezdev)\
**Post date:** [October 13, 2021, 1:06pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/3 "2021-10-13T13:06:33Z")

</div>

> [@mundosanchez1](#):
>
> Does this support the Transfer of NFT transfers between Wallets?

Not yet, we are working on it, will be added soon.

---

<div class="post-metadata">

**Author:** ![mundosanchez1](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/mundosanchez1/32/167336_2.png) [@mundosanchez1](https://forum.bubble.io/u/mundosanchez1)\
**Post date:** [October 13, 2021, 8:02pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/4 "2021-10-13T20:02:12Z")

</div>

Awesome. Thank you that would be huge. Also for NFT marketplaces, will this wallet integration have the ability to add marketplace fees to transactions on marketplace?

---

<div class="post-metadata">

**Author:** ![play-links](https://avatars.discourse-cdn.com/v4/letter/p/47e85d/32.png) [@play-links](https://forum.bubble.io/u/play-links)\
**Post date:** [November 9, 2021, 9:58pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/5 "2021-11-09T21:58:47Z")

</div>

So cool. A few questions:

- When will you provide swapping?
- I see info for an auto-approve, what is that?
- When a user navigates away from our app (exits browser entirely) does it still establish a connection?

---

<div class="post-metadata">

**Author:** ![ezdev](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ezdev/32/129663_2.png) [@ezdev](https://forum.bubble.io/u/ezdev)\
**Post date:** [November 10, 2021, 11:12am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/6 "2021-11-10T11:12:08Z")

</div>

It will work the exact same way it works with other apps that uses Phantom wallet. Have you ever used one? Because if you did, you would know how it works.  
You can play around with the demo page and see what it will do 🙂

---

<div class="post-metadata">

**Author:** ![play-links](https://avatars.discourse-cdn.com/v4/letter/p/47e85d/32.png) [@play-links](https://forum.bubble.io/u/play-links)\
**Post date:** [November 10, 2021, 5:25pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/7 "2021-11-10T17:25:48Z")

</div>

What I meant was the ability to control these features from bubble. i.e. prompting a swap automatically. It’s a unique ask, not sure if it’s possible.

---

<div class="post-metadata">

**Author:** ![gokulmadan2](https://avatars.discourse-cdn.com/v4/letter/g/439d5e/32.png) [@gokulmadan2](https://forum.bubble.io/u/gokulmadan2)\
**Post date:** [January 13, 2022, 3:56am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/8 "2022-01-13T03:56:13Z")

</div>

Just curious - Are you also working on something similar to the RaribleSDK plugin, to allow users to Mint NFTs on Solana?

---

<div class="post-metadata">

**Author:** ![ezdev](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ezdev/32/129663_2.png) [@ezdev](https://forum.bubble.io/u/ezdev)\
**Post date:** [January 13, 2022, 11:08am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/9 "2022-01-13T11:08:37Z")

</div>

> [@gokulmadan2](#):
>
> Are you also working on something similar to the RaribleSDK plugin, to allow users to Mint NFTs on Solana?

This is in our roadmap. But not our priority right now.

---

<div class="post-metadata">

**Author:** ![Webero\_Agency](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/webero_agency/32/109924_2.png) [@Webero\_Agency](https://forum.bubble.io/u/Webero_Agency)\
**Post date:** [January 17, 2022, 10:44am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/10 "2022-01-17T10:44:50Z")

</div>

Hello @ezdev ,  
Any news with the NFT transfers between Wallets integration ?

Thank you so much !

---

<div class="post-metadata">

**Author:** ![mundosanchez1](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/mundosanchez1/32/167336_2.png) [@mundosanchez1](https://forum.bubble.io/u/mundosanchez1)\
**Post date:** [February 11, 2022, 9:23pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/11 "2022-02-11T21:23:52Z")

</div>

Id be curious to hear about this as well. Definitely could use capability to pull NFT image into bubble application, along with initiating NFT transfers while in bubble app.

---

<div class="post-metadata">

**Author:** ![gundrooa](https://avatars.discourse-cdn.com/v4/letter/g/dfb087/32.png) [@gundrooa](https://forum.bubble.io/u/gundrooa)\
**Post date:** [February 26, 2022, 12:24am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/12 "2022-02-26T00:24:22Z")

</div>

Hi does this plugin support pulling NFT token information from Phantom wallets? Ideally just a list of tokens that are held in the wallets.

---

<div class="post-metadata">

**Author:** ![seodesignslab](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/seodesignslab/32/123553_2.png) [@seodesignslab](https://forum.bubble.io/u/seodesignslab)\
**Post date:** [March 4, 2022, 5:21pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/13 "2022-03-04T17:21:15Z")

</div>

So I read below and I could be wrong, but having this plugin give us access to have Solana minting sites is not possible right now, but on the roadmap, and not a priority? Just making sure, this will “not” atm give us minting features?

---

<div class="post-metadata">

**Author:** ![allovarr](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/allovarr/32/124987_2.png) [@allovarr](https://forum.bubble.io/u/allovarr)\
**Post date:** [March 14, 2022, 9:45pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/14 "2022-03-14T21:45:29Z")

</div>

I see that this plugin supports sending a transaction.

Two questions:

- Can you retrieve the signature of that transaction?
- Can you designate a custom token to send (i.e. USDC instead of SOL)

---

<div class="post-metadata">

**Author:** ![ezdev](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ezdev/32/129663_2.png) [@ezdev](https://forum.bubble.io/u/ezdev)\
**Post date:** [March 17, 2022, 1:12pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/15 "2022-03-17T13:12:08Z")

</div>

> [@allovarr](#):
>
> Can you retrieve the signature of that transaction?

Sure, I will add this in the next update.

> [@allovarr](#):
>
> Can you designate a custom token to send (i.e. USDC instead of SOL)

Yes, I’m working on it.

---

<div class="post-metadata">

**Author:** ![ezdev](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ezdev/32/129663_2.png) [@ezdev](https://forum.bubble.io/u/ezdev)\
**Post date:** [March 17, 2022, 1:55pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/16 "2022-03-17T13:55:43Z")

</div>

> Update v.1.1.0

- New state: **Transaction signature**
- New state: **Signed signature**

- Fixed a bug that was that was showing that the Phantom Wallet is not installed.

---

<div class="post-metadata">

**Author:** ![allovarr](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/allovarr/32/124987_2.png) [@allovarr](https://forum.bubble.io/u/allovarr)\
**Post date:** [March 17, 2022, 7:45pm UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/17 "2022-03-17T19:45:08Z")

</div>

Awesome update, Thank you for adding the transaction signature so fast.

Excited about custom token support for transactions. Adding that makes this an extremely viable solution for e-commerce solutions.

---

<div class="post-metadata">

**Author:** ![fabien.garic](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/fabien.garic/32/125180_2.png) [@fabien.garic](https://forum.bubble.io/u/fabien.garic)\
**Post date:** [March 19, 2022, 4:48am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/18 "2022-03-19T04:48:52Z")

</div>

@ezdev Hey Andrew,

I just tried the test version and it looks like it cannot find my MIKI tokens.  
I created SPL tokens for my app. The token address is F9ZDLuTiRJwrmeP5zystepNofya4CvDpWpoVkbZbZwi1. But when I enter the token address I don’t receive the balance as a result.

Is this normal?

Thank you,  
Fabien

---

<div class="post-metadata">

**Author:** ![fabien.garic](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/fabien.garic/32/125180_2.png) [@fabien.garic](https://forum.bubble.io/u/fabien.garic)\
**Post date:** [March 19, 2022, 4:52am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/19 "2022-03-19T04:52:50Z")

</div>

@ezdev additionally, can you confirm that we can transfer any SPL tokens from one wallet to another?

Merci Andrew!

---

<div class="post-metadata">

**Author:** ![allovarr](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/allovarr/32/124987_2.png) [@allovarr](https://forum.bubble.io/u/allovarr)\
**Post date:** [March 19, 2022, 6:01am UTC](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620/20 "2022-03-19T06:01:41Z")

</div>

You do not query the token contract address to find SPL balance using this plugin.

You query the program account within the wallet itself. On Solana, each SPL token within a wallet has a separate address. Most users don’t know or interact with these addresses since UX is good enough to allow send/receive to the overall wallet pubkey “address”.

- Open Phantom Wallet
- Go to the specific token you wish to query
- Click “three dots” drop down
- View on Solscan

That address is what you use to query the balance.

[Next page](https://forum.bubble.io/t/plugin-phantom-solana-wallet-by-ezcode/171620.md?page=2)
