Buying your first music NFT is a 15-minute job. Most of that is waiting on the bank.
The actual onchain part is fast. Twitter makes it sound like landing a plane. It isn't.
Here's the path, from zero to owning a stem on stems.fm.
Install a wallet
MetaMask is the default. Coinbase Wallet works too. Rainbow if you want something prettier. All three are free browser extensions or apps.
Install, write the 12-word seed phrase down on paper, and store it somewhere you won't lose. Not in a screenshot. Not in your notes app. Paper.
If you lose the seed phrase, your NFTs are gone. There's no support line. That's kind of the point of self-custody.
Get some ETH
Music NFTs on stems.fm live on Ethereum mainnet, so you need ETH. Coinbase, Kraken, Binance — any major exchange will sell you some and let you withdraw to your wallet address.
Start small. $50 or so is plenty for your first stem plus gas. Send a tiny test transaction first if you're nervous. $5 round-trip costs almost nothing and you sleep better.
Pick where to buy
Two options for stems.fm:
- Primary mint at stems.fm/mint — fixed price set by the contract, first-come first-served while supply lasts
- Secondary on OpenSea at opensea.io/collection/stems-fm — any stem that's already minted out is listed here at floor
Primary mint is usually cheaper if the window is still open. Secondary is where you go for stems already sold out, or for rarer types.
Actually buy one
On stems.fm: connect wallet (top right), pick a stem at /mint, click Mint, MetaMask pops up with a transaction. Review the price + gas estimate, hit Confirm.
That's it. Within a block or two (about 12-24 seconds), the NFT shows up in your wallet and at stems.fm/collection.
First time it feels weird. You watched some text scroll on Etherscan and now you own a music collectible. That's the actual mechanic.
Gas explained without the lecture
Gas is the fee paid to Ethereum validators for processing your transaction. It changes based on network demand. For a stems.fm mint it's usually a few dollars on a quiet day, more on a busy one.
Check etherscan.io/gastracker before you confirm if you want to time it right. Weekends and late nights US time tend to be cheapest.
Common newbie mistakes
- Sending ETH to the wrong network (Polygon, Base, etc). Stems is on mainnet. Always confirm the network in MetaMask before pressing send.
- Approving a sketchy contract because a Discord DM asked. Never sign anything from a DM. The real stems.fm site is the only place you sign.
- Buying the most expensive stem first. Start with a $20 mint. Learn the flow. Then go big.
- Skipping the seed phrase backup. It's the only thing you can't recover later.
What you actually own
After the mint, the stem is yours. You can hold it, list it on OpenSea, or use it to forge a Song token at stems.fm/forge once you've got a complete set.
The contract sits at 0xA62f445A1171fCfBf76eb44a866c7b48F1a6f226 on Etherscan. Look it up. Your token ID is there. Nobody can quietly take it back.
Where to go next
Read the FAQ at stems.fm/faq if you want the full mechanics. Or just head to /mint and try one. Cheapest stems are a few bucks.
First buy is the hard one. Everything after is muscle memory.


