Paul Berg pfp
Paul Berg
@prberg
Why have subscriptions (i.e., recurring payments) not taken off in web3?
12 replies
8 recasts
60 reactions

Vladyslav Dalechyn pfp
Vladyslav Dalechyn
@dalechyn.eth
probably because it's a bit more complex to implement vs a single-shot payment. i.e. USDC.approve (what's a good considerable value, monthly payment * 12?); then a service must trigger transferFrom from an address(es). not that complex but I think it's much rather more mental then a technical limitation.
1 reply
0 recast
2 reactions

Paul Berg pfp
Paul Berg
@prberg
You actually can max approve the contract if the contract keeps tracks of timestamps and allows withdrawals only up to `(currentTime - lastTime) / 1 month in seconds`.
2 replies
0 recast
3 reactions

Vladyslav Dalechyn pfp
Vladyslav Dalechyn
@dalechyn.eth
Yes! Sounds as a viable tradeoff for max approval!
0 reply
0 recast
0 reaction