@dcprotocol/core

Core storage, crypto, wallet, budget, and policy internals used by DCP packages.

Who Should Use This

Most developers should start with Desktop and @dcprotocol/agent. Use core only if you are working on DCP itself or need to understand internals.

What It Handles

  • Encrypted local storage.
  • Vault records and scope permissions.
  • Solana wallet generation and signing.
  • Budget policy for SOL, USDC, USDT, and 1LY.
  • Agent registry, sessions, approvals, and audit data.

Install

npm install @dcprotocol/core

Beta Chain Surface

The public beta is Solana-focused. Do not document or build onboarding around other chains in the beta.