Smart-Contracts icon indicating copy to clipboard operation
Smart-Contracts copied to clipboard

Service Registry

Open anonymoussprocket opened this issue 4 years ago • 0 comments

Service Registry

General-purpose service registry that allows users to purchase a subscription to a service for some duration at some price per period. The service provide defines services with a name, subscription duration and cost along with maximum allowed duration. This contract is meant as a payment service that service providers would deploy to collect payments for their offerings.

Additionally this contract integrates with Cryptonomic TNS to allow the service provider to register a name.

Lifecycle

TBD

User Functions

Subscribe

Set a recovery address

Recover subscription

Service Provider Functions

Define services

Suspend/resume contract

Set delegate

Withdraw balance

Register name

anonymoussprocket avatar Jul 05 '20 04:07 anonymoussprocket