Privy
Use when building wallet infrastructure, authenticating users, managing embedded wallets, configuring access controls and policies, or integrating blockchain transactions into applications. Reach for this skill when working with user onboarding, wallet creation, transaction signing, policy enforcement, or API integration across Ethereum, Solana, and other blockchains.
npx skills add internet-court/internet-court-skill --skill privy --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Privy Skill ## Product summary Privy is a wallet infrastructure and authentication platform that enables developers to embed wallets and user authentication into applications. It provides client-side SDKs (React, React Native, Swift, Android, Flutter, Unity) for user-facing features and server-side SDKs (Node.js, Go, Java, Rust, Ruby) for backend wallet management. Key entry points: **REST API** at `https://api.privy.io/v1/`, **PrivyProvider** component for React apps, **PrivyClient** for backend operations. Configuration happens in the Privy Dashboard at `https://dashboard.privy.io/`. The primary documentation is at https://docs.privy.io. ## When to use Use Privy when: - Building user authentication flows with email, SMS, social logins, passkeys, or wallet-based auth - Creating embedded wallets for users (self-custodial, non-custodial, or custodial models) - Sending transactions on Ethereum, Solana, Tempo, Bitcoin, Tron, Sui, or other blockchains - Implementing wallet access controls with owners, signers, and policies - Managing multi-party approval workflows or quorum-based signing - Tracking wallet balances, transactions, and asset movements - Setting up gas sponsorship, onram
- Product summary
- When to use
- Quick reference
- Core concepts
- SDK setup
- Key files and configuration
- Common API endpoints
- Decision guidance
- When to use embedded vs. external wallets
- When to use Privy auth vs. JWT-based auth
- When to use client-side vs. server-side wallets
- Workflow
- 1. Set up your Privy app
- 2. Initialize Privy in your application
curl -X POST https://api.privy.io/v1/wallets \
What does the Privy skill do?
Use when building wallet infrastructure, authenticating users, managing embedded wallets, configuring access controls and policies, or integrating blockchain transactions into applications. Reach for this skill when working with user onboarding, wallet creation, transaction signing, policy enforcement, or API integration across Ethereum, Solana, and other blockchains.
How do I install it?
Run `npx skills add internet-court/internet-court-skill --skill privy --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From internet-court/internet-court-skill, a repository with 1,536 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.