Releases: succinctlabs/op-succinct
Releases · succinctlabs/op-succinct
op-succinct-beta-v0.0.2
What's Changed
- feat: downgrade
kona
by @ratankaliani in #179 - chore: cleanup by @ratankaliani in #181
Full Changelog: https://github.com/succinctlabs/op-succinct/commits/op-succinct-beta-v0.0.2
op-succinct-beta-v0.0.1
What's Changed
- move BootInfoWithoutRollupConfig to common by @zobront in #2
- move
kona_common::block_on
to zkvm common and remove kona common dependency by @zobront in #3 - Implement
verify()
function for in memory oracle by @zobront in #1 - use
native-host
crate to importkona-host
instead of using binary by @zobront in #4 - bug fix: output root trie calculation by @zobront in #12
- feat: add CLI args for
zkvm-host
by @ratankaliani in #15 - refactor cli args in host by @zobront in #19
- feat: add cost estimator by @ratankaliani in #16
- chore: cargo fmt by @ratankaliani in #25
- refactor: crates, deps by @ratankaliani in #26
- feat: add multi-block program by @ratankaliani in #27
- feat: Add annotated/hooked precompiles, k256 acceleration by @ratankaliani in #28
- feat: add prove cli flag by @zobront in #32
- feat: add statistics tracker by @ratankaliani in #34
- chore: update crate versions by @ratankaliani in #38
- feat: aggregation for multiblock proofs by @zobront in #31
- feat: Add proving server for
op-proposer
by @zobront in #35 - docs: Add cycle count program by @ratankaliani in #43
- feat: add solidity contracts by @ratankaliani in #59
- feat: add docker setup by @ratankaliani in #44
- refactor:
client-programs
+prover-server
by @ratankaliani in #48 - feat: kzg blob verification by @ratankaliani in #46
- docs:
refactor
by @ratankaliani in #60 - docs:
README
by @ratankaliani in #61 - fix:
kzg-rs
+ docs by @ratankaliani in #62 - docs: README by @ratankaliani in #63
- docs: CYCLE_COUNT.md by @ratankaliani in #64
- nits: cleanup ZKL2OutputOracle contract by @zobront in #65
- add apache 2.0 license by @zobront in #70
- docs:
op-succinct
End to End tutorial by @zobront in #57 - feat: use deployed kzg-rs by @0xWOLAND in #76
- feat: Add server to query span batches from by @ratankaliani in #77
- feat: cost estimator by @ratankaliani in #68
- feat: add pr lints by @jtguibas in #81
- feat: mit & apache 2 licenses by @jtguibas in #82
- feat: add rust-toolchain, rustfmt.toml, and clippy by @jtguibas in #80
- feat: port
op-proposer
from Optimism fork by @ratankaliani in #78 - fix: contract bindings by @ratankaliani in #89
- chore: rename client programs by @jtguibas in #85
- chore: move proposer by @jtguibas in #87
- chore: create utils folder by @jtguibas in #88
- chore: create scripts folder by @jtguibas in #86
- chore: aggregation client tweaks by @jtguibas in #84
- docs: book tweaks by @jtguibas in #90
- fix: typos in readme by @jtguibas in #91
- chore: cleanup programs by @jtguibas in #92
- chore: add to root json by @puma314 in #93
- chore:
WitnessGenExecutor
by @ratankaliani in #96 - chore: cargo dependencies by @jtguibas in #97
- chore: remove random md files by @jtguibas in #99
- chore(ci): compile zkvm programs in ci by @ratankaliani in #101
- feat: Docker startup logic,
op-proposer
fixes, docs by @ratankaliani in #102 - chore: Reset witnessgen data directory by @ratankaliani in #107
- chore:
CacheMode
by @ratankaliani in #108 - refactor: scripts + consolidate environment by @ratankaliani in #109
- docs: added diagrams by @lsquaredleland in #111
- feat: use faster runtime by @ratankaliani in #105
- fix: cost estimator by @ratankaliani in #119
- docs: update diagrams by @lsquaredleland in #118
- feat: SP1
1.3.0-rc4
by @ratankaliani in #115 - feat: custom rollup config by @zobront in #69
- feat: conduit by @ratankaliani in #125
- refactor: cost estimator by @ratankaliani in #123
- refactor: cost estimator + docs by @ratankaliani in #128
- feat: verify arbitrary range proofs in aggregation program by @ratankaliani in #129
- docs:
op-succinct
by @ratankaliani in #130 - feat: latest kona by @ratankaliani in #131
- feat: propagate witness generation errors by @ratankaliani in #132
- feat: enable single block proving by @TomTaehoonKim in #127
- fix: Witness generation issue in
kona
by @ratankaliani in #134 - feat: db path indexed by chain id by @ratankaliani in #137
- fix: secp256k1, small improvements by @ratankaliani in #135
- chore: bump
kona
version by @ratankaliani in #138 - docs: book by @ratankaliani in #139
- docs: config update by @ratankaliani in #141
- feat: optimism 1.9.1 by @ratankaliani in #142
- feat: raas deployment fixes by @ratankaliani in #143
- docs: fix typos by @omahs in #144
- feat: Use
optimism_safeHeadAtL1Block
if available by @ratankaliani in #145 - feat: verifiable binaries by @ratankaliani in #146
- chore: error messages by @ratankaliani in #147
- refactor(proposer): Split
REQ
intoPROVING
&WITNESSGEN
by @ratankaliani in #148 - feat(proposer): metrics by @ratankaliani in #150
- chore:
sp1-sdk
rc3
by @ratankaliani in #158 - feat(proposer): SQLite changes by @ratankaliani in #159
- chore(proposer): Remove unused flags + error logging by @ratankaliani in #160
- feat(proposer): slack notif by @ratankaliani in #161
- chore: Update
kona
+ ELF's by @ratankaliani in #162 - feat(proposer): notifications by @ratankaliani in #166
- chore: better metrics by @ratankaliani in #168
- chore:
sp1-sdk
rc4
by @ratankaliani in #169 - fix(proposer): SQLLite write mutex by @ratankaliani in #170
- fix(proposer): SQLite fixes by @ratankaliani in #171
- chore: update kona by @ratankaliani in #174
- feat(script): automatically update vkeys by @ratankaliani in #175