Alchemy Integration
Connect Alchemy to Arahi's no-code AI developers and automate workflows in minutes.
About the Alchemy integration
The web3 dev platform powering millions of users. Build scalable DApps, faster ⚡ With Arahi AI, you can connect Alchemy to Algolia, Assembla, Auth0 (Management API) and 1,500+ other apps using AI-powered workflows. No coding required — set up triggers, actions, and intelligent automation in minutes.
- Category
- Developer Tools
- Authentication
- keys
Alchemy automation use cases
- CI failure → on-call page
- Page the on-call engineer when a Alchemy pipeline fails on main — no manual triage.
- PR ready-for-review broadcast
- Ping the right reviewer in Slack when a Alchemy PR is ready, based on code-owners or labels.
- Release notes generation
- Generate release notes from merged Alchemy PRs with Conventional Commits parsing.
- Issue sync across trackers
- Mirror Alchemy issues to Linear, Jira, or Asana with bidirectional status sync.
Alchemy workflow examples
- Track NFT sales and post to Discord
Use Alchemy Get NFT Sales to watch a collection and post new sales into a Discord community channel so holders see activity as it occurs.
When Alchemy Get NFT Sales returns a new sale, post to Discord.
- Log Alchemy token balances to Google Sheets
Call Alchemy Get Token Balances nightly for treasury wallets and append the results to Google Sheets for finance and board reporting purposes.
Nightly, call Alchemy Get Token Balances and append rows to Google Sheets.
- Alert Slack on NFT ownership changes
Run Alchemy Get NFT Owners for a tracked contract and post Slack messages when ownership shifts so investors and curators spot whale moves.
When Alchemy Get NFT Owners shows a transfer, post a Slack alert.
Alchemy actions
- Get NFT Contract Metadata
- This tool retrieves metadata for a given nft smart contract. essential for obtaining basic nft collection details such as contract name, symbol, total supply, token type (erc721 vs erc1155), contract deployer address, deployed block number, opensea metadata, and contract verification status.
- Get NFT Sales
- This tool will retrieve nft sales data across various marketplaces. it allows users to query historical nft sales data with filtering options such as fromblock, toblock, order, marketplace, and limit in order to track nft sales activity, analyze historical data, monitor specific collections, and get real-time updates on nft transactions.
- Get NFTs for Contract
- This tool retrieves all nfts for a given contract address. it is designed to return a complete list of nfts from a specific nft collection by accepting parameters such as contractaddress (required), withmetadata (optional), pagesize (optional), and pagekey (optional). the tool is useful for analyzing collections, building nft marketplaces, and creating collection analytics.
- Get NFT Owners
- This tool retrieves the owner(s) for a specific nft token, supporting both erc721 and erc1155 tokens on ethereum and several layer 2 chains such as polygon, arbitrum, optimism, and base. it requires the contract address and tokenid, and returns a list of owner addresses along with an optional pagination key for further results.
- Get Token Balances
- This tool retrieves erc20 token balances for a specified ethereum address. it can either return balances for all tokens an address has ever interacted with or for a specific set of token contract addresses. it is useful for checking token balances for wallets, monitoring erc20 token holdings, portfolio tracking, and defi applications.
- Get Token Metadata
- This tool retrieves metadata for a given token contract address, including the token's name, symbol, decimals, and logo url if available. it is essential for applications that need to display token information, handle token transfers, or manage token listings.
- Get Transaction Count
- This tool retrieves the number of transactions sent from a specific address (also known as the nonce). it uses the eth gettransactioncount endpoint to return the transaction count for an address at a specified block tag (latest, pending, earliest, or a hex block number), which is essential for determining the nonce for subsequent transactions.