# DFlow: Decentralized Money Streaming Protocol on the Internet Computer

By [DFlow](https://paragraph.com/@dflow) · 2022-06-15

---

We are thrilled to announce DFlow, the money streaming protocol on the Internet Computer!

What is Streaming Payment?
--------------------------

So what exactly is streaming payment? To put it simple, streaming payment means you don’t pay for something in one payment, instead you pay for it in smaller amounts continuously.

For example, you subscribed Netflix’s video streaming service, suppose Netflix charges you 10$/month, you’ll have to pay for it every month and you cannot unsubscribe in the middle of your subscription period. Now with streaming payment, all you need to do is open a money stream with 10$/month rate to Netflix, you can access Netflix’s service as long as the money stream is still open, the money is deducted from your account second by second, if you no longer want to watch Netflix, you can just stop the money stream and you are automatically unsubscribed.

Currently, most “Web3“ projects have no positive cash flow, heavily relying on issuing and selling tokens for income(essentially take money from VCs/secondary market investors), this is unsustainable, real Web3 should have sustainable economic model, subscription based model will be an important part of it, which means streaming payment will be an important basic building block for the future Web3 ecosystem.

What is DFlow?
--------------

Cryptocurriencies and smart contracts make programmable money possible, DFlow makes programmable cashflows possible. DFlow introduces money streaming as a new DeFi primitive into the Internet Computer ecosystem, empowering developers and projects on the IC.

DFlow is:

1.  Capital efficient: You can stream money without locking up your capital, only a small amount of deposit needed.
    
2.  Fast & Gasless: DFlow money streaming is fast and gasless benefit from Internet Computer’s high performance and reverse gas model. Money flows are settled in real time.
    
3.  Composable: DFlow enables programmable cashflows, developers can integrate DFlow into their Apps for powerful Web3 experience.
    

DFlow can be used for:

1.  DAO salaries payment
    
2.  Reward distribution
    
3.  Subscriptions
    
4.  …
    

And with the coming BTC and ETH integration by the DFINITY foundation, users will be able to directly stream BTC and ETH to others.

How does DFlow work?
--------------------

DFlow now supports all DIP20 tokens, to make DFlow capital efficient, we built the \`dToken\` standard, it’s an extension of the DIP20 token standard, with the ability to describe money flows, just like any other DIP20 tokens, dTokens can be added to plugwallet and transferred to anyone you want.

For example, you have WICP DIP20 token(Wrapped ICP issued by psychedelic), you can wrap your WICP into dWICP in DFlow App, then you can start to stream dWICP to anyone you want, you can also unwrap dWICP to get back WICP anytime you want.

One important thing to note is that if you have an ongoing stream, you must close the stream before your balance runs out, if not, your stream will be automatically liquidated. When opening a stream, you’ll need to deposit a small amount of tokens into the stream, called buffer deposit(3600 \* flow\_rate, 1 hours token amount), if you close the stream before your balance runs out, the buffer deposit is returned to your balance automatically, otherwise the stream gets liquidated and the liquidator gets the buffer deposit as reward.

![DFlow App](https://storage.googleapis.com/papyrus_images/bcb907c5ad41ce3c1007dd3953681ae098af24725b55167cd6681ce1a772344e.png)

DFlow App

We believe DFlow will help unlock infinite possibilities for the Web3 ecosystem on the Internet Computer. Join us to build the future together!

Links
-----

1.  Twitter: [https://twitter.com/dflow\_money](https://twitter.com/dflow_money)
    
2.  Website: [https://dflow.money](https://dflow.money)
    
3.  Testnet: [https://testnet.dflow.money](https://testnet.dflow.money)
    
4.  Docs: [https://docs.dflow.money](https://docs.dflow.money)
    
5.  Feedback form: [https://forms.gle/xdibHtNJcGmyz1wJ6](https://forms.gle/xdibHtNJcGmyz1wJ6)

---

*Originally published on [DFlow](https://paragraph.com/@dflow/dflow-decentralized-money-streaming-protocol-on-the-internet-computer)*
