[Deliverable 1] Falcon Verification Core (Off-Chain Prototype)
Brief description:
Implement core Falcon verification components (NTRU polynomial arithmetic, modular operations, norm checks) in Rust with WASM compatibility.
How to measure completion:
-
GitHub repo with Rust code
-
WASM build compiles
-
Unit tests on core math functions
Estimated completion: Week 3–4
Budget: $35,000
[Deliverable 2] Hash Function Benchmark (SHAKE vs Keccak)
Brief description:
Benchmark SHAKE and Keccak implementations in a Soroban-compatible runtime to identify the most cost-efficient hash function.
How to measure completion:
-
Benchmark report documented
-
Hash function selected for on-chain use
Estimated completion: Week 4–6
Budget: $25,000
[Deliverable 3] MVP Soroban Contract Skeleton
Brief description:
Deploy an initial Soroban contract on Futurenet that accepts Falcon signature payloads and runs basic structural checks.
How to measure completion:
-
Contract deployed on Futurenet
-
End-to-end call with sample signature payload
Estimated completion: Week 6-7
Budget: $15,000