cavos-react-sdk
Installation
SKILL.md
Cavos React SDK — AI Agent Skill
Complete architectural knowledge and implementation patterns for
@cavos/react. This skill enables AI agents to correctly integrate, extend, and debug the Cavos SDK.
1. What is Cavos?
Cavos is a non-custodial account abstraction SDK for Starknet. It lets users create smart wallets using their existing OAuth identity (Google, Apple, or passwordless Magic Link) — no seed phrases, no browser extensions.
Key Principles
- Non-custodial: The user's wallet is derived deterministically from their OAuth
subclaim + a per-app salt. No one holds the keys. - Gasless by default: All transactions go through the Cavos paymaster (SNIP-9 Outside Execution).
- Session keys: Ephemeral ECDSA keys that sign transactions on behalf of the user, with configurable spending limits and contract restrictions.