OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Crossmint SDK

Crossmint SDK is a TypeScript suite of client-side and server-side packages for integrating blockchain functionality, authentication, wallets, NFTs and verifiable credentials into applications. Its client packages include React and React Native UI options and headless libraries; its server package supports backend integrations.

Independent OpenViST project profile, based on linked sources.

Crossmint SDK — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use the package suite when an application needs Crossmint-related blockchain, authentication, wallet, NFT or credential capabilities and a client or server SDK is an appropriate integration point.

Who it is for

  • Developers adding blockchain or wallet functionality to web applications.
  • Teams integrating authentication, NFT checkout or verifiable credentials into client applications.
  • Backend developers connecting application services to Crossmint functionality.

Documented uses

  • Install and import an SDK package into an application.
  • Add client-side wallet, authentication or UI integrations.
  • Connect a backend using the server-side SDK.
  • Build and modify the SDK packages locally.
Before you choose

Requirements & limits

The SDK repository is public and specifies an Apache-2.0 license. Local repository builds require Node.js 20.19.4 or later and pnpm.

  • Choose among packages by integration role: React or React Native UI, headless client libraries, wallets, or server-side functionality.
  • The README identifies EVM and Solana support for the headless wallets SDK.
  • The README marks @crossmint/client-sdk-smart-wallet as deprecated and lists @crossmint/wallets-sdk for wallet integrations.
  • The repository includes separate quickstarts for wallets, hosted checkout and fintech applications.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Build the SDK repository locally

Install dependencies and build the SDK packages from the repository.

Before you start

  • Node.js 20.19.4 or later
  • pnpm

Steps

  1. Clone https://github.com/Crossmint/crossmint-sdk.git.

  2. Change into the crossmint-sdk directory.

  3. Run pnpm install to install dependencies.

  4. Run pnpm build to build all packages.

Expected outcome

The documented local build process has been run for the SDK packages.

Guide limitations

  • This guide covers repository setup and building, not deploying an application or validating a particular integration.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
Crossmint/crossmint-sdk · Official homepage title · retained in its source language