This commit is contained in:
tree🌴 2023-10-07 22:22:56 +02:00
parent fe75e74ddd
commit 7ec404a699
22 changed files with 330 additions and 19 deletions

View file

@ -17,4 +17,5 @@ gen:
gen-all: gen-all:
make gen cat=computing-network make gen cat=computing-network
make gen cat=layer-2 make gen cat=layer-2
make gen cat=hardware make gen cat=hardware
make gen cat=vpn

View file

@ -19,6 +19,7 @@ properties:
type: string type: string
product_readiness: product_readiness:
type: string type: string
<<<<<<< Updated upstream
token: token:
type: object type: object
properties: properties:
@ -37,6 +38,34 @@ properties:
- contract_address - contract_address
security: security:
type: string type: string
=======
have_token:
type: boolean
token_link:
type: string
format: uri
tokens:
type: array
items:
type: object
properties:
name:
type: string
symbol:
type: string
network:
type: string
contract_address:
type: string
link:
type: string
format: uri
required:
- name
- symbol
- network
- contract_address
>>>>>>> Stashed changes
description: description:
type: string type: string
project_type: project_type:

View file

@ -6,7 +6,6 @@ description: >-
facilitate secure sharing between different parties so data still can be facilitate secure sharing between different parties so data still can be
processed. processed.
ecosystem: multipurpose ecosystem: multipurpose
product_readiness: '-'
links: links:
web: https://www.privasea.tech web: https://www.privasea.tech
team: team:

View file

@ -2,7 +2,6 @@ name: Deeper Network
categories: categories:
- hardware - hardware
description: Web 3.0 infrastructure of the users, by the users, for the users. description: Web 3.0 infrastructure of the users, by the users, for the users.
ecosystem: '-'
product_readiness: live, 2019 product_readiness: live, 2019
links: links:
web: https://www.deeper.network web: https://www.deeper.network

View file

@ -2,8 +2,7 @@ name: OLA
categories: categories:
- layer-2 - layer-2
description: ZK-ZKVM Bringing Programmable Privacy to Blockchains description: ZK-ZKVM Bringing Programmable Privacy to Blockchains
ecosystem: '-'
product_readiness: '-'
links: links:
web: https://sin7y.org web: https://sin7y.org
github: https://github.com/Sin7Y github: https://github.com/Sin7Y
team: {}

View file

@ -4,9 +4,7 @@ categories:
description: >- description: >-
a public L2 blockchain with private transactions and MEV-resistance powered by a public L2 blockchain with private transactions and MEV-resistance powered by
zero-knowledge proofs zero-knowledge proofs
ecosystem: '-'
product_readiness: '-'
links: links:
web: https://polybase.xyz web: https://polybase.xyz
docs: https://polybase.xyz/docs/introduction docs: https://polybase.xyz/docs/introduction
team: {}

View file

@ -2,8 +2,7 @@ name: TrueZK
categories: categories:
- layer-2 - layer-2
description: Post-Quantum ZK Rollup as a service x private DIDs description: Post-Quantum ZK Rollup as a service x private DIDs
ecosystem: '-'
product_readiness: '-'
links: links:
web: https://www.truezk.com web: https://www.truezk.com
docs: https://docs.truezk.com docs: https://docs.truezk.com
team: {}

View file

@ -2,9 +2,7 @@ name: Tusima
categories: categories:
- layer-2 - layer-2
description: Privacy Financial Infrastructure For Blockchain description: Privacy Financial Infrastructure For Blockchain
ecosystem: '-'
product_readiness: '-'
links: links:
web: https://tusima.network web: https://tusima.network
docs: https://tusima.gitbook.io/tusima_en/tusima-introduction/what-is-tusima docs: https://tusima.gitbook.io/tusima_en/tusima-introduction/what-is-tusima
team: {}

View file

@ -8,4 +8,4 @@ ecosystem: TBD
product_readiness: TBD product_readiness: TBD
links: links:
web: https://www.zkchaos.com web: https://www.zkchaos.com
team: {}

View file

@ -0,0 +1,13 @@
name: Boring Protocol
categories:
- vpn
description: A Decentralized VPN on Solana
ecosystem: Solana
product_readiness: live
links:
web: https://boringprotocol.io
github: https://docs.boringprotocol.io/bop/information/boring-protocol
team:
anonymous: true
have_token: true
token_link: https://coinmarketcap.com/currencies/boring-protocol/

View file

@ -0,0 +1,16 @@
name: IVPN
categories:
- vpn
description: >-
IVPN keeps no logs and no customer accounts, is an open source VPN provider
using WireGuard or OpenVPN.
ecosystem: no chain
product_readiness: live
links:
web: https://www.ivpn.net/
github: https://github.com/ivpn
team:
anonymous: false
company:
link: https://www.ivpn.net/team/
have_token: true

View file

@ -0,0 +1,13 @@
name: KelVPN
categories:
- vpn
description: The first ever deanon-proof VPN is now available.
ecosystem: multichain
product_readiness: live
links:
web: https://kelvpn.com
github: https://gitlab.demlabs.net/cellframe/cellframe-sdk
team:
anonymous: true
have_token: true
token_link: https://coinmarketcap.com/currencies/kelvpn/

