Each Cellframe Node can have network services that can be used by any other members of Cellframe Network and be paid with its Token
Service Types
Services can be low-level, like VPN that’s built with binary libraries, or custom scripts.
Most common services are:
- VPN
- Tokens exchange (internal)
- Tokens exchange (external)
- PCNS (Private Chain Network Support)
- Audio-Video streaming
- Chats
Every service type has its unique ID and can be announced by any node in the network.
Usage
When the service is used, Node that provides it issues a receipt that is signed by the user. Every user should have a key to sign a receipt. It could be either his wallet or a key provided by another wallet. Wallet’s owner issues special conditional transactions with conditional outputs, closed with the key that should match the key that signs the receipt. Also services can issue orders, that contain specific service request to the specific participant of the service or to some group of these participants. Orders are distributed through Global Database (GDB) to another nodes in the Network