Solana DeFi Protocols Connected to Phantom: A Comprehensive List of Supported dApps

A user holding SOL tokens faces a practical question: which decentralized applications can be accessed directly through a browser wallet, and what happens when that wallet connects to a lending protocol, swap platform, or liquidity pool? The answer determines whether capital can move efficiently across Solana’s ecosystem or whether fragmentation and account management overhead become obstacles. Phantom Wallet has emerged as the primary gateway to Solana DeFi because it combines non-custodial key management with seamless integration into dozens of protocols, allowing a user to approve transactions, delegate staking, mint NFTs, and trade tokens without exporting private keys or using multiple separate applications.

The technical architecture behind that convenience is not trivial. When a user connects a Solana DeFi protocol through Phantom, the wallet signs transactions locally without exposing the seed phrase or private key to the dApp. That separation creates a trust boundary: the dApp can request a transaction and see its signature, but cannot manufacture signatures, modify transactions, or access the wallet’s balance without explicit user approval. Understanding which protocols are supported, how they integrate, and what permissions each one requires is essential for anyone planning to participate seriously in Solana’s decentralized finance ecosystem.

Phantom Wallet browser extension interface showing connected dApps, wallet balance, and transaction approval prompts for Solana DeFi interactions

How dApp connectivity works in the Solana DeFi ecosystem

When a user navigates to a decentralized exchange or lending platform and clicks “Connect Wallet,” the dApp does not gain access to the wallet’s contents. Instead, it establishes a session that allows the application to request transaction signatures. Phantom intercepts these requests, displays them to the user on a confirmation screen, and only signs the transaction if the user approves. This design pattern, implemented through the Solana Web3.js library and wallet adapter standard, creates a contract between the dApp and the wallet: the dApp can propose, but only the wallet’s owner can authorize.

The dApp connectivity layer also handles chain-specific metadata. Phantom must communicate the user’s public address, confirm it matches the connected account, and manage session state so that the dApp knows whether the user is still active. If the user switches accounts within Phantom, or disconnects entirely, the dApp must respond by disabling actions that require a signature. Some applications cache connection state in the browser’s local storage, which means a user might see “connected” even after closing the tab; others require a fresh connection each session. Understanding these behaviors prevents confusion about whether a previous session is still active and whether the dApp can access the current account without an explicit reconnection.

For borrowing and lending protocols, dApp connectivity creates an additional layer of permission management. Before a user can deposit collateral to borrow against, they must approve the protocol to transfer their tokens. This approval is itself a transaction that the user must sign. The protocol then holds the user’s tokens in a smart contract and issues receipt tokens or debt obligations in return. Phantom displays these token transfers and approvals, but the wallet does not enforce limits on how much a protocol can borrow or how much collateral can be liquidated. Those constraints exist in the smart contract, not in the wallet. A user who approves unlimited spending risks losses if the smart contract has a vulnerability or if the user’s account is otherwise compromised.

The fundamental security principle is that dApp connectivity grants permission to request signatures, not permission to steal funds. A malicious or compromised dApp cannot extract SOL or tokens without a valid signature. A wallet can therefore display warnings when a dApp requests an unusual transaction, such as transferring tokens or delegating authority to a third party. The user remains the final approval authority. That power carries responsibility: an attacker who gains access to the user’s device can view the confirmation screen and approve a harmful transaction just as the legitimate owner would.

Decentralized exchanges and token swaps on Solana DeFi

Raydium and Orca are the primary Solana DeFi decentralized exchanges, and both integrate directly with Phantom. Raydium uses an automated market maker (AMM) model where users trade against liquidity pools. When a user swaps SOL for USDC through Raydium, the dApp calculates the exchange rate based on the pool’s current composition, deducts a small fee, and broadcasts a transaction for Phantom to sign. Orca operates similarly but adds concentrated liquidity options, allowing sophisticated liquidity providers to earn fees from a narrower price range rather than across the entire pool. Both platforms allow users to add their own tokens to liquidity pools and earn trading fees proportional to their contribution.

