Access Account Kit &Â Enhanced APIs through one provider
Account Kitâs aa-sdk makes it easy to create web3 smart accounts.
Today, weâre bringing Enhanced APIs like the NFT API, Transfers API and Custom Webhooks directly into the aa-sdk.
Create a smart account using the aa-sdk, then access Enhanced APIs through a single provider in code: the AlchemyProvider.
The same expansive functionality, accessible in a single, streamlined system.
One SDK to rule them all
Today, Alchemy provides two SDKs:
The aa-sdk to create smart accounts for every user, and radically simplify each step of their onboarding experience
The Alchemy SDK to access to all of Alchemyâs Enhanced APIs, and improve usersâ in-app experiences with the data fields they need, like token balances, NFT metadata, transaction history, etc.
Previously, to access both product sets, youâd call methods separately across the two packages.
This could be a hassle.
Starting today, you can access both product sets through the aa-sdk, creating a single, streamlined developer experience.
How it works
First, create an AlchemyProvider with aa-SDK.
Then, call the withAlchemyEnhancedApis
 method on AlchemyProvider
to create a new provider instance, giving you access to Enhanced APIs via the Alchemy SDK.
Easily create smart accounts for your users, then access some of the most useful, enriching data like:
NFT ownership, spam filtering and NFT metadata, via the NFT API
Historical transaction activity via the Transfers API
Real-time event notifications via Custom Webhooks
User token balances and token metadata via the Token API
Ready to get started?
đ Your integration guide
đ Your Account Kit 101 resource