Are You Ashamed of Your Sexual Fantasies?

One of the most important keys to unleashing your sensual and erotic self is loosening your mental reins. ​All our opinions, judgments, assumptions, and moral codes imprison our free, wild, and raw…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Superfluid Distributions

What are distributions in Superfluid?

Looking forward to highly scalable, one-to-many token distributions? Superfluid has got you covered.

Superfluid is a smart contracts framework that adds functionalities to crypto tokens. We call these new functionalities agreements, they represent structured relationships between parties that last over time. All tokens that leverage Superfluid technology (SuperTokens) can use all available agreements.

In order to enable scalable distributions, we use one of these agreements called the Instant Distribution Agreement (IDA). This connects the wallet of one sender (which we call “Publisher”) with the wallets of many receivers (or “Subscribers”) via digital pipes across which assets can flow freely. Once these connections are properly established, the Publisher can send tokens to all Subscribers at a fixed gas cost.

To effectively set-up an IDA, a Publisher needs to assign units in this IDA to any number of receivers. These units give a receiver a right to a proportional amount of all future distributions, allowing any sort of granular allocations. In any future distributions, a receiver will get a number of tokens equal to the proportion of its units divided by the total units in existence. After assigning units to all Subscribers, publishers can start distributing assets.

Creating these digital pipes to each subscriber and assigning units to subscribers are on chain smart contract interactions that require gas. So using this technology only makes sense if you plan recurring distributions over time to the same users.

Distributed amounts are immediately allocated to the receivers. However, in order to receive any distributed assets directly in their wallets, receivers have to accept the units given to them by a publisher. This is a spam-prevention mechanism as a single wallet can only receive units from up to 255 IDA publishers.

Once receivers accept to be part of a distribution, the Publisher can distribute any amount of tokens that would appear directly in the receivers’ wallets without any need to withdraw.

Distributions have a fixed gas cost for Publishers (one single on chain contract interaction), and cost nothing for Subscribers. Once the set-up is done and units have been allocated, it doesn’t matter how many Subscribers there are, distributing tokens among them will always cost the same.

To recap, in order to distribute tokens as a Publisher you will have to:

Add a comment

Related posts:

Interview with Jordan Mara

I would like to introduce to you a lovely young man, Jordan Mara. I first met Jordan approximately three years ago, although it seems that I have known him longer. His mom and I are acquaintances…

Steam Auto Login Project

Yesterday I started this project called Steam Auto Login, intending to make easier my life using many alternative accounts in my own computer without having the annoying part of typing every time the…

Teacurry Facial Hair Removal Tea

Teacurry Facial Hair Removal Tea. Facial hair growth is a natural phenomenon that affects both men and women. While it is perfectly normal for men to have a beard, mustache….