Skip to content

Conversation

@0xMilica
Copy link
Contributor

@0xMilica 0xMilica commented Nov 6, 2025

Add zkVerify project details including description, links, and features.

Add zkVerify project details including description, links, and features.
M0nkeyFl0wer pushed a commit to M0nkeyFl0wer/explorer-data that referenced this pull request Nov 11, 2025
Fixes two schema validation issues affecting 40 legacy projects:

1. Missing required project_status fields:
   - Added live_status (boolean)
   - Added testnet (boolean)
   - Added mainnet (boolean)

2. Ecosystem capitalization mismatch:
   - Changed ecosystem values to lowercase (e.g., "Ethereum" → "ethereum")
   - Schema requires lowercase ecosystem names

Migration logic:
- Projects with version "Mainnet" → mainnet: true, live_status: true
- Ecosystem values mapped to allowed lowercase values
- Unknown ecosystems default to "other"

Fixes failing tests in PRs web3privacy#2000, web3privacy#2004, web3privacy#2006, web3privacy#2007
Test results: 40/40 projects successfully migrated

Projects affected:
fileverse, mysterium-network, elusiv, zkvote, starkex, hopr,
deeper-network, firo, oasis-network, zcash, privatepool,
tornado-cash, iden3, circom, zksync, darkfi, sentinel,
snarkjs, findora, cake-wallet, typhoon-network, iron-fish,
concordium, zk-money, suterusu, oxen, orchid, rotki,
mobilecoin, sienna-network, monero, zano, zeal, xx-network,
mask-network, fluidkey, webb-protocol, wasabi-wallet,
semaphore, incognito
@undecidedpathways undecidedpathways merged commit d75b665 into web3privacy:main Nov 14, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants