Proposal : XSC003 // Streaming Payments

XSC003 // Streaming Payments

Submitting this repo for review & feedback from the Xian community !

  • Inspired by protocols like Superfluid which solve the problem of recurring payments using cryptocurrencies.
  • Allows a user to create a stream of payments to a receiver, with a rate and a time window.
  • Supports opening a payment stream using a XSC002 permit.
  • Xian can recommend this feature as the base token standard, enabling subscriptions & recurring payments as standard on all tokens.

Github Repo :

1 Like

yes * Xian 可以推荐此功能作为基础代币标准,使订阅和定期付款成为所有代币的标准。

This feature could be recommended as a base token standard, making subscriptions and recurring payments standard for all tokens.

Yes.

Not sure if that is a good idea. We need it in currency, yes. But I don’t think it needs to be in every token contract by default. It increases the complexity of the contract significantly and all of a sudden things are not that simple to understand anymore.

Also, streams don’t have any payment guarantees and I believe that most projects will probably want to use locking functionality that pays out funds over time in a guaranteed way.

I do agree that we should have it as a building block alongside things like locking, multisig etc. that could be added to a token contract via some launchpad website but maybe better not integrate it into the default contract.