scrtlabs / Grants

Repository for grant proposal submissions
41 stars 22 forks source link

DeGuard – privacy first Web3 VPN utilizing enhanced confidential features within the Secret Network #125

Open deguardvpn opened 11 months ago

deguardvpn commented 11 months ago

Project Name:

DeGuard – privacy first Web3 VPN utilizing enhanced confidential features within the Secret Network

Payment Address:

secret1h9cu982kslpxt4n2y7h2gwyc3ku8na7vnk6lps

Project Description:

DeGuard is a revolutionary Web3 VPN platform integrating seamlessly with Secret Network. Our mission is to provide users with privacy-focused and secure internet access while leveraging the unique capabilities of Secret Network's blockchain.

DeGuard Links

Website GitHub Twitter LinkedIn Discord Telegram Smart contract audit

Current Developments:

1. Smart Contract Deployment

We are actively working on developing and deploying our smart contract on the Secret Network, ensuring compatibility and security in line with the network's features.

2. Secret Network Integration Module

Integrate Secret Network with the DeGuard application, allowing users to seamlessly pay for VPN plans and receive DeGuard NFTs on the Secret Network.

This will allow users to connect their Keplr wallet (and other wallets supported by Cosmos Kit) and pay for private Deguard NFTs using SCRT or sSCRT.

2.1 Use case

  1. User wants to pay for the VPN completely anonymously without leaving on-chain footprints.
  2. User goes to our dapp and connects Keplr (or another wallet).
  3. User pays sSCRT and receives a private DeGuard NFT.

2.2 Implementation

Utilizing key features of the Secret Network:

  1. Privacy payment via secret snip-20 tokens instead of SCRT.
  2. Private Deguard NFT supply
  3. Private Deguard NFT distribution
  4. Private token to plan mapping

[!NOTE]

Diagram

Future Integration milestones:

1. Outpost payment interface for Cosmos ecosystem

Set up a seamless payment interface in any tokens in the Cosmos ecosystem, but with receiving a private DeGuard NFT on the Secret Network.

1.1 Use case

  1. User wants to buy a private NFT on the Secret Network, but doesn’t have any tokens there.
  2. User connects Keplr (or other wallets) in our dapp.
  3. User selects the preferred network (not Secret) supported by Keplr and pays for the private DeGuard NFT with any tokens supported by Squid Router.
  4. Our Secret smart contract mints a private NFT to his address on the Secret Network.

1.2 Implementation

Setting up a user-friendly purchasing experience powered by Squid Router.

[!NOTE]

Diagram

2. Cross-Chain NFT transfer

Adding the ability to migrate an existing DeGuard NFT to EVM Chains on the Secret Network to make the NFT private.

2.1 Use case

  1. User already owns an NFT in EVM Chain, but wants to migrate it to the Secret Network.
  2. User goes to a special section of the dapp that talks about the key benefits of Secret Network.
  3. There user connects Metamask and Keplr (or other wallets).
  4. User burns/locks their DeGuard NFT in EVM chain with our smart contract
  5. Our Secret smart contract mints a private DeGuard NFT with the same data to his address on the Secret Network.

2.2 Implementation

Messaging with smart contracts on the backend.

[!NOTE]

Diagram

3. EVM Cross-Chain payment

Configuring the ability to purchase a private DeGuard NFT on the Secret Network using EVM compatible chains tokens.

3.1 Use case

  1. User wants to buy a private NFT on the Secret Network, but doesn’t have any tokens there.
  2. User connects his Metamask and Keplr (or other wallets) in our dapp.
  3. User selects the preferred network and pays for the DeGuard NFT with the appropriate tokens from EVM chain.
  4. Our Secret smart contract mints a private NFT to his address on the Secret Network.

3.2 Implementation

Messaging with smart contracts on the backend.

[!NOTE]

Diagram

4. On-Chain VPN Configs and general plan information

Explore, design, and implement the embedding of VPN configurations and plan information into the private DeGuard NFTs on the Secret Network.