Marinade Finance and Lido are staking derivatives on Solana, and they connect to Phantom for deposit and withdrawal transactions. When a user stakes SOL through Marinade, they deposit their SOL and receive mSOL (Marinade Staked SOL) in return. The mSOL token can then be used elsewhere in Solana DeFi—lent, traded, or provided as collateral—while the underlying SOL generates staking rewards. This composability is one of Solana DeFi’s structural advantages: a single asset can participate in multiple protocols simultaneously, unlike traditional finance where funds must be withdrawn from one investment to enter another.

Magic Eden, the primary Solana NFT marketplace, also uses Phantom for wallet integration. When a user lists an NFT or makes a purchase, Magic Eden requests a signature from Phantom. The transaction transfers the NFT or SOL between the buyer and seller using the Solana blockchain. Magic Eden’s integration with Phantom is seamless enough that many users do not realize they are signing Solana transactions; the marketplace handles the technical details, and Phantom simply confirms that the user approves the action. This abstraction is useful for casual NFT trading but also obscures important details: the user should always review what is being transferred and to whom before signing.

Smaller and newer token swap platforms, such as Jupiter for routing and Serum for order books, also integrate with Phantom. Jupiter aggregates liquidity across multiple sources and offers advanced features such as limit orders and auto-routing through the best-price path. Serum provides a traditional order-book experience where users place bids and asks that match against other market participants rather than trading against a liquidity pool. All of these platforms rely on the same connection model: Phantom displays the transaction, the user reviews it, and if satisfied, approves the signature.

Lending and borrowing protocols in Solana DeFi

Solend and Apricot Finance are the largest lending platforms on Solana DeFi. A user deposits tokens as collateral—SOL, USDC, or other supported assets—and receives receipt tokens that represent their deposit. They can then borrow other tokens up to a percentage of their collateral’s value, paying interest on the borrowed amount. If the collateral’s value falls too far relative to the borrowed amount, the position becomes liquidable, meaning another user can repay the debt and claim the collateral at a discount, capturing the liquidation reward.

The interaction pattern through Phantom is consistent but carries specific risks. Before depositing, the user must approve Solend to transfer their tokens. The approval itself is a transaction that Phantom signs. If the user approves “unlimited” spending—which is the default in many interfaces—the smart contract can theoretically transfer all of the user’s tokens without another signature request. In practice, well-audited protocols like Solend enforce strict limits on how much can be transferred, but the principle remains: an approval transaction is a powerful permission that should be reviewed carefully.

After deposit, the user’s balance appears in the dApp interface, calculated from the smart contract’s state. Phantom does not verify this balance independently; the wallet simply displays what the user’s public address owns according to the blockchain. If a user deposits 100 SOL into Solend, Phantom still shows 0 SOL in the wallet (minus fees), because the SOL has been transferred to Solend’s contract. The receipt token that represents the deposit may or may not appear in Phantom’s token list, depending on whether the wallet’s maintainers have explicitly added it. Users often miss this detail and become confused about where their funds are stored.

Borrowing introduces another layer. Once collateral is deposited, the user can borrow against it. The borrowed tokens are minted by the protocol and transferred to the user’s wallet. Interest accrues on the borrowed amount, which means the user’s debt grows over time unless they repay. If the collateral’s market price drops below a threshold, the loan becomes liquidatable. At that point, another user can pay off the debt and claim the collateral, usually at a discount. This risk is not managed by Phantom; it is entirely a function of market conditions, collateral composition, and the protocol’s parameters. A user borrowing stablecoins against volatile collateral faces liquidation risk if the collateral depreciates sharply.

Staking and validator delegation through Phantom

Solana DeFi includes staking protocols that allow users to delegate their SOL to validators and earn rewards. Marinade Finance, Jito, and Socean are the major staking platforms, each offering slightly different mechanisms for how rewards are distributed and how users can exit their stake. When a user stakes through Marinade, they delegate SOL to a set of validators chosen by Marinade, and in return receive mSOL that accrues rewards passively. This approach is simpler than directly staking with a validator but introduces counterparty risk: Marinade’s smart contract could be exploited, or Marinade could change its validator set in ways that produce poor returns.

Direct validator delegation through Phantom is also possible. A user can navigate to a staking dApp, review a list of validators, and delegate their SOL directly. Phantom signs the delegation transaction, and the SOL enters the validator’s delegation queue. Rewards begin accruing after a few epochs (in Solana’s case, roughly 2-3 days). The user remains the owner of the SOL; it is not transferred, merely marked as delegated. If the validator is slashed or becomes unavailable, the user’s SOL is at risk. Phantom does not validate the validator’s identity or historical performance; that research is the user’s responsibility.

Liquid staking tokens (LSTs) like mSOL, jSOL, and scnSOL can be used throughout Solana DeFi after staking. A user might stake SOL for mSOL, then lend the mSOL to Solend to borrow USDC, and use the USDC to farm governance tokens elsewhere. This composability amplifies both gains and risks. If the staking protocol has a vulnerability, if the lending protocol is exploited, or if the collateral’s value drops, the user’s position can be decimated across multiple layers. Phantom displays each transaction individually, but the wallet does not model or warn about the compound risks of nested positions.

For additional details on wallet security, staking mechanics, and protocol specifics, users can refer to sites.google.com/phantom-solana-wallet.com/phantom-wallet, which maintains current documentation on supported features and best practices.

Governance and yield farming within Solana DeFi

Raydium, Serum, Marinade, and other protocols issue governance tokens that allow holders to vote on changes to the platform. When a user holds ORCA tokens, RAID tokens, MN tokens, or others, they can lock them in a governance contract and cast votes on proposals. Phantom connects to these governance interfaces just as it does for trades and deposits. The user reviews the proposal, approves the voting transaction, and the vote is recorded on-chain. The governance token may be locked for a period (commonly several weeks to months), during which it cannot be transferred or traded.

Yield farming—the practice of depositing tokens into liquidity pools or lending protocols to earn rewards—is a high-risk activity that Solana DeFi enthusiasts pursue through Phantom. A farmer might deposit SOL and USDC into Raydium’s USDC-SOL pool, earn trading fees and RAID emission rewards, then immediately reinvest those rewards into another pool. The compounding effect can produce high returns if asset prices appreciate and liquidity remains available. However, impermanent loss—the difference between simply holding the tokens versus providing liquidity—can exceed farming rewards if prices move sharply. Phantom signs each transaction, but the wallet does not calculate or warn about impermanent loss or the actual yield being earned.

Sophisticated users monitor their farming positions using portfolio trackers or custom dashboards because Phantom does not aggregate yield farming data. A user might have positions across five different protocols with positions in six different liquidity pools, and assembling an accurate accounting requires either manual tracking or third-party tools. Some farming positions are profitable; others may be underwater due to impermanent loss or price movements. Phantom displays the user’s token balances accurately, but it does not calculate the value of a farming position or warn if an asset’s price has declined significantly from the entry point.

Bridges and cross-chain considerations for Solana DeFi users

Solana DeFi is not entirely isolated. Users can bridge assets from Ethereum, Polygon, or other chains onto Solana using platforms like Wormhole and All Bridge. When a user bridges USDC from Ethereum to Solana, they lock their Ethereum USDC in a contract and receive wrapped USDC on Solana. Phantom can display wrapped tokens alongside native Solana tokens, but it cannot manage the bridge itself—that interaction happens on Ethereum or through a bridge-specific interface. This creates a potential source of confusion: a user who bridges an asset to Solana and then immediately trades it might not realize they are holding a wrapped version that depends on the bridge’s security and liquidity.

