Clerk-Crossmint-Supabase Integration Flow

Community

Unified auth and multichain wallet sync.

Author2Rds
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill encapsulates the end-to-end authentication and wallet synchronization flow for BlockDrive, linking user identity to multichain wallets across Solana and EVM chains via Clerk, Crossmint, and Supabase.

Core Features & Use Cases

  • Unified identity-to-wallet flow: Sign in once and automatically provision wallets on multiple chains (Solana, Ethereum, Base, Polygon, etc.) with gas sponsorship and non-custodial keys.
  • Database-backed persistence: Persist wallet addresses and mappings in a central data store to support seamless user experiences and auditability.
  • Extensible integration pattern: Provides a reusable blueprint for adding new wallets or chains and for adapting to different auth providers.

Quick Start

Deploy and wire the three services (Clerk for identity, Crossmint for embedded wallets, and Supabase for storage) and invoke the provided integration snippets to initialize user wallets on login.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Clerk-Crossmint-Supabase Integration Flow
Download link: https://github.com/2Rds/block-drive-vault/archive/main.zip#clerk-crossmint-supabase-integration-flow

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.