@@ -88,6 +88,37 @@ alloy-primitives = { git = "https://github.com/scroll-tech/alloy-core", branch =
88
88
ruint = { git = " https://github.com/scroll-tech/uint.git" , branch = " v1.12.3" }
89
89
tiny-keccak = { git = " https://github.com/scroll-tech/tiny-keccak" , branch = " scroll-patch-v2.0.2-euclid-upgrade" }
90
90
91
+ [patch ."https://github .com/openvm-org/stark-backend .git" ]
92
+ openvm-stark-backend = {
git =
" ssh://[email protected] /scroll-tech/openvm-stark-gpu.git" ,
tag =
" v1.0.0-rc.2" ,
features = [
" gpu" ] }
93
+ openvm-stark-sdk = {
git =
" ssh://[email protected] /scroll-tech/openvm-stark-gpu.git" ,
tag =
" v1.0.0-rc.2" ,
features = [
" gpu" ] }
94
+
95
+ [patch ."https://github .com/Plonky3/Plonky3 .git" ]
96
+ p3-air = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
97
+ p3-field = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
98
+ p3-commit = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
99
+ p3-matrix = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
100
+ p3-baby-bear = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
features = [
101
+ " nightly-features" ,
102
+ ], tag = " v0.1.0" }
103
+ p3-util = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
104
+ p3-challenger = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
105
+ p3-dft = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
106
+ p3-fri = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
107
+ p3-goldilocks = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
108
+ p3-keccak = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
109
+ p3-keccak-air = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
110
+ p3-blake3 = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
111
+ p3-mds = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
112
+ p3-merkle-tree = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
113
+ p3-monty-31 = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
114
+ p3-poseidon = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
115
+ p3-poseidon2 = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
116
+ p3-poseidon2-air = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
117
+ p3-symmetric = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
118
+ p3-uni-stark = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
119
+ p3-maybe-rayon = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
# the "parallel" feature is NOT on by default to allow single-threaded benchmarking
120
+ p3-bn254-fr = {
git =
" ssh://[email protected] /scroll-tech/plonky3-gpu.git" ,
tag =
" v0.1.0" }
121
+
91
122
[profile .maxperf ]
92
123
inherits = " release"
93
124
lto = " fat"
0 commit comments