What’s the status of this? I’m having trouble finding good information. I am very interested in using this type of subscription model in an app I’m working on. Is the contract safe to use? Is there work left to be done? Any information would be helpful. Thanks!
While AFAIK there are a few implementations of EIP-1337 that made it into production, I’d invite you to checkout superfluid as a subscription solution, which has been running in production for a few months now
Hey @matt , not sure if you have thought about on-chain subscription this way, but a EIP-3754 vanilla NFT standard may help take this further. Check it out here.
How do the developers ever plan on service providers being able to charge ERC20 tokens when ERC20 tokens require approval on the end user?
The end user could hypothetically approve the maximum amount (2^256), but that enables the possibility of the service provider to just take all their coins.
Wouldn’t an alternative coin standard need to be invented? The new approval function would take in a start date and a period length (monthly, yearly, etc.), and the provider could only charge once within the start date and period length (and then the start date would be updated to the latest timestamp)