If you have spent any time in crypto, you have met the NFT: a one-of-a-kind token, most famous as a profile-picture collectible. NFTs proved something important, that people will own culture on-chain. But when the music world reached for them, something never quite fit.
An AFT is what fits. AFT stands for Audio Fungible Token, and it is the core primitive behind Riffdex. This is the plain-English explanation of what it is, why it exists, and why it changes what a song can be.
The problem with putting a song in an NFT
A song is not a painting. A painting is valuable because there is one of it. A song is valuable because millions of people play it, share it, and keep coming back to it for years. Its worth comes from how much it moves, not from how scarce it is.
NFTs are built for scarcity. One token, one owner, hang it on the wall. That works for a rare artwork. For a song it is the wrong shape entirely: the market is thin, most tokens never trade again, and the artist almost never earns from the trades that do happen. We tried to store a living, flowing thing inside a container built to keep things still.
What an AFT actually is
An AFT is a fungible token, the same category as a normal ERC-20, but designed around three ideas a song actually needs.
It is fungible and divisible. Instead of one unique token, a song has many identical, tradeable units. Fans can own a little or a lot. There is a real supply, a real price, and a real market, the way an asset with ongoing value should have.
Holding it unlocks the music. Owning a balance of a song's AFT is your key to the song. Ownership and access are the same act, not two separate systems bolted together.
The royalty lives inside the token. This is the heart of it. Every time an AFT changes hands, a royalty is paid automatically, on-chain, in the same transaction. It is not a promise, a contract clause, or a quarterly statement from a distributor. It is baked into the token itself as a fee on every transfer.
Where the money goes

When an AFT moves, the built-in royalty splits two ways: 70% to the artist and 30% to the fans who stake the token. The artist earns on the first sale and on every single trade after it, forever, with no middleman and no waiting. And the early fans, the people who believed first and helped a song grow, finally share in the upside they create instead of watching all of it flow past them.
The fee is dynamic on purpose: lighter on small holders and heavier at whale scale, so the design rewards real fans over pure speculators. And the artist's royalty address is locked the moment it is set, so it can never be swapped out or drained. The people who are supposed to get paid, get paid.
Why this needed a new exchange
Here is the twist that makes AFTs hard. Because a royalty is charged on every transfer, an AFT is what is called a fee-on-transfer token, and fee-on-transfer tokens quietly break almost every existing exchange. Standard AMMs assume the amount you send is the amount that arrives. With an AFT it is not, because the royalty is taken along the way. So they double-charge, misprice, or simply fail.
That is why Riffdex is not just a token, it is the exchange built to trade it. The AMM under Riffdex was re-derived to settle on the real balance that actually arrives after the royalty, so trades work cleanly, the royalty is charged exactly once, and nothing breaks. The token and the market were designed together, because neither works without the other.
The one-sentence version
An AFT is a song turned into a living, tradeable asset that pays its artist and its earliest fans automatically every time it moves. Not a collectible you hang on a wall. A market that finally treats music like what it truly is.
AFTs, not NFTs.
Written by Melk — artist name of Stephen Heuvel, a self-taught builder and musician from Suriname, and the founder of Riffdex. I was one of the first artists to turn my music into an NFT (over 200 sold in a single day). It never felt right, so I spent the next two years building what music actually deserved: the AFT. Follow the build: @MelkRhm · Riffdex on X · Farcaster