Skip to content

Dargon789/sequence.js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sequence.js v3 core libraries and SDK

NOTE: please see v2 branch for sequence.js 2.x.x


Sequence v3 core libraries and wallet-contracts-v3 SDK.

Packages

  • @0xsequence/wallet-primitives: stateless low-level utilities specifically for interacting directly with sequence wallet's smart contracts
  • @0xsequence/wallet-core: higher level utilities for creating and using sequence wallets
  • @0xsequence/wallet-wdk: all-in-one wallet development kit for building a sequence wallet product

Development

Getting Started

  1. Install dependencies: pnpm install

  2. Build all packages: pnpm build

Development Workflow

  • Run development mode across all packages: pnpm dev

  • Run tests: pnpm test

    Note: Tests require anvil and forge to be installed. You can run a local anvil instance using pnpm run test:anvil.

  • Linting and formatting is enforced via git hooks

License

Apache-2.0

About

Sequence: a modular web3 stack and smart wallet for Ethereum chains

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Solidity 44.6%
  • TypeScript 42.3%
  • JavaScript 10.1%
  • Python 1.6%
  • Ruby 1.1%
  • Vue 0.1%
  • Other 0.2%