@jaw.id/wagmi
v0.1.19
Published
Wagmi connector and React hooks for JAW.id.
Readme
@jaw.id/wagmi
Wagmi connector and React hooks for JAW.id smart accounts.
Documentation
For documentation and guides, visit docs.jaw.id.
Installation
npm install @jaw.id/wagmi wagmi @tanstack/react-query
# or
bun add @jaw.id/wagmi wagmi @tanstack/react-queryQuick Start
import { createConfig, http } from 'wagmi';
import { mainnet, sepolia } from 'wagmi/chains';
import { jaw } from '@jaw.id/wagmi';
export const config = createConfig({
chains: [mainnet, sepolia],
connectors: [
jaw({
apiKey: 'your-api-key',
}),
],
transports: {
[mainnet.id]: http(),
[sepolia.id]: http(),
},
});import { useConnect, useDisconnect } from '@jaw.id/wagmi';
import { useAccount } from 'wagmi';
function App() {
const { connect } = useConnect();
const { disconnect } = useDisconnect();
const { address, isConnected } = useAccount();
if (isConnected) {
return (
<div>
<p>Connected: {address}</p>
<button onClick={() => disconnect()}>Disconnect</button>
</div>
);
}
return <button onClick={() => connect()}>Connect</button>;
}AI-Assisted Development
Add JAW.id skills to your AI coding agent:
npx skills add JustaName-id/jaw-skills