@@ -113,25 +113,48 @@ hex = { version = "0.4.3", default-features = false }
113
113
itertools = { version = " 0.13.0" , default-features = false }
114
114
serde = { version = " 1.0.201" , default-features = false , features = [" derive" ] }
115
115
116
+ [patch ."https://github .com/Plonky3/Plonky3 .git" ]
117
+ p3-air = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
118
+ p3-field = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
119
+ p3-commit = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
120
+ p3-matrix = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
121
+ p3-baby-bear = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
122
+ p3-util = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
123
+ p3-challenger = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
124
+ p3-dft = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
125
+ p3-fri = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
126
+ p3-goldilocks = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
127
+ p3-keccak = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
128
+ p3-keccak-air = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
129
+ p3-blake3 = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
130
+ p3-mds = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
131
+ p3-merkle-tree = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
132
+ p3-poseidon2 = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
133
+ p3-symmetric = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
134
+ p3-uni-stark = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
135
+ p3-maybe-rayon = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
136
+ p3-bn254-fr = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
137
+ p3-gpu-backend = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu" ,
branch =
" openvm-v1" }
138
+
116
139
# For local development. Add to your `.cargo/config.toml`
117
140
# [patch."https://github.com/Plonky3/Plonky3.git"]
118
- # p3-air = { path = "../Plonky3/air" }
119
- # p3-field = { path = "../Plonky3/field" }
120
- # p3-commit = { path = "../Plonky3/commit" }
121
- # p3-matrix = { path = "../Plonky3/matrix" }
122
- # p3-baby-bear = { path = "../Plonky3/baby-bear" }
123
- # p3-util = { path = "../Plonky3/util" }
124
- # p3-challenger = { path = "../Plonky3/challenger" }
125
- # p3-dft = { path = "../Plonky3/dft" }
126
- # p3-fri = { path = "../Plonky3/fri" }
127
- # p3-goldilocks = { path = "../Plonky3/goldilocks" }
128
- # p3-keccak = { path = "../Plonky3/keccak" }
129
- # p3-keccak-air = { path = "../Plonky3/keccak-air" }
130
- # p3-blake3 = { path = "../Plonky3/blake3" }
131
- # p3-mds = { path = "../Plonky3/mds" }
132
- # p3-merkle-tree = { path = "../Plonky3/merkle-tree" }
133
- # p3-poseidon2 = { path = "../Plonky3/poseidon2" }
134
- # p3-symmetric = { path = "../Plonky3/symmetric" }
135
- # p3-uni-stark = { path = "../Plonky3/uni-stark" }
136
- # p3-maybe-rayon = { path = "../Plonky3/maybe-rayon" }
137
- # p3-bn254-fr = { path = "../Plonky3/bn254-fr" }
141
+ # p3-air = { path = "../Plonky3-gpu /air" }
142
+ # p3-field = { path = "../Plonky3-gpu /field" }
143
+ # p3-commit = { path = "../Plonky3-gpu /commit" }
144
+ # p3-matrix = { path = "../Plonky3-gpu /matrix" }
145
+ # p3-baby-bear = { path = "../Plonky3-gpu /baby-bear" }
146
+ # p3-util = { path = "../Plonky3-gpu /util" }
147
+ # p3-challenger = { path = "../Plonky3-gpu /challenger" }
148
+ # p3-dft = { path = "../Plonky3-gpu /dft" }
149
+ # p3-fri = { path = "../Plonky3-gpu /fri" }
150
+ # p3-goldilocks = { path = "../Plonky3-gpu /goldilocks" }
151
+ # p3-keccak = { path = "../Plonky3-gpu /keccak" }
152
+ # p3-keccak-air = { path = "../Plonky3-gpu /keccak-air" }
153
+ # p3-blake3 = { path = "../Plonky3-gpu /blake3" }
154
+ # p3-mds = { path = "../Plonky3-gpu /mds" }
155
+ # p3-merkle-tree = { path = "../Plonky3-gpu /merkle-tree" }
156
+ # p3-poseidon2 = { path = "../Plonky3-gpu /poseidon2" }
157
+ # p3-symmetric = { path = "../Plonky3-gpu /symmetric" }
158
+ # p3-uni-stark = { path = "../Plonky3-gpu /uni-stark" }
159
+ # p3-maybe-rayon = { path = "../Plonky3-gpu /maybe-rayon" }
160
+ # p3-bn254-fr = { path = "../Plonky3-gpu /bn254-fr" }
0 commit comments