Super Token is an ERC-20 compatible token standard that enables novel payment mechanisms like money streaming and many-to-many distributions, powered by Superfluid.

Feeling like this?

confused jackie chan

Don't worry, scroll down for the explanation

ERC-20 compatible

ERC-20 is a smart contract technical standard for fungible tokens on the Ethereum blockchain and other Ethereum Virtual Machine (EVM) blockchains.

Token standard

A Super Token is not one particular token but a reusable and shared smart contract.

Novel payment mechanisms

The simplest form of payment is a one-off transfer from one account to another. Super Tokens enable new ways of thinking about value transfer, like money streaming and many-to-many distributions.

Money streaming

Instead of a one-off transfer, the asset continuously streams between the accounts for as long as the stream is open (it could be for millennia, as long as there are funds).

Many-to-many distributions

Instead of sending a transfer or a money stream to a single account, you can send it to many accounts simultaneously with a single transfer. It's infinitely scalable so you can stream assets to millions of receivers every second. This also works many-to-many.

Superfluid

Superfluid is the token framework and infrastructure backing the Super Tokens. It consists of extendable modules (called agreements) that add token features.

How is this magic possible?

Superfluid uses a unique token contract that implements the ERC-20 balance function to connect to the framework that accounts for the novel payment primitives. Tokens that implement this are called Super Tokens.

Can I use this with my token?

For example, you can wrap your meme coin into a Super Token and start streaming it.

But wait, there's more...

Programmable apps

The Super Tokens implement hooks to create programmable smart contracts we call Super Apps. So, if you start or stop a stream to a Super App, that Super App can react to the change in the stream.