When bridging back to Ethereum, the process reverses. The user spends their wrapped Solana USDC to unlock the native Ethereum USDC on the other side. Bridge exploits have caused significant losses in the past, so users should be cautious about holding large amounts in wrapped assets long-term and should verify bridge mechanics before crossing large sums. Phantom can sign the transactions on both sides, but the wallet does not validate bridge security or warn about concentration risk in wrapped assets.

Solana DeFi’s primary strength is speed and low cost, which is why most protocols remain concentrated on Solana rather than deploying identical versions on multiple chains. However, arbitrageurs and sophisticated traders sometimes exploit price differences between Solana and other chains by bridging assets and trading them. These opportunities appear in real-time and disappear quickly, so Phantom’s ability to sign transactions near-instantly is valuable. Less sophisticated users should be cautious about attempting such strategies without fully understanding the bridge mechanics and slippage involved.

Security best practices when using Phantom for Solana DeFi

The foundation of security is seed phrase protection. Phantom generates a 12-word recovery phrase when a new wallet is created. If this phrase is exposed—written in an email, photographed, or entered into a phishing website—an attacker can import the wallet and sign transactions as the legitimate owner. The seed phrase must be written on paper or engraved on a durable medium, stored in a secure location such as a safe deposit box, and never entered into any digital device except during the recovery process if the original device is lost.

Hardware wallet support through Ledger and Trezor adds a layer of isolation. When using a hardware wallet with Phantom, the seed phrase never enters the computer; instead, the hardware device signs transactions internally and Phantom only sees the signature. This protects against malware that might capture the seed phrase or forge transactions. The trade-off is slight inconvenience: each transaction requires physical confirmation on the hardware device, which slows down frequent trading or farming. For users managing significant Solana DeFi positions, this overhead is worthwhile.

Approvals and permissions require careful review. Before depositing tokens into a lending protocol, the user should check the approval amount. If a dApp requests permission to transfer an unlimited amount, consider limiting it to a specific sum or a small multiple of what you intend to deposit. Some Solana DeFi protocols support “approve-by-amount,” which restricts the maximum transfer to a specified value. If you no longer use a dApp, you can revoke its approval by signing a transaction that resets the permission to zero.

The confirmation screen is the final defense. Phantom displays the transaction type, the amount being transferred, and the destination address before the user signs. A user should verify that the destination is correct and the amount is what they intended. If a dApp is requesting transfer of a token the user did not intend to move, or to an address the user does not recognize, the user should cancel and investigate. Attackers have been known to inject false transactions into dApps through script injections or compromised dependencies, so a brief pause before signing is worthwhile.

Frequently asked questions

Which Solana DeFi protocols does Phantom support?

Phantom integrates with the major Solana DeFi platforms including Raydium and Orca for token swaps, Solend and Apricot for lending and borrowing, Marinade and Jito for staking, Magic Eden for NFTs, and Jupiter for routing. Most protocols that use the Solana Web3.js wallet adapter standard can connect to Phantom without requiring explicit integration. The wallet does not block connections to unsupported or untested protocols, so users should verify that they are using legitimate platforms.

Does Phantom validate the safety of Solana DeFi smart contracts?

No. Phantom displays transactions and verifies signatures, but it does not audit smart contracts or warn about specific vulnerabilities. Users are responsible for understanding the risks of each protocol they interact with. Major protocols like Raydium and Solend have been audited by reputable firms, while newer or smaller protocols may carry higher risk. Users should review audit reports and community discussions before depositing significant capital into any Solana DeFi protocol.

What happens if I approve unlimited spending in a Solana DeFi protocol?

Unlimited approvals allow the smart contract to transfer any amount of the approved token without requesting a new approval. If the contract is exploited or you accidentally approve a malicious dApp, the attacker could drain your balance. It is safer to approve a specific amount slightly above what you need, or to revoke the approval after you are done using the protocol by signing a new approval transaction that sets the limit to zero.