Catalog npm
Back to packageRELEASE DETAILS

0.3.4

npm

@0xsequence/marketplace-sdk

`@0xsequence/marketplace-sdk` provides core functionality for integrators who wish to develop their own web3 Marketplaces using [Sequence's Aggregated Marketplace](https://sequence.xyz/marketplaces) technology.

Published9 Dec 2024
Direct dependencies30
Transitive dependenciesNot calculated

README

Current package documentation

Marketplace SDK

@0xsequence/marketplace-sdk provides core functionality for integrators who wish to develop their own web3 Marketplaces using Sequence's Aggregated Marketplace technology.

You can install with:

pnpm install @0xsequence/marketplace-sdk

For an example Marketplace implementation that leverages this SDK, see Sequence Marketplace Boilerplate.

Development

To run the development server, run:

pnpm dev:react

This will start the React playground, which is a Vite project

To run the Next.js playground, run:

pnpm dev:next

The playgrounds can run against the local SDK in both "build" and "unbuild" modes. When modifying existing SDK code without building it, you'll get the benefit of Hot Module Replacement (HMR) in the playgrounds automatically with the exeption of adding new exports to the SDK, then you'll need to run pnpm install afterward to trigger the creation of new symlinks for the playgrounds.

Testing

The marketplace SDK uses Foundry / Anvil for testing.

Install Foundry using the following command:

curl -L https://foundry.paradigm.xyz | bash

To run the tests, run:

pnpm test

Downloads & popularity

Awaiting observations

No metric observations yet

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

Declared dependencies 30

Native requirements
30 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
zod
Environment
{
  "local_name": "zod",
  "alias": false,
  "peer_metadata": null
}
^3.23.8runtime
date-fns
Environment
{
  "local_name": "date-fns",
  "alias": false,
  "peer_metadata": null
}
^4.1.0runtime
@legendapp/state
Environment
{
  "local_name": "@legendapp/state",
  "alias": false,
  "peer_metadata": null
}
^3.0.0-beta.19runtime
react-day-picker
Environment
{
  "local_name": "react-day-picker",
  "alias": false,
  "peer_metadata": null
}
^9.4.1runtime
@radix-ui/react-dialog
Environment
{
  "local_name": "@radix-ui/react-dialog",
  "alias": false,
  "peer_metadata": null
}
^1.1.2runtime
@radix-ui/react-select
Environment
{
  "local_name": "@radix-ui/react-select",
  "alias": false,
  "peer_metadata": null
}
^2.1.2runtime
@radix-ui/react-popover
Environment
{
  "local_name": "@radix-ui/react-popover",
  "alias": false,
  "peer_metadata": null
}
^1.1.2runtime
ctix
Environment
{
  "local_name": "ctix",
  "alias": false,
  "peer_metadata": null
}
^2.7.0development
tsup
Environment
{
  "local_name": "tsup",
  "alias": false,
  "peer_metadata": null
}
^8.3.5development
rimraf
Environment
{
  "local_name": "rimraf",
  "alias": false,
  "peer_metadata": null
}
^6.0.1development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^5.7.2development
@types/react
Environment
{
  "local_name": "@types/react",
  "alias": false,
  "peer_metadata": null
}
^18.3.14development
@biomejs/biome
Environment
{
  "local_name": "@biomejs/biome",
  "alias": false,
  "peer_metadata": null
}
^1.9.4development
@types/react-dom
Environment
{
  "local_name": "@types/react-dom",
  "alias": false,
  "peer_metadata": null
}
^18.3.2development
@vanilla-extract/css
Environment
{
  "local_name": "@vanilla-extract/css",
  "alias": false,
  "peer_metadata": null
}
^1.16.1development
@vanilla-extract/recipes
Environment
{
  "local_name": "@vanilla-extract/recipes",
  "alias": false,
  "peer_metadata": null
}
^0.5.5development
@vanilla-extract/esbuild-plugin
Environment
{
  "local_name": "@vanilla-extract/esbuild-plugin",
  "alias": false,
  "peer_metadata": null
}
^2.3.12development
viem
Environment
{
  "local_name": "viem",
  "alias": false,
  "peer_metadata": null
}
^2.21.54peer
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^18.3.1peer
wagmi
Environment
{
  "local_name": "wagmi",
  "alias": false,
  "peer_metadata": null
}
^2.13.4peer
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^18.3.1peer
0xsequence
Environment
{
  "local_name": "0xsequence",
  "alias": false,
  "peer_metadata": null
}
^2.1.7peer
@0xsequence/api
Environment
{
  "local_name": "@0xsequence/api",
  "alias": false,
  "peer_metadata": null
}
^2.1.7peer
@0xsequence/kit
Environment
{
  "local_name": "@0xsequence/kit",
  "alias": false,
  "peer_metadata": null
}
^4.5.0peer
@0xsequence/indexer
Environment
{
  "local_name": "@0xsequence/indexer",
  "alias": false,
  "peer_metadata": null
}
^2.1.7peer
@0xsequence/network
Environment
{
  "local_name": "@0xsequence/network",
  "alias": false,
  "peer_metadata": null
}
^2.1.7peer
@0xsequence/metadata
Environment
{
  "local_name": "@0xsequence/metadata",
  "alias": false,
  "peer_metadata": null
}
^2.1.7peer
@tanstack/react-query
Environment
{
  "local_name": "@tanstack/react-query",
  "alias": false,
  "peer_metadata": null
}
^5.62.3peer
@0xsequence/kit-checkout
Environment
{
  "local_name": "@0xsequence/kit-checkout",
  "alias": false,
  "peer_metadata": null
}
^4.5.0peer
@0xsequence/design-system
Environment
{
  "local_name": "@0xsequence/design-system",
  "alias": false,
  "peer_metadata": null
}
^1.8.1peer

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "904318dea4bc8fe53f6e348c86f80563adc3bb71",
  "tarball": "https://registry.npmjs.org/@0xsequence/marketplace-sdk/-/marketplace-sdk-0.3.4.tgz",
  "fileCount": 309,
  "integrity": "sha512-8mIJ6DDQcTpVX7psUesMp7SK5YbtgTM9ATHmAaFuHy7l4Rt9yM0rLMW4RnlH9ICkahtKHRzqo6BeY0t5JBV/xw==",
  "signatures": [
    {
      "sig": "MEUCIQCwQ3sATKKTbV1YpPQDCb/vMCzGRgNwnSI7+KUuPu4V2QIgUo2vHtm1WBWkhekPrAod0toNvqntjYDx2t6ro3sJvSo=",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 2073051
}

Repository

PENDING
0xsequence/marketplace-sdk

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 10:34 UTC

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

Record identity

package_version:f46e6a4dd33e72bdbc591668bf4f706d4721234b665456d197dcb03ffa4eaf14

Other collected versions

2.0.212 Jun2.0.123 Feb2.0.019 Jan1.2.15 Dec1.2.011 Nov1.1.110 OctView all collected versions →