← Selected work
2022·Sequence · Contribution

Sequence Web SDK

Wallet, auth, checkout, and web3 product SDKs

Sequence Web SDK is a collection of product-facing packages built around wallet connectivity and web3 application UX, including connect and authentication, hooks, checkout, wallet widgets, and marketplace functionality.

Sequence Web SDKconnect
Continue with email
Connect wallet
authhookscheckoutinventory

What it is

Sequence Web SDK packages common web3 product flows into reusable React and TypeScript tooling. It supports social and email onboarding, external wallets, wallet widgets, checkout, inventory, chain-aware hooks, and marketplace functionality.

The toolkit is built around the broader wagmi ecosystem and exposes product-level components and hooks rather than requiring every application to assemble wallet and chain behavior from scratch.

My work

I contributed to Sequence's frontend and SDK ecosystem across wallet-connected product flows, SDK integrations, transaction UX, network-aware behavior, and the tests and refactors around those surfaces.

Product surface

The repository spans several layers that users experience as one product: authentication and wallet connection, chain and balance data, checkout, inventory, marketplace UI, and transaction history. That makes compatibility and shared state especially important across package boundaries.

Architecture

01

React application

02

SequenceConnect configuration

03

Sequence and external-wallet connectors

04

Shared hooks and query state

05

Wallet, checkout, inventory, and marketplace UI

06

Chain and transaction infrastructure

Engineering notes

01

Build on the existing web3 ecosystem

Using wagmi and related primitives lets Sequence focus its packages on product capabilities and Sequence-specific integrations instead of reimplementing every wallet and chain abstraction.

02

Separate capabilities into packages

Connect, hooks, checkout, wallet widgets, and marketplace functionality can evolve as distinct surfaces while still composing into one application experience.

← Back to all work