Skip to content

Commit dd4e4e8

Browse files
committed
snarkyjs -> o1js
1 parent 9590d0d commit dd4e4e8

File tree

9 files changed

+53
-38
lines changed

9 files changed

+53
-38
lines changed

package-lock.json

Lines changed: 42 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@
2929
"jsonwebtoken": "^9.0.2",
3030
"passport": "^0.6.0",
3131
"passport-jwt": "^4.0.1",
32-
"passport-strategy": "^1.0.0",
33-
"snarkyjs": "^0.12.1"
32+
"passport-strategy": "^1.0.0"
3433
},
3534
"devDependencies": {
3635
"@types/axios": "^0.14.0",
@@ -44,5 +43,8 @@
4443
"prettier": "^3.0.3",
4544
"ts-node": "^10.9.1",
4645
"typescript": "^5.2.2"
46+
},
47+
"peerDependencies": {
48+
"o1js": "0.13.*"
4749
}
4850
}

src/apiServer/minauthStrategy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { Request } from 'express';
33
import { Strategy } from 'passport-strategy';
44
import jwt from 'jsonwebtoken';
55
import crypto from 'crypto';
6-
import { JsonProof } from 'snarkyjs';
6+
import { JsonProof } from 'o1js';
77

88
const PROVER_URL: string = 'http://localhost:3001/verifyProof';
99
const SECRET_KEY: string = 'YOUR_SECRET_KEY';

src/pluginInteropServer/plugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { JsonProof } from "snarkyjs";
1+
import { JsonProof } from "o1js";
22

33
export type PluginType = {
44
compile: () => Promise<string>;

src/pluginInteropServer/pluginServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import express, { Request, Response } from 'express';
22
import bodyParser from 'body-parser';
33
import { SimplePreimage } from './plugins/simplePreimage';
4-
import { JsonProof } from 'snarkyjs';
4+
import { JsonProof } from 'o1js';
55
import { PluginType } from './plugin';
66
import SimplePasswordTree from './plugins/simplePasswordTree';
77

src/pluginInteropServer/plugins/simplePasswordTree.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Experimental, Field, JsonProof, MerkleTree, Poseidon, verify } from "snarkyjs";
1+
import { Experimental, Field, JsonProof, MerkleTree, Poseidon, verify } from "o1js";
22
import ProvePasswordInTreeProgram, { PASSWORD_TREE_HEIGHT, PasswordTreePublicInput, PasswordTreeWitness } from "../zkPrograms/passwordTreeProof";
33
import { PluginType } from "../plugin";
44

src/pluginInteropServer/plugins/simplePreimage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { verify, Proof, Field, JsonProof, Experimental } from 'snarkyjs';
1+
import { verify, Proof, Field, JsonProof, Experimental } from 'o1js';
22
import { ProvePreimageProgram } from '../zkPrograms/hashPreimageProof';
33
import { PluginType } from '../plugin';
44

src/pluginInteropServer/zkPrograms/hashPreimageProof.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Field, Experimental, Poseidon } from 'snarkyjs';
1+
import { Field, Experimental, Poseidon } from 'o1js';
22

33
export const ProvePreimageProgram = Experimental.ZkProgram({
44
publicInput: Field,

src/pluginInteropServer/zkPrograms/passwordTreeProof.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Experimental, Field, MerkleWitness, Poseidon, Struct } from "snarkyjs";
1+
import { Experimental, Field, MerkleWitness, Poseidon, Struct } from "o1js";
22

33
export const PASSWORD_TREE_HEIGHT = 10;
44

0 commit comments

Comments
 (0)