Skip to content
Open
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
9644c2e
feat: add kb8 curve
yelhousni Apr 14, 2026
34d758c
feat: add multiset hash on kb8
yelhousni Apr 14, 2026
0f25786
feat: add y-increment multiset hash
yelhousni Apr 14, 2026
4e642e4
perf: use addchain
yelhousni Apr 15, 2026
9c3ef02
perf: use recursive torus cbrt
yelhousni Apr 15, 2026
ba5549b
refactor: move code to fields/
yelhousni Apr 15, 2026
7d968a8
perf: use fused exp and inverse-free recovery
yelhousni Apr 15, 2026
b3c96a9
perf: recursive Cbrt and fused 2 ops
yelhousni Apr 15, 2026
c28b0cf
perf: use addchains in upper layers
yelhousni Apr 15, 2026
d542bcd
perf: fixed regression
yelhousni Apr 17, 2026
be10294
refactor: clean code
yelhousni Apr 21, 2026
ac233e9
Merge branch 'master' into feat/kb8
yelhousni Apr 21, 2026
e95cb0e
refactor: make linter happy
yelhousni Apr 21, 2026
4eac2c8
refactor: clean code generation
yelhousni Apr 22, 2026
f523939
refactor: clean code generation
yelhousni Apr 22, 2026
6418427
fix: Cbrt(0)=0
yelhousni Apr 22, 2026
41a9850
Merge branch 'master' into feat/kb8
yelhousni May 4, 2026
a985438
refactor: precomputed constants in e16 cbrt
yelhousni May 5, 2026
96e5013
refactor: clean code and remove dead code
yelhousni May 5, 2026
569c9ef
refactor: apply review suggestions
yelhousni May 7, 2026
6fbf3b6
Merge branch 'master' into feat/kb8
yelhousni May 18, 2026
8cad06c
feat: add vector/pq multiset hash
yelhousni May 18, 2026
edf8428
chore: go generate
yelhousni May 18, 2026
52805f4
Merge branch 'master' into feat/kb8
yelhousni May 18, 2026
d29036c
refactor: exports and inlines
yelhousni May 18, 2026
913fcc2
fix: make linter happy
yelhousni May 18, 2026
fe90751
fix(bn254): make MaxUint32 check compile on 32-bit GOARCH
yelhousni May 19, 2026
b31bf79
Merge branch 'master' into feat/kb8
yelhousni May 21, 2026
f973383
refactor: address Ivo review
yelhousni May 21, 2026
52d6828
perf: optimize Fp8 arithmetic
yelhousni May 21, 2026
e10b336
fix: encoding and overflow slot
yelhousni May 21, 2026
601179f
Merge branch 'master' into feat/kb8
yelhousni May 21, 2026
61d70d0
refactor: rename kb8 to octobear
yelhousni May 21, 2026
8d7eba4
ci: whitelist octobear spelling
yelhousni May 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 11 additions & 13 deletions ecc/bls12-377/g1.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 11 additions & 13 deletions ecc/bls12-377/g2.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions ecc/bls12-377/marshal.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ecc/bls12-377/marshal_test.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 11 additions & 13 deletions ecc/bls12-381/g1.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 11 additions & 13 deletions ecc/bls12-381/g2.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading