dan
a34355ef77
fix test
2025-11-19 09:17:38 +02:00
dan
bf6a23a61e
convert pest ast to predicate ast
2025-11-19 08:54:21 +02:00
dan
c51331d63d
test: use ideal vm for testing ( #1049 )
2025-11-07 12:56:09 +00:00
dan
3905d9351c
chore: clean up deps ( #1048 )
2025-11-07 10:36:41 +00:00
dan
f8a67bc8e7
feat(core): support proving keccak256 commitments ( #1046 )
2025-11-07 09:18:44 +00:00
dan
952a7011bf
feat(cipher): use AES pre/post key schedule circuits ( #1042 )
2025-11-07 09:08:08 +00:00
Ram
0673818e4e
chore: fix links to key exchange doc page ( #1045 )
2025-11-04 23:07:58 +01:00
dan
a5749d81f1
fix(attestation): verify sig during validation ( #1037 )
2025-10-30 07:59:57 +00:00
sinu.eth
f2e119bb66
refactor: move and rewrite configuration ( #1034 )
...
* refactor: move and rewrite configuration
* fix wasm
2025-10-27 11:47:42 -07:00
Hendrik Eeckhaut
271ac3771e
Fix example ( #1033 )
...
* fix: provide encoder secret to attestation
* Add missing entry in example's README file
2025-10-24 10:33:32 +02:00
Benjamin Martinez Picech
f69dd7a239
refactor(tlsn-core): redeclaration of content type into core ( #1026 )
...
* redeclaration of content type into core
* fix compilation error
* comment removal
* Lint and format fixes
* fix wasm build
* Unknown content type
* format fix
2025-10-23 15:47:53 +02:00
sinu.eth
79f5160cae
feat(tlsn): insecure mode ( #1031 )
2025-10-22 10:18:11 -07:00
sinu.eth
5fef2af698
fix(example): close prover ( #1025 )
2025-10-17 10:39:08 -07:00
sinu.eth
5b2083e211
refactor(tlsn): invert control of config validation ( #1023 )
...
* refactor(tlsn): invert control of config validation
* clippy
2025-10-17 10:19:02 -07:00
sinu.eth
d26bb02d2e
chore: update to alpha.14-pre ( #1022 )
2025-10-15 11:11:43 -07:00
sinu
a766b64184
ci: add manual trigger to main update
2025-10-15 10:11:01 -07:00
sinu.eth
0885d40ddf
chore: release v0.1.0-alpha.13 ( #1019 )
v0.1.0-alpha.13
2025-10-15 09:38:52 -07:00
sinu.eth
610411aae4
ci: relax clippy ( #1020 )
2025-10-15 09:27:55 -07:00
sinu.eth
37df1baed7
feat(core): proof config builder reveal all methods ( #1017 )
...
Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org >
2025-10-14 08:56:28 -07:00
dan
aeaebc5c60
chore(harness): expose debug flag in dockerfile ( #1018 )
2025-10-14 11:19:30 +00:00
sinu.eth
2e7e3db11d
fix: fully identify signature algorithm ( #1015 )
2025-10-13 09:57:34 +02:00
sinu.eth
0a68837d0a
fix: empty auth ranges ( #1016 )
2025-10-10 15:44:38 -07:00
sinu.eth
0ec2392716
chore(tlsn): add transcript auth tests ( #1014 )
...
* chore(tlsn): add transcript auth tests
* clippy
2025-10-10 14:10:17 -07:00
sinu.eth
f99fce5b5a
fix(tlsn): do not implicitly reveal encoder secret ( #1011 )
2025-10-10 08:39:24 -07:00
sinu.eth
6b9f44e7e5
feat(tlsn): disclose encryption key ( #1010 )
...
Co-authored-by: th4s <th4s@metavoid.xyz >
2025-10-10 08:32:50 -07:00
dan
bf1cf2302a
fix(harness): add harness debug feature ( #1012 )
2025-10-10 14:20:42 +00:00
sinu.eth
2884be17e0
feat(tlsn): partial plaintext auth ( #1006 )
...
Co-authored-by: th4s <th4s@metavoid.xyz >
2025-10-09 11:22:23 -07:00
sinu.eth
df8d79c152
fix(wasm): explicitly enable link args for wasm ( #1007 )
2025-10-09 08:34:11 -07:00
yuroitaki
82d509266b
feat: add blake3 transcript commitment ( #1000 )
...
* Add blake3.
* Update mpz version.
---------
Co-authored-by: yuroitaki <>
2025-10-08 10:13:07 +08:00
dan
d5ad768e7c
chore: improve error msg ( #1003 )
2025-10-03 05:43:58 +00:00
Hendrik Eeckhaut
d25fb320d4
build: update Rust to version 1.90.0
2025-09-24 09:32:56 +02:00
Hendrik Eeckhaut
0539268da7
Interactive noir example ( #981 )
...
demo for interactive zk age proof
Co-authored-by: th4s <th4s@metavoid.xyz >
2025-09-19 16:55:10 +02:00
dan
427b2896b5
allow root_store to be None ( #995 )
2025-09-19 15:15:04 +02:00
Hendrik Eeckhaut
89d1e594d1
privacy-scaling-explorations -> privacy-ethereum ( #993 )
2025-09-11 16:48:01 +02:00
sinu.eth
b4380f021e
refactor: decouple ProveConfig from PartialTranscript ( #991 )
2025-09-11 09:13:52 +02:00
sinu.eth
8a823d18ec
refactor(core): replace Idx with RangeSet ( #988 )
...
* refactor(core): replace Idx with RangeSet
* clippy
2025-09-10 15:44:40 -07:00
sinu.eth
7bcfc56bd8
fix(tls-core): remove deprecated webpki error variants ( #992 )
...
* fix(tls-core): remove deprecated webpki error variants
* clippy
2025-09-10 15:24:07 -07:00
sinu.eth
2909d5ebaa
chore: bump mpz to 3d90b6c ( #990 )
2025-09-10 14:38:48 -07:00
sinu.eth
7918494ccc
fix(core): fix dev dependencies ( #989 )
2025-09-10 14:25:04 -07:00
sinu.eth
92dd47b376
fix(core): enable zeroize derive ( #987 )
2025-09-10 14:11:41 -07:00
th4s
5474a748ce
feat(core): Add transcript fixture ( #983 )
...
* feat(core): add transcript fixture for testing
* add feedback
* remove packages from dev dependencies
2025-09-10 22:58:10 +02:00
yuroitaki
92da5adc24
chore: update attestation example ( #966 )
...
* Add attestation example.
* Apply fmt.
* Apply clippy fix.
* Rebase.
* Improved readme + more default loggging in prove example
* Removed wrong AI generated "learn more" links
* re-export ContentType in tlsn-core
* remove unnecessary checks from example
---------
Co-authored-by: yuroitaki <>
Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org >
Co-authored-by: sinu <65924192+sinui0@users.noreply.github.com >
2025-09-10 09:37:17 -07:00
Hendrik Eeckhaut
e0ce1ad31a
build:Update to unpatched ws_stream_wasm crate ( #975 )
2025-09-01 16:33:00 +02:00
Hendrik Eeckhaut
3b76877920
build: reduce wasm size ( #977 )
2025-09-01 11:28:12 +02:00
Hendrik Eeckhaut
783355772a
docs: corrected commands in docker.md of the harness ( #976 )
2025-08-28 17:00:18 +02:00
dan
e5c59da90b
chore: fix tests ( #974 )
2025-08-26 08:42:48 +00:00
dan
f059c53c2d
use zk config; bump mpz ( #973 )
2025-08-26 08:23:24 +00:00
sinu.eth
a1367b5428
refactor(tlsn): change network setting default to reduce data transfer ( #971 )
2025-08-22 14:00:23 -07:00
sinu.eth
9d8124ac9d
chore: bump mpz to 1b00912 ( #970 )
2025-08-21 09:46:29 -07:00
dan
5034366c72
fix(hmac-sha256): compute PHash and AHash concurrently ( #969 )
...
---------
Co-authored-by: th4s <th4s@metavoid.xyz >
2025-08-21 06:41:59 +00:00