Skip to content

A decentralized VPN (dVPN) solution leveraging the Solana blockchain for secure, scalable, and low-cost VPN services.

Notifications You must be signed in to change notification settings

sanaderi/Solana-DVPN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A decentralized VPN (dVPN) solution leveraging the Solana blockchain for secure, scalable, and low-cost VPN services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published