How to buy a Solana NFT (step by step)
To buy a Solana NFT you need a Solana wallet (such as Phantom, Solflare or Backpack) holding enough SOL for the price plus a small fee. Connect the wallet to a marketplace such as Orbis, open the collection, pick a listed NFT, click Buy and approve the transaction in your wallet — the NFT arrives in seconds.
1. Set up a wallet
Install a Solana wallet as a browser extension or mobile app. Write down the recovery phrase on paper and keep it offline. Nobody legitimate will ever ask you for it — not a marketplace, not support, not a "verification" bot.
2. Get SOL
Buy SOL on an exchange and withdraw it to your wallet address, or buy it inside the wallet app. Keep a little extra (0.01 SOL is plenty) for network fees and account rent.
3. Find the collection
Browse collections on Orbis or the top Solana NFT collections list. Always open a collection from a trusted link — the project's own site or X account — so you land on the verified collection rather than a copy.
4. Check before you buy
- Price vs floor: is this listing near the cheapest in the collection?
- Rarity rank and traits: rarer traits usually cost more.
- Royalty: Orbis shows it before you pay. A very high royalty (above ~25%) often means a flagged NFT.
- Activity: recent sales tell you what people actually pay, not just what sellers ask.
5. Buy
Connect your wallet, open the NFT and click Buy. Your wallet shows exactly what the transaction does — read it, then approve. The NFT appears in your wallet within seconds. If you would rather pay less, place an offer and wait for a seller to accept.
Frequently asked questions
How much does it cost to buy an NFT on Solana?
The listed price, plus any creator royalty and marketplace fee shown at checkout, plus a Solana network fee that is typically well under one cent.
Can I buy Magic Eden and Tensor listings on Orbis?
Yes. Orbis shows listings from Orbis, Magic Eden and Tensor together in one grid, and you can buy any of them without leaving the page.
Why did my purchase fail?
Usually because someone else bought the NFT first, the seller cancelled, or the wallet did not have enough SOL for price plus fees. Refresh and try again.