Catalog npm
Back to packageRELEASE DETAILS

1.9.2

npm

@0xsequence/wallet-contracts

Sequence Smart Wallet contracts

ethereummeta transactionssequencesmart walletwallet
Published19 Jul 2021
Direct dependencies1
Transitive dependenciesNot calculated

README

Current package documentation

Sequence Smart Wallet Contracts

Ethereum contracts for the Sequence Smart Wallet at https://sequence.app.

For more information, visit https://sequence.build

Usage

Please visit https://sequence.app to access the Sequence Wallet via your Web Browser, or download "Sequence Wallet" from the respective Apple/Google stores.

You may also access, interface, or develop your own Sequence Wallet via sequence.js. The sequence.js library offers a full open source library to interact, create, deploy and manage a Sequence Smart Wallet Account, as defined by the contracts in this repository. Also see go-sequence for an implementation in Go.

Connecting your Dapp with Sequence Wallet

If you wish to use Sequence Wallet in your Dapp, simply use sequence.js. Sequence.js is an Ethereum client library built on ethers.js, that provides an additional Sequence Smart Wallet Signer.

Please refer to the sequence.js repository for usage instructions.

Developing a Custom Wallet UI for Sequence (Advanced!)

If you wish to use the Sequence Wallet Contracts @0xsequence/wallet-contracts directly:

  1. Install the contracts: pnpm add @0xsequence/wallet-contracts or npm install @0xsequence/wallet-contracts
  2. Install the Sequence Wallet libraries: pnpm add @0xsequence/wallet or npm install @0xsequence/wallet. You can view the source, of the wallet libraries, and review the Sequence tests for sample usage.

NOTE: this integration is only needed if you want low-level access to the Sequence Wallet contracts, such as if you'd building your own custom wallet, or perhaps a CLI tool for managing your wallet.

Security Review

@0xsequence/wallet-contracts has been audited by independent parties.

V2 Audits

V1 Audits

License

Copyright (c) 2017-present Horizon Blockchain Games Inc.

Licensed under Apache-2.0

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 1

Native requirements
1 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
ethers
Environment
{
  "local_name": "ethers",
  "alias": false,
  "peer_metadata": null
}
^5.0.32optional

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "03e85163acebc18dd5214139d0529bb80c774198",
  "tarball": "https://registry.npmjs.org/@0xsequence/wallet-contracts/-/wallet-contracts-1.9.2.tgz",
  "fileCount": 282,
  "integrity": "sha512-0IsskytF2Pt1DLZGoa35pCnkDdii3+0YRpLZkvyZdHk0g2sfUK3yJC1NoDyhtDH03LZKgfBi6DJ4ju7X581X1Q==",
  "signatures": [
    {
      "sig": "MEUCIQD8nvRktSumpLz5qTQwwT9fNsWjV7TibG2/z9LG3Z5RdAIgLgMxxH7kqzHFt6/57+MhJT8usTwmu7UdZxcCeb/4ksY=",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 1549066,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9V5YCRA9TVsSAnZWagAAzjUP/3zMVnJl59GvLV2k4Izz\nY8unf3UYo8QRHArjohjOaG2XdHrV9SNukGOGPUONKcX0aMrYJvogewnx39nr\nXaLZY3K4NZWORvxZxrZsB6wPFN2XH+/zwslPyLe//8G6wiZfWl5BDclksy/m\njC05ARVoywH1sO0QTYPrhdpMesZNs5I3Czj9WYkaZh/K/3LTdPLyyuqJ0qHq\nHZKflbhMPf0C/x/kcLHg0SUmNees0vTFc9U5oGAjVoW8sN9sAW37WPzNvyMJ\nyxno2Y3ukZj+lr4h/KxmiM0Nfxtyk16YPHiFTv8svEiNpkx3ADtpmSVAQ1yH\nKC8L+ezcUwaY3dgjuUs412JYgAAsDlcwUGk27Tzs8uokTthwgmn2zpF3azGL\nDhxFwHLCMq2xlExeqB9DpxbneWMmy42Wnq+MRwPPYttDYM4kTAnuTVay15jh\nyaiEXuE6LjtVx40BxRArGDOQkZHf4pKgdVjOpPU+3HSjLo+7ApwnuRDay/Tb\n+CCcCQlS7/6QSbTqwDFGuCJGwGjvCPR3gKtjIvyB+BmCRGkUqjzhYuftpJ/J\nVSwDyyqsVglHQqNTD38YpKlkEZL0siHs/uRDSy4FXoXd/OIp74LaRk4qhHcR\nzSswdzZzgHLcdJYgDhfhWizySTIP01v7XxZ8qbB3pfiFnK4SmFra+t03Sd1F\nLUV/\r\n=Bdod\r\n-----END PGP SIGNATURE-----\r\n"
}

Repository

PENDING
0xsequence/wallet-contracts

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:24 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:de1381fafe0c97e9f4e14cd1c2aae7022e0d140f7cf222912b45dcf78b0cf6e2

Other collected versions

3.0.13 Jul3.0.03 Jul0.0.0-2024061214000012 Jun2.0.010 Jul0.0.0-202307091023379 Jul0.0.0-202306076 JulView all collected versions →