Skip to content

Commit 06bdc4c

Browse files
authored
feat: squashed commit of the following (#180)
* feat: squashed commit of the following commit c350f2e Author: cbe <cbe@matterlabs.dev> Date: Wed Sep 3 21:01:36 2025 -0700 fix: account deployment testing Attempted to upgrade factory and now paymaster is broken commit deac079 Author: cbe <cbe@matterlabs.dev> Date: Wed Sep 3 19:50:00 2025 -0700 fix: new paymaster This has the new factory commit ddaa1bb Author: cbe <cbe@matterlabs.dev> Date: Wed Sep 3 08:58:43 2025 -0700 fix: deploy new factory with old sso beacon The problem was in the upgrade process a new SSO beacon proxy was deployed for the new implemention instead of re-using the existing one. This was because it used the era-sepolia.json which only contains the contracts necessary for the auth-server and didn't have the SSO Beacon address. The SSO beacon address needs to stay the same because its address is specifically allowed by the sequencer. Might also need to update + fund the paymaster, will test in PR. * fix: undo localhost change This was helpful for debugging locally to avoid CORS, but not really long-term necessary!
1 parent f6d5621 commit 06bdc4c

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

.github/workflows/deploy-auth-server.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ jobs:
5454
- name: Build apps
5555
env:
5656
NUXT_PUBLIC_DEFAULT_CHAIN_ID: 300
57+
NUXT_PUBLIC_SALT_SERVICE_URL: "https://sso-oidc.zksync.dev/salt"
5758
run: pnpm nx build auth-server
5859

5960
- name: Deploy firebase hosting

.github/workflows/deploy-preview.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ jobs:
5656
- name: Build Auth Server
5757
env:
5858
NUXT_PUBLIC_DEFAULT_CHAIN_ID: 300
59+
NUXT_PUBLIC_SALT_SERVICE_URL: "https://sso-oidc.zksync.dev/salt"
60+
5961
run: pnpm nx build auth-server
6062

6163
- name: Deploy preview

packages/auth-server/stores/era-sepolia.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"session": "0x64Fa4b6fCF655024e6d540E0dFcA4142107D4fBC",
33
"passkey": "0x006ecc2D79242F1986b7cb5F636d6E3f499f1026",
4-
"accountFactory": "0xd122999B15081d90b175C81B8a4a9bE3327C0c2a",
5-
"accountPaymaster": "0x4Cb1C15710366b73f3D31EC2b3092d5f3BFD8504",
4+
"accountFactory": "0x7230ae6D4a2C367ff8493a76c15F8832c62f9fE9",
5+
"accountPaymaster": "0xD055d87D3E7f3d28E8E9075342991FDdcaea4E63",
66
"recovery": "0x6AA83E35439D71F28273Df396BC7768dbaA9849D",
77
"recoveryOidc": "0x116A07f88d03bD3982eBD5f2667EB08965aAe98c",
88
"oidcKeyRegistry": "0x0EEeA31EA37959316dc6b50307BaF09528d3fcc4"

0 commit comments

Comments
 (0)