Museum 3 : A Multi-Chain Web3 museum with zero-knowledge proof

1. Project / Team name

Museum 3 home

2. Short description about the project

MUSEUM 3 is a Web3 museum with zero-knowledge proof that is a digital platform where users can explore and interact with various exhibits or collections while maintaining privacy through zero-knowledge proofs. Zero-knowledge proofs allow users to verify information without revealing the actual data, ensuring anonymity and security. Visitors to the museum could navigate through galleries, view artifacts, and engage with multimedia content, all while their identities and interactions remain confidential.

3. Discord and Telegram username for the team’s person of contact

discord old - holyaustin#3735

discord new - holyaustin

telegram - @holyaustin

twitter (X) : @holyaustin

4. Repository with project’s code and demo site

https://github.com/holyaustin/museum3-scaling

https://museum3.vercel.app/

5. Video demo

https://youtu.be/IhpXg_sWpVk

6. The contract address(es) or website URLs of your deployed application, either on a testnet of your choice or mainnet of a platform of choice

EthSign

https://testnet-scan.sign.global/schema/onchain_evm_421614_0x39

Linea Sepolia Testnet

npx hardhat verify --network linea_sepolia 0x8D36089AB6eFdB3FEb2D8Ed42F7eC80f3c6d2b11

https://sepolia.lineascan.build/address/0xe078fe7a93017f8e18c1c52e79632d0b94c56c26

https://sepolia.lineascan.build/address/0x8D36089AB6eFdB3FEb2D8Ed42F7eC80f3c6d2b11

https://sepolia.lineascan.build/address/0xe078fe7a93017f8e18c1c52e79632d0b94c56c26#code

https://sepolia.lineascan.build/address/0x8D36089AB6eFdB3FEb2D8Ed42F7eC80f3c6d2b11#code

EtherLink Testnet

https://testnet-explorer.etherlink.com/address/0x42Fc1d53EcF8B4c46989da0d44f07490668338c8

https://testnet-explorer.etherlink.com/address/0xEbb3113e97eeaA16Dcc2FebD6a1617AB731066AE

Shardeum Testnet

https://explorer-sphinx.shardeum.org/account/0xe078fe7a93017f8e18c1c52e79632d0b94c56c26

https://explorer-sphinx.shardeum.org/account/0x8d36089ab6efdb3feb2d8ed42f7ec80f3c6d2b11

Tech Stack Used

Client: Next.js, TailwindCSS, web3.js, Theme UI

web3: Hardhat, ethers.js, IPFS / Filecoin, XMTP, Gateway.fm

BlockChain: Linea Sepolia Testnet, EtherLink Testnet, Shardeum Sphnix Testnet

To run the dapp Locally

  1. Clone the repo

  2. CD to the directory

  3. npm install

  4. npm run dev

npm run dev

Deploying on Testnet / Mainnet

This command will deploy your smart contract on BSC testnet

npx hardhat run scripts/deploy.js --network etherlink

Areas where ZKPs can be effectively utilized

User Authentication and Access Control: Implement ZKPs to authenticate users without requiring them to reveal their identities or sensitive information. This ensures that visitors can access museum content securely without compromising their privacy.

Artifact Verification: Use ZKPs to verify the authenticity and ownership of museum artifacts without disclosing detailed information about them. This can help prevent the circulation of counterfeit or stolen artifacts while preserving the privacy of artifact owners.

Anonymous Feedback and Interactions: Allow visitors to provide feedback or interact with exhibits anonymously using ZKPs. This encourages participation and engagement while protecting the identities of users who wish to remain anonymous.

Transaction Privacy: Apply ZKPs to secure financial transactions within the museum platform, such as ticket purchases or donations. This ensures that transaction details remain private while still allowing for transparent and verifiable transactions.

Some assets on IPFS

https://dweb.link/ipfs/bafkreiens5gxjvktoyamjtyrzdx3zynp3pqysx4aamjaq7xmoilitwd6v4 no-return

https://dweb.link/ipfs/bafkreiaji5ih7pwq4nx5dmzhjwfw23gy74sffw6av77ax5y76n7v3dydcy Mirror

https://dweb.link/ipfs/bafkreifm6dg5eh7hwui3fac2jrewiewcu4e7vm5opwuhwznr3p7n4gsdum Iron collar2

https://dweb.link/ipfs/bafkreid3scqqf2tye6aspnxwbht6yk47llmzrfiwrmvxmahqg42ttpxyye hand-neck-chain

https://dweb.link/ipfs/bafkreidjp2mriqgeaheap2m7o2ypvwj4fb3r3isjtvkdppyiud7z3ek27i Chain Girl

https://dweb.link/ipfs/bafkreigums2o5e7zowjuoincidxvmz77lk7dv2euovxivcgt6lw5pa4pxq chained hands

https://dweb.link/ipfs/bafkreibnfbxjehepfjcsp2ukqve3a22grzi6jl2n3ovtmg56vlo5c3jh44 xxxxxx

https://dweb.link/ipfs/bafkreiftew6irumtjaxrwj6ywj2mpbjizrr4kdb5p4yjf3e7i2ulaa4boq 4 slaves

https://dweb.link/ipfs/bafkreiazjwjv4xne5ddgw3ffespwnosqrm6ugsgy3fcbiz5e2xch3ygc2e Bitcoin Chain

dull image: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/asset13.jpg broken nose : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/asset14.jpg lion: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/asset15.jpg bug : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/bug.avif couple pharoah : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/couplestatue.avif handwriting : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/encrypted.avif frontgate : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/frontgate.avif frontgate night: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/frontnight.jpg front potrait : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/frontpage.avif bracelet: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/kingbracelet.avif lion status : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/lionstatue.avif visitor mummy: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/mummy.jpg sitting statue: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/pharoahbench.avif tombs: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/roomtomb.avif circle : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/roundview.jpg pharoah lion: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/sphinxstatue.avif tall statue: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/status1.avif top view : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/topview.jpg visitors: https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/visitors.jpg woman with statue : https://bafybeih6x7pjn4jjatjmgp4wewooa7g4vvch2xjudwyxyxo47risfehhbi.ipfs.dweb.link/womanculpture.avif