Institutional-grade infrastructure
Redundant systems with 99.99% uptime, securing $150B+ in transactions. The reliability financial institutions need, used by teams like Visa, VanEck, Stripe and Robinhood.

Built-in security and compliance
Build with SOC 2 Type 2 certified infrastructure. Set transaction limits, restrict contracts, and maintain complete audits without any crypto on your balance sheet.

Unlock global revenue with just an email
Offer access to DeFi yields and 24/7 global markets with just an email. Lend, stake, and trade with self-custodial smart wallets. No seed phrases or gas fees required.

Enable instant global finance
Move money anywhere, fast. Build global financial services that are affordable, always available, compliant, and credibly neutral.

Proven security, reliability, and scale
$150B+
in onchain transactions99%
countries worldwide100M+
unique devices70%+
top dApps by users and volumeYour complete fintech toolbox


Grow your app with smart wallets
Securely onboard and activate users with no seed phrase or gas fees with easy-to-use, enterprise-grade wallets.
Code preview
const provider = new AlchemyProvider(providerConfig).connect(
(rpcClient) =>
new LightSmartContractAccount({
...accountConfig,
rpcClient,
})
);
const { hash } = await provider.sendUserOperation(uo);

Speedy indexing for custom GraphQL APIs
Ship faster with a custom API for your onchain data. Never worry about subgraph downtime or lag again.
Code preview
cd <SUBGRAPH_DIRECTORY>
graph deploy <SUBGRAPH_NAME> \
--version-label <VERSION_NAME> \
--node https://subgraphs.alchemy.com/api/subgraphs/deploy \
--deploy-key <DEPLOY_KEY>
--ipfs https://ipfs.satsuma.xyz

Token balances and metadata
The token data your users expect, no token list required. Available on all EVM-supported chains.
Code preview
curl --request POST \
--url https://eth-mainnet.g.alchemy.com/v2/docs-demo \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"id": 1,
"jsonrpc": "2.0",
"method": "alchemy_getTokenBalances",
"params": [
"0x95222290DD7278Aa3Ddd389Cc1E1d165CC4BAfe5",
"erc20"
]
}
'

Portfolio management, simplified
100x faster than others. One request to get all historical transaction activity, including internal transfers.
Code preview
curl --request POST \
--url https://eth-mainnet.g.alchemy.com/v2/docs-demo \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"id": 1,
"jsonrpc": "2.0",
"method": "alchemy_getAssetTransfers",
"params": [
{
"fromBlock": "0x0",
"toBlock": "latest",
"toAddress": "0x5c43B1eD97e52d009611D89b74fA829FE4ac56b1",
"withMetadata": false,
"excludeZeroValue": true,
"maxCount": "0x3e8"
}
]
}
'

Get in touch with us
Reach out to us for expert guidance on how Alchemy can help your institution or fintech application.