Skip to content

matter-labs/zksync-sso-clave-contracts

Folders and files

NameName
Last commit message
Last commit date
Dec 14, 2024
Oct 4, 2024
Nov 25, 2024
Nov 25, 2024
Jan 23, 2025
Jan 23, 2025
Jan 23, 2025
Sep 20, 2024
Dec 4, 2024
Dec 9, 2024
Nov 25, 2024
Sep 26, 2024
Jan 8, 2025
Oct 4, 2024
Nov 15, 2024
Nov 15, 2024
Nov 15, 2024
Nov 26, 2024
Dec 14, 2024
Nov 15, 2024
Nov 25, 2024
Nov 4, 2024
Dec 12, 2024
Jan 17, 2025
Jan 17, 2025
Nov 6, 2024
Nov 25, 2024

Repository files navigation

ZKsync SSO Clave Contracts

License CI

A user & developer friendly modular smart account implementation on ZKsync; simplifying user authentication, session management, and transaction processing.

Forked from Clave.

Features and Goals

Caution

The factory and module interfaces are not yet stable! Any modules created against the IModuleValidator interface will likely need to be updated in the final version. The code is currently under audit and the latest may contain security vulnerabilities.

See the ZKsync SSO project for a complete developer solution, this project is just the smart contract components.

Local Development

  1. Install workspace dependencies with pnpm install.
  2. Install the latest release of Era Test Node.
  3. Run pnpm build to build the contracts.
  4. Run era_test_node run and pnpm test in separate terminals to run the tests.
  5. Run pnpm lint to lint the project.
  6. Run pnpm fmt to format the project.

About

ZKsync SSO Contracts based on Clave

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published