Our blockchain is designed for building almost any project above it, including VPN service. VPN service with quantum protection can be established in any network including [[Custom Network Setup|custom network]]. This service is maintained by orders. What [[orders|order]] is? Order is an "offer" of some services, in our case VPN service. But it can be also a customer request: when the user creates order, where he specifies the preferable conditions of using the service. > [!NOTE] Important > For establish a VPN serivce, provider must have a **[[3. How to Become a Master Node|master node]]**. Orders for provider/user can be created via the **[[Node Command - NET_SRV ORDER CREATE]]**. When creating orders, service provider/user must specify conditions of the service: **`net`** - name of the Cellframe network **`direction {sell | buy}`** - direction of token exchange: `sell` - from, `buy` - to **`srv_uid`** - `UID` of the service, default - `0x0000000000000001` **`price`** - price for the number of units specified in the parameter `-units`, for example, `100` datoshi for `3600` seconds of the service **`price_unit`** - preferable unit of service (`seconds` or `bytes`) **`price_token`** - ticker of the token **`units`** - number of units in one portion of the service **`node_addr`** - address of the node in the service network `optional` **`tx_cond`** - hash of the conditional transaction `optional` **`expires`** - time of order expiring `optional` **`cert`**- name of the master node certificate which is used to sign order `optional` **`region`** - the region in which the node is located `optional` **`continent`** - the continent in which the node is located `optional` For now, the [KelVPN network](https://kelvpn.com/) contains the biggest number of VPN orders. List of actual orders can be acquired with **[[Node Command - NET_SRV ORDER FIND]]**. The user can choose any order he likes, depends on price, region or kind of a unit. In such way VPN service become truly decentralized and private.