diff --git a/README.md b/README.md index 2eb578b..a8ebe98 100644 --- a/README.md +++ b/README.md @@ -10,12 +10,12 @@ All contracts are deployed deterministically with the following addresses. | Contract | Address | | ---------------------------- | -------------------------------------------- | -| Keystore | `0x18c90BdFc5667D11605ebde82E5E9CDC4D789363` | -| KeystoreAccountFactory | `0x2F775F9FFC02231C3Bb1EA1281f1Da9ba2f2a069` | -| UserOpECDSAVerifier | `0xf5bC4DB1cdedf1aDDD0d6543BA669837d5D0f3b3` | -| UserOpMultiSigVerifier | `0xC498f1f881bdd8a2FEB6aABf166cF6E08Cf4e559` | -| UserOpWebAuthnVerifier | `0xEcb9be3dbB737Ed13a768B2B7D030B483Bf5c9f2` | -| UserOpWebAuthnCosignVerifier | `0x36674817e050a37DA325d66B6dbD1a93063Dc6B9` | +| Keystore | `0x69C9F626b5Bd934C0F9806346682eD407FB978d3` | +| KeystoreAccountFactory | `0x625cF8EDec3f68d48D3aA385F356524B04760BE8` | +| UserOpECDSAVerifier | `0x294CD71960eed5AEa11DbbFa5D3c8eA4A1c1CE0F` | +| UserOpMultiSigVerifier | `0x1dBadE1E34706f83598ae9acFC63B7F4f928146E` | +| UserOpWebAuthnVerifier | `0xE19620169A26aEbC4Fe229A073639da6b009bF1a` | +| UserOpWebAuthnCosignVerifier | `0x7CD0D83C0c33AAC9cef88c75F3EDec80F4175252` | ## Usage diff --git a/script/DeployKeystoreAccountFactory.s.sol b/script/DeployKeystoreAccountFactory.s.sol index 58f716e..10e01dc 100644 --- a/script/DeployKeystoreAccountFactory.s.sol +++ b/script/DeployKeystoreAccountFactory.s.sol @@ -10,7 +10,7 @@ import {IKeystore} from "src/interface/IKeystore.sol"; contract Deploy is Script { function run() public { IEntryPoint entryPoint = IEntryPoint(0x4337084D9E255Ff0702461CF8895CE9E3b5Ff108); - IKeystore keystore = IKeystore(0x18c90BdFc5667D11605ebde82E5E9CDC4D789363); + IKeystore keystore = IKeystore(0x69C9F626b5Bd934C0F9806346682eD407FB978d3); vm.startBroadcast(); KeystoreAccountFactory factory = new KeystoreAccountFactory{salt: 0}(entryPoint, keystore); diff --git a/script/DeployUserOpECDSAVerifier.s.sol b/script/DeployUserOpECDSAVerifier.s.sol index c2fd1a7..5a3499e 100644 --- a/script/DeployUserOpECDSAVerifier.s.sol +++ b/script/DeployUserOpECDSAVerifier.s.sol @@ -7,7 +7,7 @@ import {UserOpECDSAVerifier} from "src/verifier/UserOpECDSAVerifier.sol"; contract Deploy is Script { function run() public { - address keystore = 0x18c90BdFc5667D11605ebde82E5E9CDC4D789363; + address keystore = 0x69C9F626b5Bd934C0F9806346682eD407FB978d3; vm.startBroadcast(); UserOpECDSAVerifier verifier = new UserOpECDSAVerifier{salt: 0}(keystore); diff --git a/script/DeployUserOpMultiSigVerifier.s.sol b/script/DeployUserOpMultiSigVerifier.s.sol index 8d82391..9068c2c 100644 --- a/script/DeployUserOpMultiSigVerifier.s.sol +++ b/script/DeployUserOpMultiSigVerifier.s.sol @@ -7,7 +7,7 @@ import {UserOpMultiSigVerifier} from "src/verifier/UserOpMultiSigVerifier.sol"; contract Deploy is Script { function run() public { - address keystore = 0x18c90BdFc5667D11605ebde82E5E9CDC4D789363; + address keystore = 0x69C9F626b5Bd934C0F9806346682eD407FB978d3; vm.startBroadcast(); UserOpMultiSigVerifier verifier = new UserOpMultiSigVerifier{salt: 0}(keystore); diff --git a/script/DeployUserOpWebAuthnCosignVerifier.s.sol b/script/DeployUserOpWebAuthnCosignVerifier.s.sol index 16dd18b..6722ddc 100644 --- a/script/DeployUserOpWebAuthnCosignVerifier.s.sol +++ b/script/DeployUserOpWebAuthnCosignVerifier.s.sol @@ -7,7 +7,7 @@ import {UserOpWebAuthnCosignVerifier} from "src/verifier/UserOpWebAuthnCosignVer contract Deploy is Script { function run() public { - address keystore = 0x18c90BdFc5667D11605ebde82E5E9CDC4D789363; + address keystore = 0x69C9F626b5Bd934C0F9806346682eD407FB978d3; vm.startBroadcast(); UserOpWebAuthnCosignVerifier verifier = new UserOpWebAuthnCosignVerifier{salt: 0}(keystore); diff --git a/script/DeployUserOpWebAuthnVerifier.s.sol b/script/DeployUserOpWebAuthnVerifier.s.sol index 2e02cc6..0a9e972 100644 --- a/script/DeployUserOpWebAuthnVerifier.s.sol +++ b/script/DeployUserOpWebAuthnVerifier.s.sol @@ -7,7 +7,7 @@ import {UserOpWebAuthnVerifier} from "src/verifier/UserOpWebAuthnVerifier.sol"; contract Deploy is Script { function run() public { - address keystore = 0x18c90BdFc5667D11605ebde82E5E9CDC4D789363; + address keystore = 0x69C9F626b5Bd934C0F9806346682eD407FB978d3; vm.startBroadcast(); UserOpWebAuthnVerifier verifier = new UserOpWebAuthnVerifier{salt: 0}(keystore);