Skip to content

v3.0.4

Latest

Choose a tag to compare

@taylanpince taylanpince released this 18 Mar 16:14
· 11 commits to master since this release
ac996d4

sequence.js v3.0.0 – v3.0.4

Overview

sequence.js v3 is a ground-up rewrite of the Sequence SDK, built around Wallet Development Kit (WDK) and Sequence Wallet v3 smart contracts. The SDK has been restructured into a focused set of packages designed for building wallet-powered applications.

Note: If you are using @0xsequence/waas, continue using the v2 series for the time being. WaaS support is not yet included in v3.

What's New

Wallet v3 Smart Contracts

  • Smart sessions — scoped access to wallets with enforceable limits on contracts and value transfers
  • Timed recovery module — on-chain recovery with configurable timelocks
  • Optional ERC-4337 support

New Packages

  • @0xsequence/wallet-primitives — low-level utilities for interacting with Sequence Wallet v3 contracts
  • @0xsequence/wallet-core — higher-level wallet operations (signing, relaying, configuration management)
  • @0xsequence/wallet-wdk — all-in-one Wallet Development Kit for building Sequence wallet products
  • @0xsequence/dapp-client — client for dapps to connect to and interact with Sequence wallets

Authentication

  • Email OTP, Google, and Apple ID token auth flows
  • EOA login method via dapp-client
  • Custom auth providers (authcode & authcode-pkce)
  • Guard 2FA with TOTP and backup/recovery codes

DApp Client

  • Sessionless and explicit session connection modes
  • Chain-agnostic implicit sessions
  • EthAuth support for dapp connections
  • SSR-safe (lazy transport, browser guards, gated storage)
  • Fee option caching and transport message validation

Service Clients

Updated clients for Sequence backend services: @0xsequence/api, @0xsequence/indexer, @0xsequence/metadata, @0xsequence/marketplace, @0xsequence/relayer, @0xsequence/guard, @0xsequence/builder, and @0xsequence/userdata.

Network Support

Includes support for Berachain, Sonic, HyperEVM, Incentiv, Etherlink, and other recently launched networks.