Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 1.96 KB

README.md

File metadata and controls

71 lines (47 loc) · 1.96 KB

crossmint-sdk (beta)

You can check the full documentation at docs.crossmint.com

The Crossmint SDK allows you to offer wallet-less credit card purchases on your NFT drop. It takes 5 lines of code and 5 minutes to integrate. It's free to use for the seller. You’ll get the sales proceeds in SOL/ETH as if the user was paying with their own wallet.

Get Started

To get started and for full integration instructions visit our documentation.

Migration guide to 0.1.X versions

Version 0.1.0 introduces breaking changes. To learn how to migrate from a version lower than 0.1.0, check out the migration guide.

Migration guide to 0.2.X versions

Version 0.2.0 introduces breaking changes. To learn how to migrate from a version lower than 0.2.0, check out the migration guide.


Build from Source

  1. Clone the project:
git clone https://github.com/Crossmint/crossmint-sdk.git
  1. Install dependencies:
cd crossmint-sdk
yarn install
  1. Build all packages:
yarn build
  1. Run locally:
cd packages/client/starters/react-ui-starter
yarn start

Remember that if doing changes on the @crossmint/client-sdk-react-ui package, they wont be reflected into your project until you rebuild the package and install it back again:

# Inside `packages/client/ui/react-ui`. Rebuild package
yarn build
# Inside the starter. Eg. `packages/client/startes/nextjs-starter`. Install rebuilt package
yarn

Publish (for the crossmint team)

yarn build
yarn test
yarn run lerna version
yarn build
yarn run publish