View file

@ -0,0 +1,12 @@
name: Lokinet
categories:
- vpn
description: A VPN tunnel that uses onion routing as the transport
ecosystem: multichain
product_readiness: live
links:
web: https://lokinet.org
github: https://github.com/oxen-io/lokinet
team:
anonymous: true
have_token: true

View file

@ -0,0 +1,13 @@
name: MEILE
categories:
- vpn
description: A decentralized VPN Client utilizing the Sentinel Blockchain
ecosystem: multichain
product_readiness: live
links:
web: https://mathnodes.com/index.php/meile-dvpn-client-linux-os-x/
github: https://github.com/MathNodes
team:
anonymous: true
have_token: true
token_link: https://coinmarketcap.com/currencies/sentinel/

View file

@ -0,0 +1,16 @@
name: Mullvad VPN
categories:
- vpn
description: >-
One of the most privacy-focused VPN providers (check their Privacy Policy and
history).
ecosystem: no chain
product_readiness: live
links:
web: https://mullvad.net/
github: https://github.com/mullvad
team:
anonymous: false
company:
link: https://mullvad.net/en/about
have_token: true

View file

@ -0,0 +1,15 @@
name: Mysterium VPN
categories:
- vpn
description: A global, distributed network powered by everyday people.
ecosystem: multichain
product_readiness: live
links:
web: https://www.mysterium.network/mysteriumvpn
github: https://github.com/mysteriumnetwork/node
team:
anonymous: false
company:
link: https://www.mysterium.network/team
have_token: true
token_link: https://coinmarketcap.com/currencies/mysterium/

View file

@ -0,0 +1,18 @@
name: Orchid
categories:
- vpn
description: >-
Orchid is a platform that enables an onion routing network incentivized by OXT
and a multi-hop VPN client
ecosystem: multichain
product_readiness: live
links:
web: https://www.orchid.com
github: https://github.com/OrchidTechnologies
team:
anonymous: false
company:
link: >-
https://www.linkedin.com/search/results/people/?currentCompany=%5B%2218313136%22%5D&origin=COMPANY_PAGE_CANNED_SEARCH&sid=cWH
have_token: true
token_link: https://coinmarketcap.com/currencies/orchid/

View file

@ -0,0 +1,14 @@
name: ProtonVPN
categories:
- vpn
description: Swiss VPN provider with encrypted email and online storage
ecosystem: no chain
product_readiness: live
links:
web: https://protonvpn.com/
github: https://github.com/ProtonVPN
team:
anonymous: false
company:
link: https://protonvpn.com/about
have_token: true

View file

@ -0,0 +1,15 @@
name: Sentinel
categories:
- vpn
description: >-
A global network of autonomous dVPN applications that enable private and
censorship resistant internet access
ecosystem: Cosmos
product_readiness: live
links:
web: https://sentinel.co
github: https://github.com/sentinel-official
team:
anonymous: true
have_token: true
token_link: https://coinmarketcap.com/currencies/sentinel/

View file

@ -0,0 +1,8 @@
name: Solar labs
categories:
- vpn
description: Worlds first truly decentralized blockchain-based VPN service.
links:
web: https://solarlabs.ee
team: {}
have_token: true

129
src/projects/vpn/src.json Normal file
View file

