VWBL System Components
An overview of VWBL's Main System Components
System Components There are three key components in the system: VWBL Network, VWBL SDK, VWBL Gateway Smart Contract.
VWBL Network
VWBL Network has two roles.
- Manages the split key for decrypting digital content
- Verifies whether or not the decryption key requester has access control rights by referring to blockchain for ownership validation
Additional details about the VWBL Network can be .
VWBL SDK
VWBL SDK allows any application to integrate the VWBL NFT digital media protocol. The SDK generalizes the following processes to allow simple integration calls from applications.
- Encryption and Distributing (uploading) contents
- Downloading and decrypting contents
VWBL Gateway Smart Contract
VWBL Gateway Smart Contract manages who has access rights to the NFTs digital content. The VWBL Network verifies whether key requester has access rights of digital content by referencing the gateway contract. Developers can additionally define access condition for each digital content by developing VWBL access condition contracts.