Last updated a month ago
Material for writing ZK DApps on Cardano is not easy to find and developers are struggling to build on Cardano ZK applications
An ebook that collects all the information for new developers and resources in order to interact with zero knowledge circuits and smart contracts on Cardano
This is the total amount allocated to ZK from zero on Cardano [ebook] by elRaulito. 1 out of 3 milestones are completed.
1/3
ZK Intro
Cost: $ADA 18,000
Delivery: Month 2 - Jan 2026
2/3
Web3 and use case
Cost: $ADA 18,000
Delivery: Month 4 - Mar 2026
3/3
Ebook completed
Cost: $ADA 24,000
Delivery: Month 5 - Apr 2026
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Please provide your proposal title
ZK from zero on Cardano [ebook] by elRaulito
Enter the amount of funding you are requesting in ADA
60000
Please specify how many months you expect your project to last
8
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Material for writing ZK DApps on Cardano is not easy to find and developers are struggling to build on Cardano ZK applications
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
Yes
License and Additional Information
AFL-3.0 license
Please choose the most relevant theme and tag related to the outcomes of your proposal
Education
Who you’re targeting, how you’ll reach them, and why this matters for Cardano.
New developers coming from other ecosystems or Cardano and people that is already developing on our blockchain. The idea is to attract new people to build ZK products on Cardano. ZK makes blockchains more efficient and reduce the onchain footprint.
My personal twitter account @Elraulito_CNFT has over 8000 followers that are interested in my educational material
Provide a list of key activities of your project?
Writing an ebook involves the following activities:
What are your success metrics?
The success of this project is the adoption and use of the ebook, therefore any star and fork on github or any bookmark on the social medias used to promote the ebook.
How many new users are developing on cardano after the relase of this?
How many users raed the ebook and what's their use case?
Please describe your proposed solution and how it addresses the problem
This proposal aims to write an ebook, free and opensource for everyone, where contributors can even keep increasing and updating the content just by doing a PR on github.
This ebook will be structured in the following way:
1. Introduction to Zero-Knowledge Proofs
1.1 What is a Zero-Knowledge Proof?
1.2 The Core Principles: Completeness, Soundness, and Zero-Knowledge
1.3 Types of ZKPs: Interactive vs Non-Interactive, zk-SNARKs vs zk-STARKs
1.4 Use Cases Beyond Blockchain
2**. The History of ZK**
2.1 The Cryptographic Roots: 1980s to Present
2.2 The Emergence of ZK in Blockchain
3.1 Why Web3 Needs ZK
3.2 Zcash: A Deep Dive into zk-SNARKs in Action
3.3 Monero: RingCT, Stealth Addresses, and the Contrast with ZK
3.4 Other ZK Applications in Web3 (Mina, Aztec, Polygon zkEVM, etc.)
4.1 ZK for Data Minimization and Proof Compression
4.2 Succinctness and Scalability
4.3 Privacy by Design: Applications and Limitations
4.4 The Trade-offs in Performance vs Privacy
5. Understanding ZK Circuits and Verification
5.1 What is a ZK Circuit?
5.2 From Logic to Circuits: Arithmetic Constraints
5.3 Circuit Compilers (ZoKrates, Circom, Halo2, etc.)
5.4 Verification Process On-Chain
6. Writing Your First ZK-Powered Smart Contract on Cardano
6.1 Overview of Cardano's Smart Contract Platform
6.2 Introduction to ZK Support in Cardano
6.3 Using Aiken and Off-chain ZK Compilers
6.4 Example: Proving Identity Without Revealing Data
6.5 Deploying and Testing on Testnet
7. Implementing Off-Chain Logic for ZK in Cardano
7.1 Cardano Off-Chain Architecture
7.2 Interfacing Circuits with Plutus
7.3 ZK Proof Generation Pipelines
7.4 Handling Verifier Contracts Efficiently
8.1 What is Tornado Cash?
8.2 ZK Mixers and Anonymity Pools
8.3 Designing a Mixer dApp on Cardano
8.4 Performance Considerations and Benchmarks
9.1 The Future of ZK in Web3
9.2 Cardano’s Position in the ZK Landscape
9.3 Ethical and Regulatory Considerations
9.4 Further Resources and Communities to Follow
9.5 Final Words
Please define the positive impact your project will have on the wider Cardano community
This ebook aims to be the lighthouse for new ZK builders that are looking for a blockchain to build on, in order to make Cardano the point of reference for ZK projects and Dapps that want to increase their scalability or privacy for their data.
What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
I am a senior blockchain developer with years of experience on Cardano, I have also studied Zcash and monero while exploring all the papers available regarding Tornado cash and how it uses merkle trees for generation of privacy pools.
My CV and portfolio: https://www.raul.it/
Milestone Title
ZK Intro
Milestone Outputs
Creation of:
Acceptance Criteria
Evidence of Completion
Delivery Month
2
Cost
15000
Progress
30 %
Milestone Title
Web3 and use case
Milestone Outputs
Creation of:
Acceptance Criteria
Evidence of Completion
Delivery Month
4
Cost
15000
Progress
40 %
Milestone Title
ZK on Cardano
Milestone Outputs
Creation of:
Acceptance Criteria
Evidence of Completion
Delivery Month
6
Cost
20000
Progress
90 %
Milestone Title
Use Case and final chapter
Milestone Outputs
Creation of:
Acceptance Criteria
Evidence of Completion
Delivery Month
8
Cost
10000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Total Budget: 60,000 ADA
Reserved for Market Volatility (20%): 12,000 ADA
Available for Allocation: 48,000 ADA
Research (210 hours) 21,000 ADA
Writing (160 hours) 16,000 ADA
Marketing 6,000 ADA
Content review 5,000 ADA
How does the cost of the project represent value for the Cardano ecosystem?
This educational resource helps onboard developers, researchers, and enthusiasts by guiding them from theory to Cardano-specific practice and in particular to the universe of zero knowledge, currently ZK is widely used but not on Cardano, therefore other chains are winning the competition, it's time to change this
Terms and Conditions:
Yes
Raul Antonio Rosa Padilla
A senior smart contract engineer and hardware engineer, has succesfully completed 2 catalyst projects related to IOT and an educational ebook for Cardano developers