Skip to main content

Smart Subscriptions: the evolution of NFTs

Smart Subscriptions is an example of next generation NFT utility. After the hype of JPEGs on a blockchain, the technology is being improved, enabling much more interesting and advanced use cases.

What's an NFT

NFTs represent ownership of digital assets in a decentralized manner. They allow that assets you own in a digital environment belong to you and not to a third-party. In digital environments where assets don't live in a physical world, the ownership of them is more faith than a reality. Faith in infrastructure where these assets live, and faith in the owners of that infrastructure.

It's quite common to think you own that character you purchased to play a video game, that subscription to a streaming service, etc. But in reality these are just entries in a company database. These assets you "own", and probably paid for, can be updated or deleted (accidentally or not) by the entity running the infrastructure where these digital assets exist. Your account can be "banned", etc. In any of these situations all your digital assets just evaporate. And good luck reclaiming them.

NFTs are good to remove that dependency on any third-party. They live in a blockchain not owned by anyone directly, and their code (the NFT Smart Contract code) defines who owns them and what can be done with them and what not. Something so "simple" has massive implications because it gravitates the "real ownership" and responsibility of the asset to the final user.

New generation of NFTs

As with any new technology, NFTs went through the typical journey of the emerging technology hype cycle.

Emerging Technologies Hype Cycle

During 2021 and 2022 we experienced the infancy of the NFT technology. Many digital assets were put online and traded. With a focus on speculation, the first age of NFTs had some characteristics:

  • The concept of ownership was not enforced. Terms & conditions made that very clear.
  • No attribution, no provenance, no utility, just static pictures

Beyond the fun of playing with a new technology, the first age of NFTs didn't provide any real value to content creators or users. There is an obvious disenchantment because they didn't provide any real improvement.

When the hype died down, we got more clarity on the benefits that NFT technology can bring to a digital world and their users. A second age of NFTs is coming with a different direction:

  • Enforcement of ownership and content attribution to creators and users
  • Activation of digital asset utility
  • Remix/combination/interaction of NFTs
  • Attribution to content creators, provenance and royalties for secondary market sales

More information in the post: Facilitating asset tokenization with NFTs.


In a digital world assets need to be represented somehow. We spoke about the ownership of them. But NFTs can also be useful to describe the digital asset: what are the properties and how can the assed be used? This is important because on top of the "ownership" concept we can build the "utility" concept.

Utility allows that asset owners can define things like:

  • A piece of that asset can be sold
  • That ownership from a third-party of a piece of an asset can give access to something exclusive
  • That asset can be lent or rented
  • etc, etc

There is a big territory to explore where content owners and developers can design and activate different kinds of utilities on this new kind of digital assets.

ERC-721 vs ERC-1155

There are many different standards in different states defining NFTs and their potential characteristics. But the 2 main standards are:

  • ERC-721 for Non-Fungible NFTs. This makes it possible to tokenize digital assets in several pieces, with each piece being unique. An analogy in the physical world would be a photograph. An artist could cut the original negative in 10 pieces and sell to the collectors. Each piece is unique and different to the others.
  • ERC-1155 describes the Multi-Token standard. It allows for tokenization of assets where each piece is not distinguishable from the others. An analogy would be money. Dollars could be represented via an ERC-1155 NFT because my dollar is not distinguishable from your dollar.

Each of these standards are useful, depending on the use case.

What extras are provided by Nevermined NFTs?

In Nevermined we built some additional features on top of both standards that can be used to deliver more powerful use cases. Some of these extra features are the following:


Nevermined allows content creators to control the access to exclusive stuff to users who are subscribed. These subscriptions can be defined in a flexible manner and specify a duration. More information in this post: Bringing online subscriptions into Web3 and making them Smart.

Selling and Purchasing assets

Via the Nevermined Service Execution Agreements, content creators and their users can trade around digital assets in a decentralized manner. This means content creators can define under what conditions they want to sell their Assets. The Nevermined Smart Contracts work as an intermediary of that process and ensure this process is executed securely for both Publishers/Sellers and Buyers.

Access Control

Nevermined includes an access control piece that allows content creators to provide special access to certain assets or services under some circumstances. This enables powerful use cases like exclusive access, enabling the users holding some NFT access tokens to get access to something exclusive and unique.

Royalties and Secondary Markets

When content creators sell NFTs associated with their creations they lose control of who owns what. Nevermined enforces royalties in sales in secondary markets, allowing content creators to define upfront the royalties they want to receive, and collect them if there is a secondary market sale.

Search and Discovery

To facilitate the discovery of digital assets and the NFTs attached to them, the Publisher can define some metadata when registering the Asset. This metadata can be stored in an immutable manner on IPFS or Filecoin.


Nevermined Smart Contracts provide a provenance track record that register all the interactions around digital assets. More information in this Provenance blog post.