@ -0,0 +1,129 @@
{
"data": {
"Image": "https://github.com/Msiusko/web3privacy/blob/main/static-assets/VPN.png?raw=true",
"Projects": [
{
"Project": "Boring Protocol",
"ProjectLink": "https://boringprotocol.io",
"Description": "A Decentralized VPN on Solana",
"GitHub": "https://docs.boringprotocol.io/bop/information/boring-protocol",
"ProductReadiness": "live",
"Ecosystem": "Solana",
"Token": "yes",
"TokenLink": "https://coinmarketcap.com/currencies/boring-protocol/",
"Team": "anon"
},
{
"Project": "Mysterium VPN",
"ProjectLink": "https://www.mysterium.network/mysteriumvpn",
"Description": "A global, distributed network powered by everyday people.",
"GitHub": "https://github.com/mysteriumnetwork/node",
"ProductReadiness": "live",
"Ecosystem": "multichain",
"Token": "yes",
"TokenLink": "https://coinmarketcap.com/currencies/mysterium/",
"Team": "Public",
"TeamLink": "https://www.mysterium.network/team"
},
{
"Project": "Orchid",
"ProjectLink": "https://www.orchid.com",
"Description": "Orchid is a platform that enables an onion routing network incentivized by OXT and a multi-hop VPN client",
"GitHub": "https://github.com/OrchidTechnologies",
"ProductReadiness": "live",
"Ecosystem": "multichain",
"Token": "yes",
"TokenLink": "https://coinmarketcap.com/currencies/orchid/",
"Team": "Public",
"TeamLink": "https://www.linkedin.com/search/results/people/?currentCompany=%5B%2218313136%22%5D&origin=COMPANY_PAGE_CANNED_SEARCH&sid=cWH"
},
{
"Project": "MEILE",
"ProjectLink": "https://mathnodes.com/index.php/meile-dvpn-client-linux-os-x/",
"Description": "A decentralized VPN Client utilizing the Sentinel Blockchain",
"GitHub": "https://github.com/MathNodes",
"ProductReadiness": "live",
"Ecosystem": "multichain",
"Token": "no, but use dVPN",
"TokenLink": "https://coinmarketcap.com/currencies/sentinel/",
"Team": "anon"
},
{
"Project": "KelVPN",
"ProjectLink": "https://kelvpn.com",
"Description": "The first ever deanon-proof VPN is now available.",
"GitHub": "https://gitlab.demlabs.net/cellframe/cellframe-sdk",
"ProductReadiness": "live",
"Ecosystem": "multichain",
"Token": "yes",
"TokenLink": "https://coinmarketcap.com/currencies/kelvpn/",
"Team": "anon"
},
{
"Project": "Lokinet",
"ProjectLink": "https://lokinet.org",
"Description": "A VPN tunnel that uses onion routing as the transport",
"GitHub": "https://github.com/oxen-io/lokinet",
"ProductReadiness": "live",
"Ecosystem": "multichain",
"Token": "no",
"Team": "anon"
},
{
"Project": "Sentinel",
"ProjectLink": "https://sentinel.co",
"Description": "A global network of autonomous dVPN applications that enable private and censorship resistant internet access",
"GitHub": "https://github.com/sentinel-official",
"ProductReadiness": "live",
"Ecosystem": "Cosmos",
"Token": "yes",
"TokenLink": "https://coinmarketcap.com/currencies/sentinel/",
"Team": "anon"
},
{
"Project": "IVPN",
"ProjectLink": "https://www.ivpn.net/",
"Description": "IVPN keeps no logs and no customer accounts, is an open source VPN provider using WireGuard or OpenVPN.",
"GitHub": "https://github.com/ivpn",
"ProductReadiness": "live",
"Ecosystem": "no chain",
"Token": "no",
"Team": "Public",
"TeamLink": "https://www.ivpn.net/team/"
},
{
"Project": "Mullvad VPN",
"ProjectLink": "https://mullvad.net/",
"Description": "One of the most privacy-focused VPN providers (check their Privacy Policy and history).",
"GitHub": "https://github.com/mullvad",
"ProductReadiness": "live",
"Ecosystem": "no chain",
"Token": "no",
"Team": "Public",
"TeamLink": "https://mullvad.net/en/about"
},
{
"Project": "ProtonVPN",
"ProjectLink": "https://protonvpn.com/",
"Description": "Swiss VPN provider with encrypted email and online storage",
"GitHub": "https://github.com/ProtonVPN",
"ProductReadiness": "live",
"Ecosystem": "no chain",
"Token": "no",
"Team": "Public",
"TeamLink": "https://protonvpn.com/about"
},
{
"Project": "Solar labs",
"ProjectLink": "https://solarlabs.ee",
"Description": "Worlds first truly decentralized blockchain-based VPN service.",
"GitHub": "-",
"ProductReadiness": "-",
"Ecosystem": "-",
"Token": "-",
"Team": "-"
}
]
}
}

View file

@ -40,20 +40,27 @@ async function genCat(cat) {
name: p.Project, name: p.Project,
categories: [cat], categories: [cat],
description: p.Description, description: p.Description,
ecosystem: p.Ecosystem, ecosystem: p.Ecosystem !== '-' ? p.Ecosystem : undefined,
product_readiness: p.ProductReadiness, product_readiness: p.ProductReadiness !== '-' ? p.ProductReadiness : undefined,
links: { links: {
web: p.ProjectLink, web: p.ProjectLink,
github: p.GitHub && p.GitHub !== '-' ? p.GitHub : undefined, github: p.GitHub && p.GitHub !== '-' ? p.GitHub : undefined,
docs: p.Docs && p.Docs !== '-' ? p.Docs : undefined, docs: p.Docs && p.Docs !== '-' ? p.Docs : undefined,
}, },
team: { team: {},
anonymous: p.Team === "anon" ? true : (p.Team === 'Public' ? false : null)
},
}; };
if (p.Team === "anon" || p.Team === 'Public') {
out.team.anonymous = p.Team === "anon" ? true : false
}
if (p.TeamLink && p.TeamLink !== '') { if (p.TeamLink && p.TeamLink !== '') {
out.team.company = { link: p.TeamLink } out.team.company = { link: p.TeamLink }
} }
if (p.Token) {
out.have_token = true
if (p.TokenLink) {
out.token_link = p.TokenLink
}
}
const yml = yaml.dump(out); const yml = yaml.dump(out);
await Deno.writeTextFile(`${pDir}/index.yaml`, yml); await Deno.writeTextFile(`${pDir}/index.yaml`, yml);
//console.log(id, yml) //console.log(id, yml)