From 03d1d68be0e5d128481b6a3dfd4f0c4e684c5171 Mon Sep 17 00:00:00 2001 From: 0xdevant <0xdevant@gmail.com> Date: Mon, 13 May 2024 14:31:21 +0800 Subject: [PATCH] fix: update any project data that has inconsistent yaml formatting and non-existent fields --- README.md | 2 +- sample-project.yaml | 6 +- schema/project.yaml | 87 ++++++++++++++++---------- src/projects/basicswap/index.yaml | 6 +- src/projects/blackbox/index.yaml | 8 +-- src/projects/brume-wallet/index.yaml | 8 +-- src/projects/elusiv/index.yaml | 2 +- src/projects/firn-protocol/index.yaml | 20 +++--- src/projects/offshift/index.yaml | 2 +- src/projects/railgun/index.yaml | 66 ++++++++++--------- src/projects/secret-network/index.yaml | 18 +++--- src/projects/shade/index.yaml | 30 +++++---- src/projects/sienna/index.yaml | 32 +++++----- src/projects/wownero/index.yaml | 10 ++- 14 files changed, 163 insertions(+), 134 deletions(-) diff --git a/README.md b/README.md index fac2b7c8..b34c2aec 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ https://data.web3privacy.info/ | Field | Type | Required | Description | |------------------------|-----------------------|----------|-------------| -| licenses | string | | Licenses used (ex. MIT License, GGML,...) | +| licences | string | | Licenses used (ex. MIT License, GGML,...) | | privacy_policy defined | boolean | | Is there a document defining privacy policies? (Yes/No)| | privacy_policy link | string url | | Link to the privacy policy document | | privacy_policy data_usage | string | | How is the project using your data? (ex. Selling data, Analytics., Not using,...) | diff --git a/sample-project.yaml b/sample-project.yaml index 0f412dcb..3e6d89fa 100644 --- a/sample-project.yaml +++ b/sample-project.yaml @@ -135,7 +135,7 @@ storage: decentralized: true -SECURITY --------------------------------------------------------------------- +# SECURITY --------------------------------------------------------------------- third_party_dependency: Chainlink oracle social_trust: Sample board multisig & DAO @@ -145,3 +145,7 @@ audits: - name: Privacy audit company - Sample security check link: https://pac.com/sample-security.pdf time: "YYYY-MM-DD" + - name: Competitive Audit - Code4rena + link: https://ca.com/audit-result.pdf + time: "YYYY-MM-DD" + diff --git a/schema/project.yaml b/schema/project.yaml index 5e94ef21..4413507e 100644 --- a/schema/project.yaml +++ b/schema/project.yaml @@ -24,10 +24,12 @@ properties: type: string pattern: '^[A-Z0-9-]+$' ecosystem: - type: array + anyOf: [{type: array}, {type: string}] items: type: string pattern: '^[A-Z0-9-]+$' + have_token: + type: boolean token_link: type: string format: uri @@ -53,6 +55,8 @@ properties: type: string project_type: type: string + product_readiness: + type: string product_launch_day: type: string technology: @@ -149,8 +153,6 @@ properties: link: type: string format: uli - third_party_dependency: - type: boolean opensource: type: boolean viewing_key: @@ -178,22 +180,39 @@ properties: type: string format: uri data_usage: - type: string + type: string + traceability: + type: object + properties: + tracked_data: + type: string + kyc: + type: boolean + sign_in_type_requirments: + type: string team: type: object properties: anonymous: type: boolean - teammembers: + company: type: object properties: - name: - type: string - role: - type: string link: type: string - format: uri + format: uri + teammembers: + type: array + items: + type: object + properties: + name: + type: string + role: + type: string + link: + type: string + format: uri storage: type: object properties: @@ -209,23 +228,25 @@ properties: sign_in_type_requirments: type: string third_party_dependency: - type: string + type: boolean compliance: - type: string + anyOf: [{type: boolean}, {type: string}] audits: - type: object - properties: - name: - type: string - company: - type: string - logo: - type: string - link: - type: string - format: uri - time: - type: string + type: array + items: + type: object + properties: + name: + type: string + company: + type: string + logo: + type: string + link: + type: string + format: uri + time: + type: string social_trust: type: string technical_spof: @@ -247,13 +268,15 @@ properties: type: string format: uri client_diversability: - type: object - properties: - name: - type: string - link: - type: string - format: uri + type: array + items: + type: object + properties: + name: + type: string + link: + type: string + format: uri default_privacy: type: boolean funding: diff --git a/src/projects/basicswap/index.yaml b/src/projects/basicswap/index.yaml index 702d9127..970091f5 100644 --- a/src/projects/basicswap/index.yaml +++ b/src/projects/basicswap/index.yaml @@ -43,11 +43,11 @@ tracebility: tracked_data: Chains activity kyc: false sign_in_type_requirments: wallets -third_party_dependency: none +third_party_dependency: false compliance: none client_diversability: - name: BasicSwap client - link: https://basicswapdex.com/ + - name: BasicSwap client + link: https://basicswapdex.com/ default_privacy: false project_status: live_status: true diff --git a/src/projects/blackbox/index.yaml b/src/projects/blackbox/index.yaml index b78b1617..4bc87195 100644 --- a/src/projects/blackbox/index.yaml +++ b/src/projects/blackbox/index.yaml @@ -37,14 +37,14 @@ privacy_policy: defined: false team: anonymous: false + company: + name: Trivium Nodes + link: https://trivium.network/ + contacts: info@trivium.network teammembers: - name: Xiphiar role: rdeveloper link: https://github.com/Xiphiar - company: - - name: Trivium Nodes - link: https://trivium.network/ - contacts: info@trivium.network storage: decentralized: true tracebility: diff --git a/src/projects/brume-wallet/index.yaml b/src/projects/brume-wallet/index.yaml index 9051dfaa..f6d6f9bb 100644 --- a/src/projects/brume-wallet/index.yaml +++ b/src/projects/brume-wallet/index.yaml @@ -32,16 +32,16 @@ privacy_policy: team: anonymous: false teammembers: - name: Haz Æ 41 - role: developer - link: https://bento.me/hazae41 + - name: Haz Æ 41 + role: developer + link: https://bento.me/hazae41 storage: decentralized: true tracebility: tracked_data: no ( Tor based ) kyc: false sign_in_type_requirments: seed -third_party_dependency: none +third_party_dependency: false compliance: compliant history: diff --git a/src/projects/elusiv/index.yaml b/src/projects/elusiv/index.yaml index 034542f7..a68f0389 100644 --- a/src/projects/elusiv/index.yaml +++ b/src/projects/elusiv/index.yaml @@ -14,5 +14,5 @@ project_status: live_status: true team: anonymous: false - teammembers: + company: link: https://www.linkedin.com/search/results/people/?currentCompany=%5B%2280778213%22%5D&origin=COMPANY_PAGE_CANNED_SEARCH&sid=s_%40 diff --git a/src/projects/firn-protocol/index.yaml b/src/projects/firn-protocol/index.yaml index 819e2c38..76b65d2b 100644 --- a/src/projects/firn-protocol/index.yaml +++ b/src/projects/firn-protocol/index.yaml @@ -2,11 +2,11 @@ name: Firn Protocol categories: [ defi ] ecosystem: Ethereum description: 'Firn is the first-ever zero-knowledge privacy platform in the account-based model, and introduces pluggable, flexible privacy to Ethereum-based chains.' -token: - name: Firn - symbol: FIRN - network: Optimism - contract_address: "0xb20d84ebFeCdC6821448C7094564a039F0AE5EA4" +tokens: + - name: Firn + symbol: FIRN + network: Optimism + contract_address: "0xb20d84ebFeCdC6821448C7094564a039F0AE5EA4" project_type: DeFi product_launch_day: "2021-11-06" technology: @@ -67,11 +67,11 @@ client_diversability: link: https://www.metamask.io default_privacy: true funding: - - name: LunarDAO - type: token sale - link: https://lunardao.net/firn_investment.html - value: 45.000 $ - time: Jun 1, 2023 + name: LunarDAO + type: token sale + link: https://lunardao.net/firn_investment.html + value: 45.000 $ + time: Jun 1, 2023 project_status: live_status: true version: Mainnet diff --git a/src/projects/offshift/index.yaml b/src/projects/offshift/index.yaml index 8d3e7fc2..9712766e 100644 --- a/src/projects/offshift/index.yaml +++ b/src/projects/offshift/index.yaml @@ -10,6 +10,6 @@ project_status: live_status: true team: anonymous: true - teammembers: + company: link: https://offshift.io/#team diff --git a/src/projects/railgun/index.yaml b/src/projects/railgun/index.yaml index 83ebd9e3..af88dd09 100644 --- a/src/projects/railgun/index.yaml +++ b/src/projects/railgun/index.yaml @@ -1,6 +1,6 @@ name: RAILGUN categories: [ defi ] -token: +tokens: - name: Railgun symbol: RAIL network: Ethereum @@ -43,38 +43,38 @@ blockchain_features: reversability_condition: viewing key, hack data_masking: Contract deposit asset_custody_type: non-custody -licences: privacy_policy: defined: false team: - - name: Alan Scott - role: researcher - - name: Kieran Mesquita - role: researcher - - name: John Meurer - role: researcher - - name: Dylan Oliver - role: researcher - - name: Hisham Galan - role: researcher - - name: Peter Simpson - role: researcher - - name: Bill Liang - role: researcher - - name: Matias Grote - role: researcher - - name: Jacob Makarsky - role: Software engineer - - name: Edward P. Fricker - role: Legal counsel - - name: Phil Huang - role: Advisor - - name: Emmanuel Goldstein - role: Global economist + anonymous: false + teammembers: + - name: Alan Scott + role: researcher + - name: Kieran Mesquita + role: researcher + - name: John Meurer + role: researcher + - name: Dylan Oliver + role: researcher + - name: Hisham Galan + role: researcher + - name: Peter Simpson + role: researcher + - name: Bill Liang + role: researcher + - name: Matias Grote + role: researcher + - name: Jacob Makarsky + role: Software engineer + - name: Edward P. Fricker + role: Legal counsel + - name: Phil Huang + role: Advisor + - name: Emmanuel Goldstein + role: Global economist storage: decentralized: true tracebility: - tracked_data: kyc: false sign_in_type_requirments: wallet third_party_dependency: false @@ -83,8 +83,6 @@ audits: - name: Railgun audit report link: https://assets.railgun.org/docs/audits/ time: July, 2021 -social_trust: -technical_spof: history: title: Mainet event_type: launch @@ -98,11 +96,11 @@ client_diversability: link: https://tokenshielder.com/ default_privacy: true funding: - - name: DCG - type: Investments - link: https://www.coindesk.com/business/2022/01/26/railgun-aims-for-private-defi-with-10m-backing-from-dcg/ - value: 10.000.000 $ - time: Jan 26, 2022 + name: DCG + type: Investments + link: https://www.coindesk.com/business/2022/01/26/railgun-aims-for-private-defi-with-10m-backing-from-dcg/ + value: 10.000.000 $ + time: Jan 26, 2022 project_status: live_status: true version: Mainnet diff --git a/src/projects/secret-network/index.yaml b/src/projects/secret-network/index.yaml index 7b188d95..d6e0187b 100644 --- a/src/projects/secret-network/index.yaml +++ b/src/projects/secret-network/index.yaml @@ -49,14 +49,14 @@ privacy_policy: defined: false team: anonymous: false - teammembers: - name: Alex Zaidelson - role: SLabs CEO - link: https://twitter.com/azaidelson company: name: Secret Labs link: https://www.scrtlabs.com/ contacts: info@scrtlabs.com + teammembers: + - name: Alex Zaidelson + role: SLabs CEO + link: https://twitter.com/azaidelson storage: decentralized: true tracebility: @@ -80,11 +80,11 @@ client_diversability: link: https://starshell.net/ default_privacy: false funding: - - name: Private investors - type: ICO - link: https://icodrops.com/secret-network/ - value: 236.500.000 $ - time: Jul 23, 2020 + name: Private investors + type: ICO + link: https://icodrops.com/secret-network/ + value: 236.500.000 $ + time: Jul 23, 2020 project_status: live_status: true version: Mainnet diff --git a/src/projects/shade/index.yaml b/src/projects/shade/index.yaml index ba5b9a85..88c63349 100644 --- a/src/projects/shade/index.yaml +++ b/src/projects/shade/index.yaml @@ -1,11 +1,11 @@ name: Shade Protocol categories: [ defi ] ecosystem: Secret -token: - name: Shade Protocol - symbol: SHD - network: Secret Network - contract_address: secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm +tokens: + - name: Shade Protocol + symbol: SHD + network: Secret Network + contract_address: secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm description: 'Super app for private DeFi' project_type: DeFi product_launch_day: "2022-02-21" @@ -21,12 +21,10 @@ links: telegram: https://t.me/ShadeProtocol discord: https://discord.com/invite/YMcUrXK476 blog: https://shadeprotocol.io/blog - facebook: block_explorer: https://www.mintscan.io/secret whitepaper: https://framerusercontent.com/modules/assets/aAMeX7kkaxljkFRXRIN4CElVJbo~pEHSkrNceWvWuHWRiNuOD_CQEuYf_tS-dLtgATuz0QY.pdf github: https://github.com/securesecrets/shade docs: https://docs.shadeprotocol.io/shade-protocol/ - changelog: forum: https://forum.shadeprotocol.io/ blockchain_features: p2p: false @@ -53,14 +51,14 @@ privacy_policy: data_usage: tools you are making TXs on team: anonymous: false + company: + name: Secure Secrets + link: https://www.securesecrets.org/ + contacts: https://twitter.com/securesecrets teammembers: - name: Carter L. Woetzel role: researcher link: https://twitter.com/l_woetzel - company: - - name: Secure Secrets - link: https://www.securesecrets.org/ - contacts: https://twitter.com/securesecrets storage: decentralized: true tracebility: @@ -91,11 +89,11 @@ client_diversability: link: https://starshell.net/ default_privacy: true funding: - - name: Private investors - type: ICO - link: https://shadeprotocol.io/blog/shade-protocol-raises-5m-20-key-partners-invested - value: 5.000.000 $ - time: Feb 17, 2022 + name: Private investors + type: ICO + link: https://shadeprotocol.io/blog/shade-protocol-raises-5m-20-key-partners-invested + value: 5.000.000 $ + time: Feb 17, 2022 project_status: live_status: true version: Mainnet diff --git a/src/projects/sienna/index.yaml b/src/projects/sienna/index.yaml index 8dde2587..b9bd99c9 100644 --- a/src/projects/sienna/index.yaml +++ b/src/projects/sienna/index.yaml @@ -1,11 +1,11 @@ name: Sienna Network categories: [ defi ] ecosystem: Secret -token: - name: Sienna Network - symbol: SIENNA - network: Secret Network - contract_address: secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4 +tokens: + - name: Sienna Network + symbol: SIENNA + network: Secret Network + contract_address: secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4 description: 'Privacy-first, cross-chain decentralized finance protocol powered by Secret Network in the Cosmos ecosystem.' project_type: DeFi product_launch_day: "2022-04-27" @@ -61,15 +61,15 @@ compliance: false audits: - name: Halborn and Certik link: https://sienna.network/audits/ - time: April 28th, 2021 + time: "2021-04-18" social_trust: Slabs ( MRSINGER ) technical_spof: Can decrypt history: - - title: Mainet - event_type: launch - description: V1 - time: October 2021 - link: https://docs.scrt.network/secret-network-documentation/overview-ecosystem-and-technology/secret-network-overview/history + title: Mainet + event_type: launch + description: V1 + time: October 2021 + link: https://docs.scrt.network/secret-network-documentation/overview-ecosystem-and-technology/secret-network-overview/history client_diversability: - name: Keplr link: https://www.keplr.app/ @@ -77,11 +77,11 @@ client_diversability: link: https://starshell.net/ default_privacy: true funding: - - name: Public presale - type: ICO - link: https://icodrops.com/sienna-network/ - value: 11.200.000 - time: May 5, 2021 + name: Public presale + type: ICO + link: https://icodrops.com/sienna-network/ + value: 11.200.000 + time: May 5, 2021 project_status: live_status: true version: Mainnet diff --git a/src/projects/wownero/index.yaml b/src/projects/wownero/index.yaml index 99a7c25a..4ff76be6 100644 --- a/src/projects/wownero/index.yaml +++ b/src/projects/wownero/index.yaml @@ -8,7 +8,13 @@ product_readiness: Mainnet product_launch_day: 01 April 2018 project_type: Memecoin technology: - features: Ring Signatures (21 decoys), Ring Confidential Transactions (RingCT), Stealth Addresses, Bulletproofs+, Dynamic Block Size + type: Privacy + features: + - Ring Signatures (21 decoys) + - Ring Confidential Transactions (RingCT) + - Stealth Addresses + - Bulletproofs+ + - Dynamic Block Size blockchain_features: p2p: true network: Dandelion++, RandomX PoW (lite variant) @@ -21,7 +27,7 @@ links: discord: https://discord.gg/ykZyAzJhDK team: anonymous: true -licenses: MIT License +licences: MIT License traceability: tracked_data: None kyc: false