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