Wallet APIs
@alchemy/wallet-apis is the high-level Wallet API client package. It exposes
stable root APIs, an experimental subpath, a Solana subpath, and an internal
subpath.
Rules
| Rule | When to read |
|---|---|
| Zod codecs | Before changing Wallet API request/response validation. |
| Smart wallet client defaults | Before changing createSmartWalletClient or client state. |
Evidence
packages/wallet-apis/package.jsonexports.,./experimental,./solana, and./internal.packages/wallet-apis/src/client.tscreates the viem client and defaults the account to the signer's address when omitted.packages/wallet-apis/src/utils/schema.tswraps Zod validation errors in@alchemy/commonBaseError.