Zk- Block | Tools for Zk & Web3 Dapps

$5,255.07 crowdfunded from 2772 people

$18,196.72 received from matching pools

89%
average score over 3 application evaluations
zkblock is an evolving toolkit for zero-knowledge and web3 dapp development offering educational resources, boilerplate dapps, dev tools, a zero-knowledge ecosystem library, and a focus on learning enhancement.

zkblock started as a boilerplate for developing zk dapps using circom ( groth and plonk). But since inception, it has grown to include other tools required to develop zk and web3 dapps.

The goal of zk-block is educate and help users to develop quality zk and web3 apps. Since, the inception we have included several features to make zkblock useful for development,

You can read blog posts to learn about new features and various technical topics such as new EIPs, Transient Storage etc.

https://blog.zkblock.app/

You can try our two boilerplate dapps to develop zk dapps using circom, snarks, and semaphore. It provides two basic apps for zero knowledge ( age verification, zk voting using semaphore). https://boilerplate.zkblock.app/

You can use dev tools in the playground section to help quickly convert and debug during solidity development, such as

  • EIP-712 signatures
  • ERC-191 signatures
  • gas convertor, byte conversion etc.
  • Burner Wallet
  • Merkle Tree Generator
  • Deterministic Addresses

https://zkblock.app/playgrounds

Zk Ecosystem is new and still developing, you can find list of libraries and opensource tools in the zero knowledge ecosystem https://zkblock.app/

You can add the zk networks developing using zeroknowledge https://zkblock.app/zk-networks

Brief of project development history can be found here, https://heypran.notion.site/Zk-Block-Updates-Improvements-5b1e05faa7b040de9ab8fc1dec7867dc

We are working on building a new app for the users with primary focus on making learning and education fun. The funds from the grant will be used in maintaining the current zkblock features and new features in development.

If you are willing to have deep understanding of some concepts, feel free to explore contracts in https://github.com/Elefria-Labs/playground-contracts

We are also working on a slot visualizer for evm chains- https://evm.zkblock.app. Its still work in progress.

Github Links: https://github.com/Elefria-labs/zk-tools https://github.com/Elefria-labs/zk-block https://github.com/Elefria-Labs/playground-contracts

Zk- Block | Tools for Zk & Web3 Dapps History

  • accepted into Web3 Open Source Software 10 months ago. 821 people contributed $1,192 to the project, and $1,818 of match funding was provided.
  • accepted into Web3 Open Source Software 1 year ago. 1366 people contributed $1,908 to the project, and $2,392 of match funding was provided.
  • accepted into Web3 Open Source Software Round 1 year ago. 585 people contributed $2,156 to the project, and $13,986 of match funding was provided.

People donating to Zk- Block | Tools for Zk & Web3 Dapps, also donated to

Decentralized, permissionless social media app hosted on Polygon, leveraging Lens Protocol for privacy, spam prevention, minimal personal info, zero gas fees, and no downtimes with a suite of social features.
Fostering web3 education and real-world impact in underserved communities through environmental initiatives, health services, and micro-grants, while expanding Impact Onboarding programs in Latin America.
A decentralized virtual world integrating space and robotics models for collaborative engineering, offering educational and social features with IP-NFTs for design sharing.
Non-profit developer community focused on web3 collaborative learning, hosting regular meetups, talks, and networking events in Asia, with a treasury bootstrapped by hackathon winnings and operating under a donation model.
EAS is an open-source, permissionless service for creating onchain/offchain attestations, aiding in trust verification with smart contracts, development tools, and community use cases like Gitcoin Passport.