@jaw.id/core
v0.4.2
Published
Core SDK - EIP-1193 provider, smart account operations, passkey management
Readme
@jaw.id/core
Core SDK for JAW.id: embed smart account wallets into any app with passkeys signing, gas sponsorship, and granular permissions.
Documentation
For documentation and guides, visit docs.jaw.id
Installation
npm install @jaw.id/core
# or
bun add @jaw.id/coreQuick Start
import { JAW } from '@jaw.id/core';
const jaw = JAW.create({
appName: 'My App',
apiKey: 'your-api-key',
});
// Connect
const accounts = await jaw.provider.request({ method: 'eth_requestAccounts' });
// Send a batched transaction
const txHash = await jaw.provider.request({
method: 'wallet_sendCalls',
params: [{ calls: [{ to: '0x...', value: '0x0', data: '0x' }] }],
});AI-Assisted Development
Add JAW.id skills to your AI coding agent:
npx skills add JustaName-id/jaw-skills