Build your DeFi app with Alchemy
![subgraphs-indexing](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1705611057-time-to-index.png&w=3840&q=75)
![precise data for any activity](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1706823162-precise-data-for-any-activity.png&w=3840&q=75)
Your DeFi toolbox
![Card background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1709234066-homepage-embedded.jpg&w=1920&q=75)
Plug-n-play embedded wallets
Make wallets invisible. Simple, non-custodial accounts to onboard users and transact with web2 UX.
Code preview
// 1. Auth Your User
const signer = new AlchemySigner({
client: {
connection: { rpcUrl },
iframeConfig: { iframeContainerId: "alchemy-signer-iframe-container" },
},
})
signer.authenticate({ type: "email", email: "[email protected]", bundle });
// 2. Create an Account
const account = await createMultiOwnerModularAccount({
transport,
chain,
signer,
});
// 3. Use web3!
account.signMessage({ message: "Hello, World!" });
![Card background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1705571608-subgraphs.jpg&w=1920&q=75)
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
![Card background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1705599178-token.jpg&w=1920&q=75)
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"
]
}
'
![Card background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1705599137-transfers.jpg&w=1920&q=75)
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"
}
]
}
'
![Card background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1705604779-transact.jpg&w=1920&q=75)
Cheaper, faster, safer transactions
7.9x faster, 100% success rate. Transaction simulation, frontrunning protection, and real-time notifications.
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 '
{
"method": "alchemy_sendGasOptimizedTransaction"
}
'
Supported chains
Case Studies
A proven track record
![Tab image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1706743328-gmx-mobile.png&w=1080&q=75)
"Working with Alchemy has helped us save the equivalent of 3 full-time engineers, who otherwise would have to be heads down on infra maintenance, at all times."
![Evgeny Yurtaev headshot](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1699424575-evgeny-yurtaev.jpeg&w=256&q=75)
Evgeny Yurtaev
CEO & Co-founder, Zerion
Build the future of finance
Power DeFi transactions and wallets participating in decentralized finance.
![Decentralized and transparent](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1703003069-decentralized-icon.png&w=640&q=75)
DeFi runs on decentralized protocols rather than banks or governments, providing more transparency for your users.
![Better efficiencies through automation](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1703003031-send-icon.png&w=640&q=75)
DeFi automates data and processes through smart contracts, making it more efficient than human-operated systems.
![New yield opportunities](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1701477401-pay-icon.png&w=640&q=75)
New ways to earn for your users, including yield farming, swapping, staking, and accessing liquidity pairs & reserves.
![Banner background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1697799059-grid2.png&w=3840&q=75)
Get in touch with us
Reach out to us if you are interested in getting involved with decentralized finance or building a DeFi application on Alchemy.
![Section background image](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1695993053-convertion-panel-bg-dark.jpg&w=3840&q=75)