Utilize Secret Network's encrypted smart contracts to embed VPN configuration and details securely within DeGuard NFTs while ensuring compliance with privacy standards.

With this solution, the VPN access key will be stored directly in the DeGuard NFT private metadata.

4.1 Use case

  1. User for greater security and protection from traffic interception wants to receive their VPN keys and plan information on-chain via NFT with private metadata on the Secret Network.
  2. After purchasing a private DeGuard NFT, the user can view the metadata on their own or in our dapp by granting us the necessary permissions.

4.2 Implementation

Storing metadata directly on the Secret Network chain


Problem and Solution

Problem:

Oversaturation of small scale and repurposed VPN solutions that compromise user privacy and security.

Solution:

Developing a high-quality, decentralized VPN on the Secret Network with a focus on user privacy, security, and cross-chain functionality.


Grant Deliverables for Q1:

  1. Secret Network Smart Contract
  2. Secret Network Integration Module
  3. Outpost payment interface for Cosmos ecosystem
  4. Cross-Chain NFT transfer setup
  5. Cross-Chain payment setup
  6. On-Chain VPN Configurations

Team Members:

  1. Egor Upolovnev – CEO, Founder Experience: +5 years, Chronopay, Indacoin, Chainspot, Unitbo LinkedIn Profile

  2. Edem Appaz – Co-Founder, CBDO Experience: +7 years, MSC, Amber, Redsteep, AAMeta, JetOffice LinkedIn Profile

  3. Andrew Kali – Product Owner Experience: +3 years, Asterizm, Chainspot, Webstoryz

  4. Gheorghi Patraman – Blockchain Developer Experience: React, Node and Solidity LinkedIn Profile

  5. Michael Alexyn – CTO Experience: +7 years

Advisory board:

  1. MetaLampAlexey SukharevTechnical Advisor LinkedIn Profile

  2. Artem AvdeevAdvisor Experience: Asterizm, Chainspot, Warp Capital, techstars LinkedIn Profile

Investors Board:

  1. Daniil (Dan) Evseev – InvestorLinkedIn Profile Experience: Asset management, ex-$60B+ AUM investment firm, ex-Oliver Wyman, ex-early employee at $1B+ DeFi startup. NES Banking & Finance Society, Oliver Wyman, BANKEX, Forbes

  2. Sergey ChernikovInvestor, Co-Founder, CIO Experience: Founder and CTO Combot


Go-to-Market Strategy:

Our Go-to-Market strategy revolves around media collaborations and partnerships with blockchain projects and networks.

Partnerships with Blockchain Projects:

Promotional Campaigns:

Blockchain Partnerships:

This comprehensive strategy ensures effective utilization of media collaborations and partnerships, establishing a strong foundation for the future growth of DeGuard VPN.


Timeline and Milestones

Development KPI Timeline Budget
1 Secret Network smart contract development and dapp integration module 1,000 private DeGuard NFT minted in Secret Network via sSCRT 15/01/24

15/02/24
$9,000
2 Outpost payment interface for Cosmos ecosystem integration 1,000 private DeGuard NFT minted in Secret Network via payments by Cosmos ecosystem tokens 15/01/24

15/02/24
$5,000
3 Cross-chain NFT transfer integration 300 already existing DeGuard NFTs migrated from EVM chains to the Secret Network 15/02/24

15/03/24
$6,000
4 Cross-chain payment integration 500 private DeGuard NFT minted in Secret Network using cross-chain payments from EVM compatible chains 15/02/24

15/03/24
$11,000
5 Storing VPN keys on-chain and marketing within Cosmos and Secret ecosystems 2,500 users own private DeGuard NFTs on the Secret Network and conducted five marketing partnerships with the Cosmos and Secret ecosystem apps and communities 15/03/24

15/04/24
$10,000

Total amount requested is $41,000


Conclusion:

We are confident that DeGuard's integration with Secret Network aligns seamlessly with the values and goals of the grant program. This project contributes significantly to the growth and innovation within the Secret Network ecosystem. We eagerly await the opportunity to further discuss this proposal and explore how DeGuard can be a valuable addition to the success of Secret Network.