x402-native
First-class implementation of the x402 v2 payment
protocol — every public API is shaped around the
PAYMENT-REQUIRED / PAYMENT-SIGNATURE / PAYMENT-RESPONSE flow.
kawasekit is a TypeScript SDK that gives AI agents a wallet that disappears. Developers integrate the SDK; agents pay per-call in stablecoins (JPYC, USDC); end users never see gas, mnemonics, or chains.
Built for the Japanese stablecoin landscape first — JPYC is the primary target — but the architecture is chain-agnostic and the same primitives work for any EIP-3009 + ERC-4337 token.
x402-native
First-class implementation of the x402 v2 payment
protocol — every public API is shaped around the
PAYMENT-REQUIRED / PAYMENT-SIGNATURE / PAYMENT-RESPONSE flow.
Smart account by default
ERC-4337 v0.7 + ZeroDev Kernel v3.1. Session keys, daily-limit policies, paymaster sponsorship. The agent never holds the user’s owner key.
Observable out of the box
kawasekit/observability/prometheus and
kawasekit/observability/otlp ship as optional subpaths. Wire one
hooks object into every kawasekit surface and the dashboards fill in.
Japan-first, not Japan-only
JPYC on Polygon today, Avalanche / Ethereum / Kaia on the roadmap. x402 is chain-agnostic, so the same agent code follows the issuer.
Pre-alpha. The first npm publish (kawasekit@0.1.0-alpha) is in
preparation as part of the M4 milestone. See the GitHub
project for current progress and the
security policy for how to report issues.