diff --git a/docs/kusama-grant/README.md b/docs/kusama-grant/README.md new file mode 100644 index 0000000..5c34cba --- /dev/null +++ b/docs/kusama-grant/README.md @@ -0,0 +1,9 @@ +# Kusama Grant Documentation Index + +This directory tracks delivery evidence for Kusama grant milestones. + +## Milestones + +- Milestone 1 - DKIM Registry on Testnet: [zk-email-verify `packages/contracts/docs/kusama-grant/milestone-1`](https://github.com/zkemail/zk-email-verify/blob/kusama-grant/packages/contracts/docs/kusama-grant/milestone-1/README.md) +- Milestone 2 - ZK Verifier Contract Tooling: [sdk-images `circom/docs/kusama-grant/milestone-2`](https://github.com/zkemail/sdk-images/blob/kusama-grant/circom/docs/kusama-grant/milestone-2/README.md) +- Milestone 3 - Verification Pipeline + SDK & Frontend: [sdk-images `circom/docs/kusama-grant/milestone-3`](./milestone-3/README.md) diff --git a/docs/kusama-grant/milestone-3/05_frontend_integration_and_documentation.md b/docs/kusama-grant/milestone-3/05_frontend_integration_and_documentation.md new file mode 100644 index 0000000..f5b59cd --- /dev/null +++ b/docs/kusama-grant/milestone-3/05_frontend_integration_and_documentation.md @@ -0,0 +1,40 @@ +# 05 - Frontend Integration & Documentation + +Milestone 3 frontend integration: the registry frontend supports target chain selection for new blueprints and lets users verify Circom proofs on-chain against the deployed verifier contract. + +## Implementation Notes + +### Chain selection + +- **UI component:** [`src/app/create/[id]/createBlueprintSteps/EmailDetails.tsx`](../../../src/app/create/%5Bid%5D/createBlueprintSteps/EmailDetails.tsx) adds a `Target Chain` `