Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 712 Bytes

README.md

File metadata and controls

23 lines (17 loc) · 712 Bytes

Solana dVPN Project

This repository contains two separate projects:

  1. Solana Smart Contracts (solana-program):

    • Smart contracts for handling payments, node registration, and access control for the decentralized VPN.
    • Located in the solana-program/ directory.
    • Developed using the Anchor framework.
  2. VPN Server (dvpn-server):

    • Node-based server for run on server side to handle user auth
    • Located in the dvpn-server/ directory.

Getting Started

Solana Smart Contracts (solana-program)

  1. Install Rust, Solana CLI, and Anchor.
  2. Build and deploy the smart contract:
    cd solana-program
    anchor build
    anchor deploy