How NFW works: the marketplace, the gacha, the token, and what each one charges.
Every Solana NFT market in one place, bought and sold from your own wallet.
NFW is one screen over the whole Solana NFT market. Listings and bids from across the chain sit in one book per collection, with the floor, the chart, the sales and the holders beside them. You buy, list and bid here, in one transaction, and the piece moves straight between wallets. NFW never holds your NFTs or your money.
Search any collection, or browse what is moving today on the home page and the feed.
Buy the floor, list your own, place a bid or sell into one. One signature each.
Every piece you hold is a position with its cost, its worth and its profit or loss.
A collection's page shows every piece for sale, cheapest first, wherever on Solana it was listed. You never leave NFW to buy it.
Orders settle on chain between the buyer and the seller. There is no NFW balance to top up and nothing to withdraw before you can trade.
The order sheet lists the price, the market fee, the creator's royalty and NFW's fee, and the total is what leaves your wallet.
Sign in with Google or Apple. A Solana wallet comes with it.
There is no seed phrase to write down before you can start. Sign in with Google or Apple and a Solana wallet is created for you, tied to that login. It is a normal wallet with a normal address: send SOL to it, receive NFTs on it, and withdraw from it to any other wallet whenever you like.
Google or Apple. Your wallet and its address are ready at once.
Send SOL to your address from an exchange or another wallet.
Deposit NFTs moves pieces in from any wallet you own; Withdraw sends funds or pieces out.
X gives your profile its name, its picture and the blue check if you have one, and it is what your referral link is made from.
No. Manage account links your earlier wallet to your profile, so its positions, rewards and history show under the same name.
No. Every transfer, buy, listing and bid is a transaction you sign. NFW builds it and shows you what it does; it cannot sign for you.
One signature, and the piece is in your wallet.
Open a collection and every piece for sale is there, cheapest first. Buy floor takes the cheapest one; any other piece has its own Buy key. The order sheet shows the whole price before you sign.
The floor, or any listed piece in the book.
Price, market fee, royalty and NFW's fee, added up. That total is all you pay.
The piece lands in your wallet and becomes a position on your profile.
The order is for the exact listing you saw. If it was cancelled, repriced or bought in the meantime, the purchase does not go through and the price is not charged.
Name your price, or take the best bid now.
Any piece in your wallet from a collection NFW follows can be listed. You choose the price, sign once, and it joins the collection's book. A listing stands for 30 days unless it sells or you cancel it, and cancelling is one signature and free of any NFW fee.
The piece shows in the book at the price you set. Change it or cancel it whenever you like.
If someone is bidding on your piece or on the whole collection, Sell fills their bid and the SOL arrives at once.
When you sell into a bid, the sheet shows what arrives after the market fee and the royalty, not the bid's headline. A bid that could not pay in full, because its maker's funds are gone or it needs their own signature, is marked as one that cannot be filled and is never offered to you as the best bid.
Say what you would pay and let the sellers come to you.
A bid is a standing offer with your SOL behind it. Bid on one piece, or on a whole collection so that any holder can sell you theirs at your price. The SOL is set aside on chain when you place the bid and comes back in full when you cancel it.
For the exact NFT you want. The owner sees it on their position and can sell into it with one signature.
For anything in the collection, usually just under the floor. Set how many you want and each sale fills one.
On your profile under Your bids, and on each collection's Your position tab. Each one has its Cancel key.
Yes, after 30 days, like listings. Expired or cancelled, the SOL behind the bid returns to your wallet.
Three legs, all shown before you sign.
A purchase has three costs beside the seller's price. Two ride inside the price the book shows you, and NFW's is added on top. Listing, cancelling and bidding carry no NFW fee; the network's own transaction fee always applies.
the on-chain market program's fee, inside the shown price
added on top of the price, to the NFW treasury
The third leg is the creator's royalty. It is set by the collection, not by NFW, and it differs from one collection to the next: some enforce it, some leave it to the buyer's market, some have none. The order sheet reads it from the piece itself and shows the amount.
The figures are the ones live today. The order sheet is always the final word, and a build of the site refuses to trade if the api ever names a fee above its own ceiling.
Every piece you hold is a position, with a cost and a worth.
Your profile treats NFTs the way a trading app treats holdings. Each piece has an entry, the price you paid for it here or on any Solana market, and a worth, read from its collection's floor. The difference is its profit or loss, and the PnL card adds your pieces up per collection and in total.
Taken from the purchase itself, wherever it happened. A piece that was sent to you, not bought, enters at the floor on the day it arrived.
The cheapest fillable listing of the collection. The chart on a position shows the floor since your entry.
NFW's floor is the cheapest listing that can really be bought from here right now. A listing that cannot be filled is left out, so the number is the price you would actually pay.
Yes. Wallets are public on Solana, and profiles show holdings, trades and PnL. That is what the feed and the leaderboard are built from.
Trades are posts. Follow the people whose calls you rate.
Every buy, sale, bid and pull can show in the feed as it happens, under the trader's name. Follow someone and their trades lead your feed; a thesis is your own words on a collection, posted under your name. The leaderboard ranks the season's traders by what they did on NFW.
From any profile. Your feed puts the people you follow first.
A trade posts itself. A thesis is your own words on a collection.
The leaderboard ranks the season's traders, open for anyone to read.
Found on chain, admitted by rule, not by request.
NFW watches Solana for new collections and admits one by itself once it looks like a real mint: enough distinct pieces minted to enough distinct wallets. There is no listing form and no listing fee. Once admitted, its pieces, pictures, traits, listings, bids and sales history are read from the chain and kept current.
Search for it by name or by its address. If it is not there it has either not reached the bar yet or was screened out as an airdrop to wallets that never asked for it. Use Report a bug in the menu and name the collection; a person looks at it.
NFW keeps its own copy of every picture so pages load fast and keep working when a project's host goes down. A placeholder means the project's own file could not be fetched; it is tried again, and where the file is gone for good there is nothing left to show.
No. The marketplace follows far more collections than the pools admit. What the pools accept is listed under Accepted collections below.
Three pools, random draws, and the depositors who stock them.
One pool holds NFTs from every accepted collection, another holds graded TCG slabs from verified vaults, and the third holds packs of real tokens priced live from their own markets. Pay a pool's pull price and you are assigned one of its pieces at random, provably at random, with better odds on the lightly backed pieces and a real shot at the expensive ones.
Pay the pool price, get a random piece. A lottery-ticket price with jackpots inside.
Keep it, take the standing bid, or relist it back into the pool as your own.
Stock the pool yourself and earn from every pull while your piece sits.
Blue chips and community favourites, admitted on chain one collection at a time.
Physical cards in issuers' vaults, each slab an NFT the pool can hold and deliver.
Packs of real tokens. A pull hands you an amount of one of them, straight to your wallet.
Everything in these sections is enforced by the on-chain program, not by this website. The site is a window; a hand-built transaction plays by exactly the same rules.
Every card's chance, as a formula you can check.
A position's draw weight is the inverse of its backing: cheap pieces turn over fast, deep pieces sit. Your odds are your weight over everyone's.
1 SOL of backing among nine others at 1 SOL each is 10%. Halve your backing and your odds nearly double.
weight 2.0
weight 1.0
weight 0.5
The odds printed on every card are exactly this number, from live backings. In a batch, cards are drawn without replacement, so later cards shift slightly.
What a pull costs and why.
A pull costs the expected value of one draw plus a fixed markup that funds the depositors' earnings.
EV weights each backing by its own odds. It is what an average draw is worth, not the average of the price tags.
Because cheap positions carry the most odds, EV sits at the affordable end of the pool. The exact price is shown before you confirm, and it is protected: if the pool moves past your slippage tolerance between quote and draw, you are refunded.
Your card is revealed. You choose one door.
Choose promptly. If you walk away, the draw settles to Keep and the NFT is delivered to you anyway. A paid draw is never lost.
Delivered to your wallet. The depositor is paid their backing minus the settlement fee.
The standing bid. The NFT returns to its depositor. The 10% spread is the house edge that keeps a pull from being a free option.
The same money in the reward token, bought from the curve in the same transaction.
The NFT stays in the pool as your own position at a backing you choose, inside the collection's band, and earns you fees from then on.
Whichever door, the depositor's earnings, claimed or not, are paid to them in the same transaction. Nobody's money waits on anybody's choice.
Packs of real tokens, priced live, delivered to your wallet.
A token pack is a pool of tokens instead of NFTs. Depositors put any amount of an admitted token on the shelf; you pay the pack's price in SOL and a random draw hands you one of those positions, the tokens landing in your wallet in the settlement itself. There is no backing, no exit to choose and no relist: a position is an amount, and what it is worth is read live from the token's own market at the moment you pull.
Pay the pack price in SOL. One position is drawn, with odds inverse to its live value.
The tokens arrive in the same settlement. Nothing to choose, nothing to claim.
Put tokens on the shelf and earn a share of every pull, in SOL, while they sit.
The NFT pools' rule with live value in the place of backing. A pull is refunded if the shelf moves past your slippage tolerance between quote and draw.
the depositors, the drawn one included
the pack creator's wallets
the biggest position by live value
a floor the creator cannot lower
A pack's creator sets the project's fee and the Crown's share between 0 and 10% each. All cuts together are capped at 20%, so depositors never receive less than 80%. The rates a pack shows are the ones the program enforces on it.
No backing means no standing offer. When your position is drawn the tokens go to the puller; what pays you is the shelf as a whole, since every pull's depositor share is split equally over every active position. A large position is drawn rarely and collects for a long time. You can withdraw at any time except during the seconds a draw is landing.
Prices are read from the pinned market's own accounts, never typed in by anyone. A fresh read may move a token's stored price by at most 25% per 300 slots; a larger jump is refused until it holds, and nothing is repriced while a draw is revealed and not yet settled.
A pull always leaves at least three positions on the shelf, so a pack sells only while it holds more. Positions worth less than 0.00001 SOL cannot be deposited, so the shelf cannot be flooded with dust.
Lock SOL behind your NFT and put it to work.
Pick a piece from an accepted collection and set its backing, the SOL you lock behind it. Backing is two things at once: the standing offer a puller can take instead of your NFT, and your odds dial.
High odds mean fast turnover. You are selling near your backing, quickly, and depositing again.
Low odds mean your piece stays, and collects its share of every pull's fee the whole time.
Each collection has a backing band, by default half to twice its floor, shown on the deposit screen. A deposit outside the band is refused by the program itself, not just by the site.
The four chips a position wears.
Live in the pool. Every pull can draw it, and while it sits it earns a share of every pull's fee. You can withdraw it at any time. This is the normal state of a position.
Your deposit landed while pulls were still being settled. Nobody gets to change the odds of a pull that is already paid for, so it waits those draws out and joins the pool by itself when the queue clears. Usually minutes.
Someone drew this position. For 24 hours only they can choose an exit. If they keep or relist the NFT you are paid your backing minus the 0.25% settlement fee. If they take the bid, your NFT comes back to you. Either way everything the position earned is paid to you in the same transaction. After 24 hours you can finalise it yourself, and if nobody acts it settles by itself. Withdrawing is locked only while this chip shows.
Settled and finished. The NFT was delivered or returned, every payout is made, and the row moves to Past positions with its settlement transaction. Entering again is a fresh deposit.
Where every pull's fee goes.
Every pull pays its markup into the pool. The Crown and the protocol take theirs, and everything left is split equally across the pool's active positions.
the depositors, the drawn one included
the deepest backing in the pool
Every active position earns the same slice per pull, whatever its backing. Presence pays.
No. Claiming moves earned fees to your wallet whenever you like. Unclaimed earnings are yours either way: if you withdraw, or if your position is drawn, everything it earned is paid to you in the same transaction.
An example. Your NFT is backed at 1.00 SOL and has earned 0.12 SOL you never claimed. A pull draws it.
You are paid your backing minus the 0.25% settlement fee plus everything earned: 0.9975 + 0.12 = 1.1175 SOL, in the same transaction.
They take 90% of your backing, and your NFT comes straight back to your wallet together with your 0.12 SOL. Deposit it again whenever you like.
The reward for the deepest backing in the pool.
Accrues into a pot, paid in full when the holder is displaced or exits.
Open to anyone, never cheap: every displacement pays the outgoing holder their pot on the way out.
A deposit that lands while a draw is open starts staged, outside the draw, and cannot take the Crown until it activates. The Crown only rewards backing that is actually at risk.
Your assets leave whenever you say so.
Withdraw any position whenever you like: your NFT, your backing and everything it earned come back in one transaction. The only exceptions are the moments your piece is mid-settlement: someone drew it and is choosing their exit, or a draw is landing. Nobody, the team included, can block a withdrawal.
One billion, fixed, trading against SOL on one pool whose liquidity is locked for good.
NFW is the one token the whole product builds toward. One billion exist and no more can be minted: the mint authority is gone, there is no freeze authority, and the metadata is immutable. Protocol revenue buys it back and burns it, so the supply only falls.
1,000,000,000 NFW, 9 decimals. Nothing can add to it.
The liquidity is locked for good; only the trading fees it earns can ever be claimed.
rNFW for playing, gNFW for boxes. Both convert into NFW at fixed rates, on one vest.
Every rNFW held to TGE converts at 3.61. Sold rNFW does not count.
The box token swaps one to one on the same vest. A Jeet burns for 6,300 NFW through the same desk.
The rate and the vest are fixed on chain. The only instruction that exists afterwards makes the vest faster.
The desk held every NFW it could ever owe before it opened: 72,586,176 NFW were placed in its vault on 7 September 2026. The program checks that balance, and the ceilings can never be raised.
Every allocation scheduled, the locked lines in contracts nobody can cancel.
5,555 NFTs, each burnable for 6,300 NFW.
The Jeets are the first collection on NFW's own NFT standard. A Jeet looks and trades like any other NFT, with traits, rarity and a collection, but each one holds a fixed amount of NFW that its holder can burn it for. That gives every Jeet a floor nobody has to defend, because anyone can execute the claim.
Burn a Jeet and its NFW is yours, paid through the same vesting desk as the season's tokens.
In their holders' wallets, trading freely with 3% royalties.
The Jeets nobody drew were not sold off. They sit in the treasury, saved as rewards for seasons to come.
It is gone. The NFT is destroyed, its NFW is released to the burner through the vesting desk, and the collection's supply drops by one.
What the NFT pool admits, verified on chain.
The address under each name is the verified collection the program checks at deposit. Anything not on this list is refused by the program itself, whatever a website says.
The graded-card vaults the TCG pool accepts.
Each slab is an NFT whose physical card sits in the issuer's vault. A card from anywhere else is refused by the program itself.
The tokens the NFW pack accepts, and the minimum each takes.
The address under each name is the mint the program checks at deposit, and the minimum is the pack's floor for that token, refused by the program below it.
Bring players, earn a cut of the protocol's take.
Link X on your profile and your handle becomes a link: nfw.fun/r/yourhandle. Anyone new who joins through it is credited to you, and you earn a share of what the protocol makes from their pulls.
The standard rate. Partner rates are set one by one and show on your own profile.
Once a month. Earnings accrue on your profile as they happen; after each month closes the figures are checked and paid to everyone in one run.
Wallets that are new to the protocol. The link binds once, for good, to whoever referred them first. Your own wallets, and any wallet linked to your X account, are refused.
What a skeptic should ask.
Yes. The randomness comes from an on-chain oracle and the selection runs in the program. The team, the site and the puller all see it only after it is fixed.
No. No admin action can move a depositor's assets or stop a withdrawal, and marketplace trades settle wallet to wallet. The team can pause new deposits and new pulls; exits always work.
A pull can return a card worth less than you paid. A deposited NFT can be taken at its standing backing at any time. An NFT you buy can fall in price. Nothing here is investment advice.