Skip to content

Commit b4d052a

Browse files
committed
Fix broken internal links in reference implementation
- Add index.md files for directory navigation in Jekyll build - Fix LICENSE reference: change from missing file to CC0 statement - Fix broken EIP-walkthrough.md link: replace with ERC-7963 spec URL - Update resource links and capitalize Payment Instruction properly
1 parent 697379c commit b4d052a

File tree

4 files changed

+42
-3
lines changed

4 files changed

+42
-3
lines changed

assets/erc-7963/eip-permissioned-erc20/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,4 +162,4 @@ This project has been migrated from Circom to RISC Zero for improved performance
162162

163163
## License
164164

165-
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
165+
This reference implementation is part of ERC-7963 and is released under CC0 (public domain).
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# ERC-7963 Reference Implementation
2+
3+
This directory contains the complete reference implementation for ERC-7963: Oracle-Permissioned ERC-20 with ZK Proofs.
4+
5+
## Contents
6+
7+
- **[README.md](README.md)** - Full documentation, setup instructions, and usage guide
8+
- **[contracts/](contracts/)** - Solidity smart contracts (ERC-20, Oracle, Verifier)
9+
- **[zk/](zk/)** - RISC Zero guest programs for ZK proof generation
10+
- **[test/](test/)** - Comprehensive test suite (Hardhat/TypeScript)
11+
- **[scripts/](scripts/)** - Deployment and utility scripts
12+
- **[examples/](examples/)** - Example usage and demos
13+
14+
## Quick Start
15+
16+
See [README.md](README.md) for detailed setup and installation instructions.
17+
18+
## License
19+
20+
This reference implementation is part of ERC-7963 and is released under CC0 (public domain).

assets/erc-7963/eip-permissioned-erc20/zk/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,5 +354,5 @@ When modifying the guest program:
354354

355355
- [RISC Zero Documentation](https://dev.risczero.com/)
356356
- [RISC Zero Examples](https://github.com/risc0/risc0/tree/main/examples)
357-
- [payment instruction Specification](https://www.iso20022.org/)
358-
- [EIP Permissioned ERC-20 Documentation](../docs/EIP-walkthrough.md)
357+
- [Payment Instruction Specification](https://www.iso20022.org/)
358+
- [ERC-7963 Specification](https://eips.ethereum.org/EIPS/eip-7963)
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# ERC-7963 ZK Programs
2+
3+
This directory contains the RISC Zero guest programs and host utilities for generating zero-knowledge proofs for ERC-7963.
4+
5+
## Contents
6+
7+
- **[README.md](README.md)** - Detailed documentation for the ZK programs
8+
- **[methods/](methods/)** - RISC Zero guest program implementations
9+
- **[host/](host/)** - Host program for proof generation
10+
- **[test-utils/](test-utils/)** - Testing utilities and data generators
11+
12+
## Quick Start
13+
14+
See [README.md](README.md) for setup instructions and usage examples.
15+
16+
## Resources
17+
18+
- [RISC Zero Documentation](https://dev.risczero.com/)
19+
- [ERC-7963 Specification](https://eips.ethereum.org/EIPS/eip-7963)

0 commit comments

Comments
 (0)