AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Crossmint SDK for client and server integrations
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A comprehensive suite of tools for blockchain integration, authentication, and NFT functionality
Why Crossmint?
Core Features
Client-Side Packages
Server-Side Packages
Demo Applications
Prerequisites
Installation
Making Package Changes
Publishing
Documentation
The Crossmint SDK is a powerful collection of packages designed to simplify blockchain integration for developers. Our goal is to make Web3 development accessible without requiring extensive blockchain experience or cryptocurrency knowledge.README 전문 보기 ↗The Crossmint SDK is a powerful collection of packages designed to simplify blockchain integration for developers. Our goal is to make Web3 development accessible without requiring extensive blockchain experience or cryptocurrency knowledge.
@crossmint/wallets-sdk: Universal Wallet SDK.@crossmint/client-sdk-react-ui: React SDK, with UI components.
@crossmint/client-sdk-react-native-ui: React Native SDK.
@crossmint/client-sdk-auth: Headless typescript SDK for managing auth and user profiles.
@crossmint/client-sdk-verifiable-credentials: Headless typescript SDK for Verifiable Credentials.
@crossmint/client-sdk-smart-wallet [DEPRECATED]: Headless typescript SDK for smart wallets.
@crossmint/wallets-sdk: Headless typescript SDK for EVM + Solana MPC / Smart Wallets.
Other:
@crossmint/client-sdk-base: Core client-side functionality and essential building blocks for Crossmint integration. Typically you don't need to integrate against this directly.@crossmint/server-sdk: Server-side SDK.To get started with the SDK, install the packages you need into your project.
ie.
pnpm add @crossmint/wallets-sdk
Then, import the package you need.
ie.
import { CrossmintWallet } from "@crossmint/wallets-sdk";
For more information on how to use the SDK, see the Crossmint SDK Documentation.
node >= 20.19.4
pnpm
chainctl
Dependencies resolve from Chainguard Libraries, not from npmjs.org directly, so pnpm install needs a Chainguard token. Install chainctl and ask IT for access to the crossmint.com organization.
git clone https://github.com/Crossmint/crossmint-sdk.git
cd crossmint-sdk
pnpm install when it does:chainctl auth login
export CHAINGUARD_TOKEN=$(chainctl auth token --audience=libraries.cgr.dev)
./scripts/setup-pnpm-auth.sh
.npmrc only routes packages to registries; the script stores the token in your user-level .npmrc. Where chainctl cannot log in, the pull-token pair CHAINGUARD_JAVASCRIPT_IDENTITY_ID and CHAINGUARD_JAVASCRIPT_TOKEN works with the same script.
pnpm install
pnpm build
When modifying packages locally:
# Inside the package directory
pnpm build
# From the root directory
pnpm install
pnpm-lock.yaml pins Chainguard tarballs and hashes, so it does not install from npmjs.org. Outside the Crossmint organization, delete it and resolve from npmjs.org:
rm pnpm-lock.yaml
npm_config_registry=https://registry.npmjs.org/ pnpm install
Leave the regenerated pnpm-lock.yaml out of your pull request; a maintainer regenerates it against Chainguard.
pnpm change:add to select packages for updatemainFor detailed documentation and guides, visit our official documentation.
SDK reference pages on docs.crossmint.com are auto-generated from source code JSDoc annotations via TypeDoc. The pipeline:
main that touches watched paths (see .github/workflows/sdk-reference-docs-generate.yml)repository_dispatch sends the generated docs to crossbit-main, which opens a PR for reviewWatched paths (changes here trigger doc generation):
packages/wallets/src/**, packages/wallets/typedoc.json, packages/wallets/typedoc-custom-plugin.mjspackages/client/ui/react-ui/src/**, packages/client/ui/react-ui/scripts/**packages/client/ui/react-native/src/**, packages/client/ui/react-native/scripts/**packages/client/react-base/src/**Manual trigger:
gh workflow run sdk-reference-docs-generate.yml -f packages="react-ui,react-native,node-wallets"
Key files:
| Package | Config | Custom Plugin/Script |
|---|---|---|
| wallets-sdk | packages/wallets/typedoc.json | packages/wallets/typedoc-custom-plugin.mjs |
| react-ui | packages/client/ui/react-ui/typedoc.json | packages/client/ui/react-ui/scripts/generate-reference.mjs |
| react-native | packages/client/ui/react-native/typedoc.json | packages/client/ui/react-native/scripts/generate-reference.mjs |
To get in touch with the Crossmint team, please visit our contact page. or on X