NFS gives NFTs a voice. The sound is generated from each NFT's own traits,
not attached as an MP3, so every NFT gets a voice that is unique, the same every time, and anyone can check.
Start here
What is NFS?
Non-Fungible Sound turns NFTs into voices. A small program, the engine, reads an
NFT's traits (fur, mouth, hat, background…) and computes a short voice from them: pitch, timbre,
mood, what it says and the little sounds around it. Nobody recorded it. Feed the same NFT in and
the same voice comes out, on any computer, today or in ten years.
The first NFS collection gives CryptoPunks a voice. When you mint, the contract draws one of the
punks nobody has minted yet, at random, and its voice is generated in your browser and
becomes an ERC-721 in your wallet. The token number is the punk number: punk #7804's voice is token 7804,
and there is only ever one of it.
You don't need to own the CryptoPunk, and you don't get one. NFS is an independent art project, not
affiliated with Larva Labs, Yuga Labs or CryptoPunks.
Rarity tiers
Each punk is scored by how rare its looks are and how rare its voice is (what it says, where it speaks,
its signature sound), then ranked into six fixed tiers:
Mythic top 1% ·
Legendary next 4% ·
Epic next 10% ·
Rare next 15% ·
Uncommon next 25% ·
Common the other 45%
The rules
How random is the draw?
The contract mixes the previous block's hash, the time, your address and the mint count, then picks from
the punks still left, so a punk never comes out twice. It's fair for a collection like this, not a
lottery-grade oracle. Only ordinary wallets can mint (no contracts), which stops "mint, peek, cancel" tricks.
What exactly do I own?
An ERC-721 token on Robinhood Chain. Its metadata carries the picture in the NFS look, the voice as a
lossless WAV, and the traits behind it. Sell or send it like any NFT, OpenSea included.
Which wallet do I need, and how do I get ETH there?
Any browser wallet for Ethereum-style chains (MetaMask, Rabby…). The site offers to add Robinhood Chain
for you. Gas is paid in ETH: bridge a small amount from Ethereum or Arbitrum.
Engine V2 brings voices to whole NFT collections. Each collection gets its own Sound DNA
(an instrument, a key, a tempo and a voice that fits it: penguins bray, apes sigh, aliens zorp),
and every NFT in it sounds different because of its traits.
01 · anyone
Generate
Anyone can open any NFT and hear its voice, free. Every voice someone generates shows up in the
collection's Generated tab for everyone.
02 · holders
Mint
Only the wallet that holds the NFT right now can mint its voice. The contract checks that on chain.
Minting is free: you pay gas only.
03 · once
One voice per NFT
Each NFT's voice can be minted once, ever. If the NFT is sold later, its voice stays with whoever minted it.
Engine V2
Generate and mint, step by step
Pick a collection on Engine V2. The badge on each card shows its chain (Robinhood or Ethereum).
Open an NFT. Explore lists them all; type a number to jump. The Voice Lab renders the voice and shows the NFS look.
Connect your wallet (top right). Your NFTs finds the ones you hold in this collection.
Mint. If you hold it and the collection is Live, the Mint button appears. Your wallet switches to the right chain by itself.
Done. The voice NFT is in your wallet, with its picture and lossless sound, ready for OpenSea.
The tabs on a collection page
Generated
Every voice anyone has generated, marked minted or not minted.
Explore
Every NFT in the collection. Open one to hear it.
Your NFTs
The connected wallet's NFTs from this collection.
Sound map
How this collection's traits turn into sound.
Collection status
Live
Whitelisted on chain: holders can mint.
Not listed yet
Anyone can listen; minting opens once the collection is whitelisted.
Listen only
Its chain has no NFS contract yet: hear every voice, no minting.
Engine V2
The Voice Lab
Open any NFT and the Voice Lab shows three things side by side: the original picture, the voice in the
NFS look (the NFT redrawn in five greys with a glow, scanlines and its waveform), and a list of
its traits with what each one does to the sound, for example
Mouth: Phoneme Vuh → says "vuh" or Hat: Sea Captain's Hat → yacht horn.
Only traits that actually shape the voice are listed. "None" traits and traits a collection ignores stay hidden.
Engine V2
Voiced collections
Every collection on Engine V2, live from the site's data. Open one to hear it.
Collection
Chain
NFTs
Sound DNA
Loading…
Engine V2
Get your collection voiced
Any ERC-721 collection on a chain with an NFS contract (today Robinhood Chain and Ethereum) can be voiced.
Each one gets hand-designed sound: the voice follows what the collection is and its traits
decide the details. Burned and unrevealed NFTs are left out automatically.
The engine reads each trait by what it means: a body or fur sets the voice, a mouth or eyes the mood,
items add their own small sound (a collar bell jingles, a money printer goes brrr).
dna
One sound per collection
Each collection has Sound DNA: instrument, key, tempo, swing, effects. That's why a Pudgy Penguin and
a Bored Ape never sound alike.
same
Same every time
Everything that sounds random comes from a generator seeded with the NFT's own collection and number.
Run it twice, get the same voice: 2.6 seconds at 44.1 kHz.
frozen
Rarity, frozen
How rare a trait is shapes the voice. Those counts are frozen the day a collection is voiced, so later
burns or reveals never change anyone's sound.
Every NFS contract stores an engine hash: the SHA-256 fingerprint of the program that makes the
voices. Take the engine this site runs, hash it and compare it with the contract. If they match, you're hearing
exactly the recipe the voices are defined by.
For Engine V2 the owner updates the hash when the engine grows (for example when a new collection gets its
own sound). Voices that already exist are checked to stay sample-identical before any change goes out.
This site's engine…
How a voice is made
What lives where
On chain
Who owns each voice, which NFT it belongs to, the minting rules, the whitelist, royalties and the engine hash.
The engine
One program. Anyone can run it to render any voice again, so voices don't depend on any one server.
This website
Serves the pictures and WAV files wallets show today, rendered by the same engine.
Chains and contracts
Contracts
Every contract is owned by the NFS wallet 0x1fbf…3868.
A contract can only check who holds an NFT on its own chain. So Engine V2 is deployed once per chain:
Robinhood Chain collections mint on the Robinhood contract, Ethereum collections on the Ethereum one.
The site picks the right one for each collection and switches your wallet for you.
Gas is paid in ETH on both. On Robinhood Chain a mint costs around a cent; on Ethereum it follows Ethereum's gas price.
Chains and contracts
Royalties and ownership
Royalties
2% of voice resales (ERC-2981), on marketplaces that honour creator royalties. The contract caps it at 10%.
Ownership
Two-step: a new owner has to accept before control moves, so a typo can't lose the contracts.
Owner switches
Whitelist collections, pause or open minting, set the metadata link and the engine hash. The owner can never mint someone else's voice or take one.
NFS token
The NFS token
Ticker
NFS
Non-Fungible Sound
Supply
1B
fixed at launch
Chain
RH
Robinhood Chain
Name
Non-Fungible Sound (NFS)
Total supply
1,000,000,000 NFS, fixed at launch
Contract
0x39F59262A6f82BB1e0ae30a2Ae2FaB2a66acCD44
Launched on
pons launchpad (fixed-supply tokens on Robinhood Chain), 1% creator tax
Help
Questions
Is generating a voice free?
Yes. Anyone can generate any NFT's voice, no wallet needed.
Why can't I mint a voice I like?
Only the NFT's current holder can mint its voice, and only if its collection is Live. Each voice can be minted once.
Does the voice change if the NFT is sold or burned?
No. A voice depends only on the NFT's traits and its collection's frozen rarity. Burned NFTs disappear from the site; voices already minted keep their metadata.
My NFT doesn't show under "Your NFTs"
Check that the connected wallet holds it and is on the right chain (the collection's badge says which). Very new transfers can take a minute to show.
The page says "Couldn't reach the chain"
Public RPCs rate-limit busy moments. Press Try again; nothing is lost.
Can I use smart-contract wallets?
For Engine V2, yes: smart-account wallets can mint. For the V1 punk mint, only ordinary wallets can.
Is NFS affiliated with the collections it voices?
No. NFS is an independent art project. Voices are generated from public on-chain traits.