diff --git a/README.md b/README.md
index b41c4429..fac2b7c8 100644
--- a/README.md
+++ b/README.md
@@ -1,92 +1,180 @@
# Web3Privacy Now Data Repository
-Structured database for Web3Privacy Now.
+List of variables used for Privacy Explorer (https://explorer.web3privacy.info)
+Feel free to submit any suggestions or changes to this scheme.
+
+You can create/edit projects by making changes in index.yaml file, which you can find in project folder inside /src/projects/
+Upload project logo in root of project directory to be automatically included.
+
# Database
https://data.web3privacy.info/
-# Schema specification
+# Project description
+
| Field | Type | Required | Description |
|------------------------|-----------------------|----------|-------------|
-| id | string | x | |
-| name | string | x | Name of the project |
-| categories | array | x | Categories defined by web3privacy research |
-| ecosystem | string | | Build on network (e.g., Cosmos, Ethereum) |
-| product_readiness | string | | State of development (e.g., Alpha, Beta, Mainnet, Testnet) |
-| security | string | | Security details |
-| have_token | boolean | | Does the project have a token? |
-| token_link | string uri | | Link to the token contract |
-| tokens | array | | Native tokens of the project (e.g., TORN, SCRT) |
+| id | string | x | Unique project identifier |
+| name | string | x | Name of project |
+| categories | array | x | Categories are defined in explorer-data/schema/category.yaml |
+| logos | array | | Links to project logo (Note: Upload logos into root folder of project) |
+| ecosystem | array | | What is projects native networks? (ex. Ethereum, Arbitrum, Cosmos,...) |
+| | | | |
+| | | | |
+| | | | |
+| project_type | string | | Main usecases of project (ex. ZK Pool mixer, Privacy transactions) |
| description | string | | Short description of project features and mission |
-| project_type | string | | Main purpose of the project (e.g., ZK Pool mixer, Privacy transactions) |
-| product_launch_day | string | | Date of the project announcement |
-| technology type | string | | Category of privacy tech (e.g., ZK, PHE) |
-| technology name | string | | Name of privacy tech (e.g., Ultramix3000, ZK-EVM) |
-| technology features | array | | Key aspects of the privacy tech used (e.g., Non-traceable, Account Abstraction) |
-| links web | string uri | | Official project website |
-| links twitter | string uri | | Project's Twitter profile |
-| links discord | string uri | | Project's Discord server |
-| links blog | string uri | | Project's Blog (e.g., Medium) |
-| links facebook | string uri | | Project's Facebook page |
-| links bloc_explorer | string uri | | Project's or Network's Block Explorer |
-| links whitepaper | string uri | | Link to the project's whitepaper |
-| links github | string uri | | Link to the project's GitHub repository |
-| links docs | string uri | | Link to project documentation |
-| links changelog | string uri | | Link to changelog |
-| links forum | string uri | | Link to project forum (e.g., Discourse) |
-| links snapshot | string | | Link to Snapshot |
-| links lens | string | | Link to project's Lens |
-| links farcaster | string | | Link to Farcaster |
-| links rss_feed | string uri | | Link to a stream of articles related to the project |
-| blockchain_features p2p | boolean | | Is the project Peer to Peer-based or enabling such a feature? |
-| blockchain_features encryption | string | | Encryption algorithm (e.g., 256-bit, SHA) |
-| blockchain_features network | string | | Networks securing assets |
-| blockchain_features upgradability enabled | boolean | | Is the project upgradable or immutable? |
-| blockchain_features upgradability type | string | | Upgradability type (e.g., Governance, Admin keys) |
-| blockchain_features upgradability admin_keys | string | | Upgradability condition definition (e.g., Multisign of 5, 80% consensus) |
-| licenses | string | | Licenses used (e.g., MIT License, GGML) |
-| privacy_policy defined | boolean | | Is there a document defining privacy policies? |
-| privacy_policy link | string uri | | Link to the privacy policy |
-| privacy_policy data_usage | string | | How is the project using your data? (e.g., Selling data, Analytics) |
-| team anonymous | boolean | | Is the project developed by an anonymous team? |
-| team teammembers name | string | | Member's name |
-| team teammembers role | string | | Member's role |
-| team teammembers link | string uri | | Member's social link |
-| team company name | string | | Name of the development company |
-| team company link | string uri | | Official link to the development company |
-| team company contacts | string | | Official mail/phone of the development company |
-| storage decentralized | boolean | | Is any part of used data stored decentraly? |
-| traceability tracked_data | string | | What data is the project tracking (e.g., Address, Name, Phone, IP) |
-| traceability kyc | boolean | | Is KYC required for product usage? |
-| traceability sign_in_type_requirments | string | | What Sign-in information is required to use the project (e.g., Wallet, Email, Gitcoin Pass) |
-| third_party_dependency | string | | What third-party technological dependencies does the project have? (e.g., Uniswap hack, USDC stability) |
-| compliance | string | | Does the project comply with any official blacklists? (e.g., OFAC, Hacker_wallet_list) |
-| audits name | string | | Name of the project audit |
-| audits company | string | | Company that processed the project audit |
-| audits logo | string | | Logo of the audit company |
-| audits link | string uri | | Official link to the audit company website |
-| audits time | string | | Date of the audit |
-| social_trust | string | | Is there any social dependency that the project has (e.g., Governance, CEO, Community) |
-| technical_spof | string | | Is there any technical single point of failure? (e.g., Pool hack, Bridge malfunction) |
-| history title | string | | Title of events/news related to the project |
-| history event_type | string | | Type of event (e.g., Product release, Hack announcement) |
-| history description | string | | Description of the event |
-| history time | string | | Time of the event |
-| history link | string uri | | Link to more information about the event |
-| client_diversability name | string | | Name of the client (e.g., Wallet name, Bridge name) implementing the project |
-| client_diversability link | string uri | | Link to the client's website |
-| default_privacy | boolean | | Is privacy applied by default or must it be turned on? |
+| product_launch_day | string | | Date of the project launch (YYYY-MM-DD)|
+| | | | |
+| | | | |
+| | | | |
+| token_link | string url | | Link to the project token contract |
+| tokens | array | | Native tokens of project (ex. privUSDC, sETH,...) |
+| assets_used | array | | Digital assets that you can use in project/protocol (ex. BTC, ETH, USDC,...)|
+| fee | string | | Cost of usage (ex. 0.15%, $5, None) |
+| | | | |
+| | | | |
+| | | | |
+| team anonymous | boolean | | Is project developed by anonymous team? (Yes/No) |
+| team teammembers name | string | | Member's name |
+| team teammembers role | string | | Member's role |
+| team teammembers link | string url | | Member's social link |
+| | | | |
+| | | | |
+| | | | |
| funding name | string | | Name of the investor |
-| funding type | string | | Type of investment |
-| funding link | string uri | | Link for more information about the investment |
-| funding value | string | | Value of the investment |
-| funding time | string | | Date of the investment |
-| project_status live_status | boolean | | Is the project currently functioning? |
-| project_status version | string | | Name of the latest version |
-| project_status testnet | boolean | | Does the project have a running testnet? |
-| project_status mainnet | boolean | | Is the mainnet running? |
+| funding type | string | | Type of investment (Seed, Round1, Angel investment,...) |
+| funding link | string url | | Link for more information about the investment |
+| funding value | string | | Value of the investment ($1,500,000) |
+| funding time | string | | Date of the investment (YYYY-MM-DD)|
+| | | | |
+| | | | |
+| | | | |
+| history title | string | | Title of events/news related to the project |
+| history event_type | string | | Type of event (e.g., Product release, Hack, Launch) |
+| history description | string | | Description of the event |
+| history time | string | | Time of the event (YYYY-MM-DD) |
+| history link | string url | | Link to more information about the event |
+| | | | |
+| | | | |
+| | | | |
+| sunset | boolean | | Project is not active, is not recommended for use, no development |
+
+
+
+
+# Project Links
+
+| Field | Type | Required | Description |
+|------------------------|-----------------------|----------|-------------|
+| links web | string url | | Official project website |
+| links github | string url | | Link to the project GitHub repository |
+| links block_explorer | string url | | Project or Network Block Explorer |
+| links docs | string url | | Link to project documentation |
+| links forum | string url | | Link to project forum (ex. Discourse) |
+| links whitepaper | string url | | Link to the project whitepaper |
+| links changelog | string url | | Link to changelog |
+| links snapshot | string url | | Link to Snapshot |
+| | | | |
+| | | | |
+| | | | |
+| links blog | string url | | Project Blog (ex. Medium) |
+| links twitter | string url | | Project Twitter profile |
+| links discord | string url | | Project Discord server |
+| links facebook | string url | | Project Facebook page |
+| links telegram | string url | | Project Telegram |
+| links lens | string url | | Project Lens profile |
+| links farcaster | string url | | Project Farcaster profile |
+| links rss_feed | string url | | Link to a information stream related to the project |
+| | | | |
+| | | | |
+| | | | |
+| links education | string url | | Links to useful education content about project |
+
+
+
+
+# Technology
+
+| Field | Type | Required | Description |
+|------------------------|-----------------------|----------|-------------|
+| technology type | string | | Technology that runs underhood (ex. ZK, ZK-Snarks, PLONK, Monero, Ellipcic curves,...) |
+| technology features | array | | Key aspects of the privacy tech used (ex. Private wallet, P2P Swap, Fluid compliance, ZK Defi, Private bridge,...) |
+| | | | |
+| | | | |
+| | | | |
+| blockchain_features encryption | string | | Encryption used (ex. Cryptonight, Groth16, ECDH,...) |
+| blockchain_features opensource | boolean | | Is project opensourced? (Yes/No) |
+| | | | |
+| | | | |
+| | | | |
+| project_status live_status | boolean | | Is the project currently working? (Yes/No) |
+| project_status version | string | | Name of the latest version (Ex. Arbitrum Nitro, V2.12, Prototest10,...) |
+| project_status testnet | boolean | | Does the project have a running testnet? (Yes/No)|
+| project_status mainnet | boolean | | Is the mainnet running? (Yes/No) |
+| | | | |
+| | | | |
+| | | | |
+| client_diversability name | string | | Name of the clients using project (ex. Wallet name, Bridge name, Project name,...) |
+| client_diversability link | string url | | Link to the client's website |
+
+
+
+
+# Privacy
+
+| Field | Type | Required | Description |
+|------------------------|-----------------------|----------|-------------|
+| licenses | 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,...) |
+| traceability tracked_data | string | | What data is the project tracking (ex. Address, Name, Phone, IP,...) |
+| default_privacy | boolean | | Is privacy applied by default or must it be turned on? (Yes/No) |
+| compliance | string | | Does the project comply with any official blacklists? (ex. OFAC, Hacker_wallet_list, USA,...) |
+| | | | |
+| | | | |
+| | | | |
+| storage decentralized | boolean | | Is any part of used data stored on decetralized networks? (Yes/No)|
+| traceability kyc | boolean | | Is KYC required for product usage? (Yes/No) |
+| traceability sign_in_type_requirments | string | | What Sign-in information is required to use the project? (ex. Wallet, Email, Gitcoin Pass,...) |
+| blockchain_features identity_integration | string| | What Identity integration project use? (ex. Gitcoin Pass, Proof of Humanity, Degenscore,...) |
+| blockchain_features p2p | boolean | | Is the project Peer to Peer-based or enabling such a feature? (Yes/No) |
+| blockchain_features data_masking | string | | What type of anonymity mechanism is used? (Mixer, ZK Pool,...) |
+| blockchain_features viewing_key | boolean | | Is there a viewing key that can decode your transactions? (Yes/No) |
+| blockchain_features dissapearing_tx | boolean | | Is there any trace of your transaction on-chain / online? (Yes/No) |
+| blockchain_features connected_tx | boolean | | Is is possible to identify other transactions when is your address revealed? (Yes/No) |
+| blockchain_features frontend_anonymity | string| | Are you able to use project with TOR / VPN or other anonymity tools? (TOR address, Geo restricted, VPN banned,...) |
+
+
+
+
+# Security
+
+| Field | Type | Required | Description |
+|------------------------|-----------------------|----------|-------------|
+| third_party_dependency | string | | What third-party technological dependencies project have? (ex. Uniswap hack, USDC stability,...) |
+| social_trust | string | | Is there any social dependency (ex. Governance, Board multisig, CEO have 50% tokens,...) |
+| technical_spof | string | | Is there any technical single point of failure? (ex. Pool hack, Bridge malfunction, Viewing key leak,...) |
+| | | | |
+| | | | |
+| | | | |
+| blockchain_features asset_custody_type | string | | Are users assets in any custody, by who? Or is it fully non-custodial? (ex. DAO Multisig, Non-custodial, Centralized bridge,...) |
+| blockchain_features upgradability enabled | boolean | | Is the project upgradable or immutable? (Yes/No)|
+| blockchain_features upgradability type | string | | Upgradability type (ex. DAO Governance, Admin keys, Random Consensus,...) |
+| blockchain_features upgradability admin_keys | string | | Upgradability condition definition (ex. Multisign of 5, 80% consensus,...) |
+| | | | |
+| | | | |
+| | | | |
+| audits name | string | | Name of the project audit (ex. Certik SmartContract check,...) |
+| audits company | string | | Company that processed the project audit (ex. Certik, Blocksec,...) |
+| audits logo | string url | | Logo of the audit company |
+| audits link | string url | | Official link to the audit company website |
+| audits time | string | | Date of the audit (YYYY-MM-DD) |
+
+
# License
diff --git a/sample-project.yaml b/sample-project.yaml
new file mode 100644
index 00000000..0f412dcb
--- /dev/null
+++ b/sample-project.yaml
@@ -0,0 +1,147 @@
+#PROJECT DESCRIPTION -------------------------------------------------------------
+
+name: SampleProject
+categories: [ defi ]
+ecosystem: [ Ethereum, Polkadot, Cosmos ]
+
+
+project_type: All in one Privacy tool
+description: 'Short description of project features and mission'
+product_launch_day: "YYYY-MM-DD"
+
+
+token_link: https://etherscan.io/address/0x148932fc33d97ae4f85443d2f6af25cacddd6062
+tokens:
+ - name: SampleToken
+ symbol: SAMPLE
+ network: Ethereum
+ contract_address: "0xe6c83af64e4c60245d8c7de953df673a00000"
+assets_used: [ BTC, ETH, USDC ]
+fee: 3.5%
+
+team:
+ anonymous: false
+ teammembers:
+ - name: Samplic Samplist
+ role: CEO
+ link: https://twitter.com/samplesampler
+ - name: Random Guy
+ role: CTO
+ link: https://twitter.com/mostrandomguy
+
+
+funding:
+ - name: Private investors ICO
+ type: ICO
+ link: https://investopedia.org/sample-ico-2022
+ value: $50.000.000
+ time: "YYYY-MM-DD"
+
+history:
+ title: Sample Voyage
+ event_type: launch
+ description: Launched Sample Voyage on Mainnet
+ time: "YYYY-MM-DD"
+ link: https://infonewspage.com/sample-launch
+
+
+sunset: false
+
+
+# LINKS ---------------------------------------------------------------------
+
+
+links:
+ web: https://sample-website.com
+ github: https://github.com/sample_privacy_project
+ block_explorer: https://samplescan.io/
+ docs: https://docs.sample-website.com
+ forum: https://forum.sample-website.com
+ whitepaper: https://docs.sample-website.com/whitepaper.pdf
+ changelog: https://changelog.sample-website.com
+ snapshot: https://snapshot.org/sample-dao
+
+ blog: https://medium.com/@sample_privacy_project
+ twitter: https://twitter.com/sample_privacy_project
+ discord: https://discord.com/invite/jgUQSAMPLE
+ facebook: https://facebook.com/sample-privacy-crypto
+ telegram: https://t.me/sample_privacy_project
+ lens: https://hey.xyz/u/sample_privacy_project
+ farcaster: "@sampleprivacyproject"
+ rss_feed: https://rss-feeds.com/sample_privacy_project
+
+ education: https://twitter.com/random_user/status/12345678901234
+
+
+# TECHNOLOGY ---------------------------------------------------------------------
+
+
+technology:
+ type: ZK-Snarks
+ features:
+ - Private wallet
+ - Shielded DeFi
+ - P2P Swaps
+
+
+blockchain_features:
+ encryption: zksnark
+ opensource: true
+
+ identity_integration: Gitcoin Passport
+ p2p: true
+ data_masking: Sample_mixer
+ viewing_key: true
+ dissapearing_tx: false
+ connected_tx: false
+ frontend_anonymity: Sample frontend dont work on Tor
+
+ asset_custody_type: non-custody
+ upgradability:
+ enabled: true
+ type: DAO vote
+ admin_keys: 51% consensus by DAO
+
+project_status:
+ live_status: true
+ version: Mainnet
+ testnet: false
+ mainnet: true
+
+client_diversability:
+ - name: Sample-wallet
+ link: https://sample-wallet-using-sample.com
+ - name: Sample-Defi_Swap
+ link: https://sample-swap.com
+
+
+# PRIVACY ---------------------------------------------------------------------
+
+licences: General Public License
+
+privacy_policy:
+ defined: true
+ link: https://app.shadeprotocol.io/use-terms
+ data_usage: tools you are making TXs on
+
+tracebility:
+ tracked_data: user SCRT adress
+ kyc: false
+ sign_in_type_requirments: EVM wallet
+
+compliance: OFAC, USA
+
+storage:
+ decentralized: true
+
+
+SECURITY ---------------------------------------------------------------------
+
+third_party_dependency: Chainlink oracle
+social_trust: Sample board multisig & DAO
+technical_spof: Uniswap hack
+
+audits:
+ - name: Privacy audit company - Sample security check
+ link: https://pac.com/sample-security.pdf
+ time: "YYYY-MM-DD"
diff --git a/schema/project.yaml b/schema/project.yaml
index 5ac55b71..5e94ef21 100644
--- a/schema/project.yaml
+++ b/schema/project.yaml
@@ -7,6 +7,9 @@ required:
properties:
id:
type: string
+ title: ID
+ description: |
+ Unique project identifier
pattern: '^[a-z0-9-]+$'
name:
type: string
@@ -15,14 +18,16 @@ properties:
items:
type: string
pattern: '^[a-z0-9-]+$'
+ assets_used:
+ type: array
+ items:
+ type: string
+ pattern: '^[A-Z0-9-]+$'
ecosystem:
- type: string
- product_readiness:
- type: string
- security:
- type: string
- have_token:
- type: boolean
+ type: array
+ items:
+ type: string
+ pattern: '^[A-Z0-9-]+$'
token_link:
type: string
format: uri
@@ -115,6 +120,9 @@ properties:
rss_feed:
type: string
format: uri
+ education:
+ type: string
+ format: uri
blockchain_features:
type: object
properties:
@@ -155,14 +163,6 @@ properties:
type: string
connected_tx:
type: boolean
- revealed_recipient:
- type: boolean
- revealed_sender:
- type: boolean
- revealed_ammount:
- type: boolean
- reversability_condition:
- type: string
data_masking:
type: string
asset_custody_type:
@@ -193,17 +193,7 @@ properties:
type: string
link:
type: string
- format: uri
- company:
- type: object
- properties:
- name:
- type: string
- link:
- type: string
- format: uri
- contacts:
- type: string
+ format: uri
storage:
type: object
properties:
@@ -240,6 +230,8 @@ properties:
type: string
technical_spof:
type: string
+ fee:
+ type: string
history:
type: object
properties:
diff --git a/src/projects/basicswap/logo.png b/src/projects/basicswap/logo.png
new file mode 100644
index 00000000..26d2e4c0
Binary files /dev/null and b/src/projects/basicswap/logo.png differ
diff --git a/src/projects/basicswap/logo.svg b/src/projects/basicswap/logo.svg
deleted file mode 100644
index 4a9f66d5..00000000
--- a/src/projects/basicswap/logo.svg
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
diff --git a/src/projects/cape/logo.png b/src/projects/cape/logo.png
index 1526f843..fa102a8a 100644
Binary files a/src/projects/cape/logo.png and b/src/projects/cape/logo.png differ
diff --git a/src/projects/common/Common.png b/src/projects/common/Common.png
new file mode 100644
index 00000000..885cda53
Binary files /dev/null and b/src/projects/common/Common.png differ
diff --git a/src/projects/common/logo.svg b/src/projects/common/logo.svg
deleted file mode 100644
index 640baad4..00000000
--- a/src/projects/common/logo.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
diff --git a/src/projects/conceal-network/logo.jpg b/src/projects/conceal-network/logo.jpg
deleted file mode 100644
index 06ead2c0..00000000
Binary files a/src/projects/conceal-network/logo.jpg and /dev/null differ
diff --git a/src/projects/conceal-network/logo.png b/src/projects/conceal-network/logo.png
new file mode 100644
index 00000000..1e606b84
Binary files /dev/null and b/src/projects/conceal-network/logo.png differ
diff --git a/src/projects/diva/logo.png b/src/projects/diva/logo.png
index dddf6d1e..8fd4515a 100644
Binary files a/src/projects/diva/logo.png and b/src/projects/diva/logo.png differ
diff --git a/src/projects/dusk-network/logo.png b/src/projects/dusk-network/logo.png
new file mode 100644
index 00000000..22e66348
Binary files /dev/null and b/src/projects/dusk-network/logo.png differ
diff --git a/src/projects/elusiv/logo.jpg b/src/projects/elusiv/logo.jpg
deleted file mode 100644
index 114d4beb..00000000
Binary files a/src/projects/elusiv/logo.jpg and /dev/null differ
diff --git a/src/projects/elusiv/logo.png b/src/projects/elusiv/logo.png
new file mode 100644
index 00000000..b5b2ea66
Binary files /dev/null and b/src/projects/elusiv/logo.png differ
diff --git a/src/projects/evanesco/logo.png b/src/projects/evanesco/logo.png
index 3a64c10e..404a166e 100644
Binary files a/src/projects/evanesco/logo.png and b/src/projects/evanesco/logo.png differ
diff --git a/src/projects/fairy/logo.svg b/src/projects/fairy/backup-logo.svg
similarity index 100%
rename from src/projects/fairy/logo.svg
rename to src/projects/fairy/backup-logo.svg
diff --git a/src/projects/fairy/logo.png b/src/projects/fairy/logo.png
new file mode 100644
index 00000000..1847717e
Binary files /dev/null and b/src/projects/fairy/logo.png differ
diff --git a/src/projects/firn-protocol/logo.png b/src/projects/firn-protocol/logo.png
index 94ad7288..294e01b7 100644
Binary files a/src/projects/firn-protocol/logo.png and b/src/projects/firn-protocol/logo.png differ
diff --git a/src/projects/hinkal/logo.png b/src/projects/hinkal/logo.png
index f40e2011..cb5125d2 100644
Binary files a/src/projects/hinkal/logo.png and b/src/projects/hinkal/logo.png differ
diff --git a/src/projects/hurricane-protocol/logo.svg b/src/projects/hurricane-protocol/backup-logo.svg
similarity index 100%
rename from src/projects/hurricane-protocol/logo.svg
rename to src/projects/hurricane-protocol/backup-logo.svg
diff --git a/src/projects/hurricane-protocol/logo.png b/src/projects/hurricane-protocol/logo.png
new file mode 100644
index 00000000..5933134d
Binary files /dev/null and b/src/projects/hurricane-protocol/logo.png differ
diff --git a/src/projects/light-shield/logo.png b/src/projects/light-shield/logo.png
index 120f26a2..507b3f5c 100644
Binary files a/src/projects/light-shield/logo.png and b/src/projects/light-shield/logo.png differ
diff --git a/src/projects/nonkyc/logo.png b/src/projects/nonkyc/logo.png
index 022480df..785d3e79 100644
Binary files a/src/projects/nonkyc/logo.png and b/src/projects/nonkyc/logo.png differ
diff --git a/src/projects/offshift/logo.png b/src/projects/offshift/logo.png
index 4495a822..9f88774a 100644
Binary files a/src/projects/offshift/logo.png and b/src/projects/offshift/logo.png differ
diff --git a/src/projects/panther-protocl/logo.svg b/src/projects/panther-protocl/backup-logo.svg
similarity index 100%
rename from src/projects/panther-protocl/logo.svg
rename to src/projects/panther-protocl/backup-logo.svg
diff --git a/src/projects/panther-protocl/logo.png b/src/projects/panther-protocl/logo.png
new file mode 100644
index 00000000..daabac7d
Binary files /dev/null and b/src/projects/panther-protocl/logo.png differ
diff --git a/src/projects/railgun/logo.svg b/src/projects/railgun/backup-logo.svg
similarity index 100%
rename from src/projects/railgun/logo.svg
rename to src/projects/railgun/backup-logo.svg
diff --git a/src/projects/railgun/logo.png b/src/projects/railgun/logo.png
new file mode 100644
index 00000000..2bd34c2f
Binary files /dev/null and b/src/projects/railgun/logo.png differ
diff --git a/src/projects/sacred/backup-logo.png b/src/projects/sacred/backup-logo.png
new file mode 100644
index 00000000..14161f35
Binary files /dev/null and b/src/projects/sacred/backup-logo.png differ
diff --git a/src/projects/sacred/logo.png b/src/projects/sacred/logo.png
index 14161f35..2a53d026 100644
Binary files a/src/projects/sacred/logo.png and b/src/projects/sacred/logo.png differ
diff --git a/src/projects/seven-seas/logo.jpg b/src/projects/seven-seas/logo.jpg
deleted file mode 100644
index efd22e22..00000000
Binary files a/src/projects/seven-seas/logo.jpg and /dev/null differ
diff --git a/src/projects/seven-seas/logo.png b/src/projects/seven-seas/logo.png
new file mode 100644
index 00000000..8dfac9a7
Binary files /dev/null and b/src/projects/seven-seas/logo.png differ
diff --git a/src/projects/shade/backup-logo.png b/src/projects/shade/backup-logo.png
new file mode 100644
index 00000000..d2c5ce82
Binary files /dev/null and b/src/projects/shade/backup-logo.png differ
diff --git a/src/projects/shade/logo.png b/src/projects/shade/logo.png
index d2c5ce82..09fedd7f 100644
Binary files a/src/projects/shade/logo.png and b/src/projects/shade/logo.png differ
diff --git a/src/projects/sienna/logo.svg b/src/projects/sienna/backup-logo.svg
similarity index 100%
rename from src/projects/sienna/logo.svg
rename to src/projects/sienna/backup-logo.svg
diff --git a/src/projects/sienna/logo.png b/src/projects/sienna/logo.png
new file mode 100644
index 00000000..2d14cddc
Binary files /dev/null and b/src/projects/sienna/logo.png differ
diff --git a/src/projects/silent-protocol/logo.jpg b/src/projects/silent-protocol/logo.jpg
deleted file mode 100644
index 68b4d565..00000000
Binary files a/src/projects/silent-protocol/logo.jpg and /dev/null differ
diff --git a/src/projects/silent-protocol/logo.png b/src/projects/silent-protocol/logo.png
new file mode 100644
index 00000000..d06492ee
Binary files /dev/null and b/src/projects/silent-protocol/logo.png differ
diff --git a/src/projects/spiral-finance/logo.png b/src/projects/spiral-finance/logo.png
index 55cfeca4..fd3374bd 100644
Binary files a/src/projects/spiral-finance/logo.png and b/src/projects/spiral-finance/logo.png differ
diff --git a/src/projects/stealthpay/logo.png b/src/projects/stealthpay/logo.png
index 8215755f..350c500c 100644
Binary files a/src/projects/stealthpay/logo.png and b/src/projects/stealthpay/logo.png differ
diff --git a/src/projects/umbra/logo.png b/src/projects/umbra/logo.png
index 5119eea8..2a9debfe 100644
Binary files a/src/projects/umbra/logo.png and b/src/projects/umbra/logo.png differ
diff --git a/src/projects/webb/logo.svg b/src/projects/webb/backup-logo.svg
similarity index 100%
rename from src/projects/webb/logo.svg
rename to src/projects/webb/backup-logo.svg
diff --git a/src/projects/webb/logo.png b/src/projects/webb/logo.png
new file mode 100644
index 00000000..d2a8c970
Binary files /dev/null and b/src/projects/webb/logo.png differ
diff --git a/src/projects/zkusd/backup-logo.png b/src/projects/zkusd/backup-logo.png
new file mode 100644
index 00000000..68b16eee
Binary files /dev/null and b/src/projects/zkusd/backup-logo.png differ
diff --git a/src/projects/zkusd/logo.png b/src/projects/zkusd/logo.png
index 68b16eee..289242e1 100644
Binary files a/src/projects/zkusd/logo.png and b/src/projects/zkusd/logo.png differ