Device-native
smart accounts.

Turn a login into a self-custodial smart-account wallet controlled by a silent device key. No seed phrases, no MPC, gasless. Docs built for agents — paste them into an LLM and build.

$ npm i @cavos/kit/llms-full.txt/llms.txt
connect.ts
import { Cavos } from "@cavos/kit";

const cavos = await Cavos.connect({
  network: "sepolia",
  identity: { userId, email },
  appSalt: "my-app",
  paymasterApiKey,
});

await cavos.execute(calls); // gasless

Start building

Guides and reference for integrating @cavos/kit.

No seed phrases

A non-extractable device key signs invisibly. The user never sees a private key.

MPC-free

No key sharding, no signing servers. The key is whole and on the device.

Verifiable on-chain

Signatures are checked by the account contract, not trusted from a backend.

Built for agents

Every page is available as plain text. Pipe the whole site into an LLM and let it write your integration.