Alchemy

Pulls blockchain state, NFT ownership, and token balances into your workflows to automate on chain auditing and digital asset tracking.

Try Alchemy in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Alchemy integration

    • Describe the outcome and Ceven picks the right Alchemy calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Alchemy data, across all 36 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Alchemy access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Alchemy, when, and on whose behalf.
    • The agent pauses and asks when Alchemy is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Alchemy.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Alchemy action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Alchemy, and when to use it.

Get NFT Contract Metadata
Use this to pull basic collection details like name, symbol, total supply, and token type for a smart contract.
Get NFT Sales
Pull historical sales data across marketplaces with filters for blocks, order, and specific markets.
Get NFTs for Contract
Retrieve a complete list of all NFTs belonging to a specific contract address.
Get NFT Owners
Find the current owner of a specific token for ERC721 or ERC1155 standards across Ethereum and L2s.
Get Token Balances
Pull ERC20 token balances for an address, either for all tokens or a specific set of contracts.
Get Token Metadata
Pull the name, symbol, decimals, and logo URL for a specific token contract address.
Get Transaction Count
Retrieve the nonce or total number of transactions sent from a specific wallet address.
Search NFT Collection
Query a collection for specific traits or attributes to find matching assets.
Get Wallet Address Activity
Pull a list of recent transactions and events associated with a specific wallet.
Get Gas Price
Retrieve current network gas prices to estimate transaction costs for a workflow.
Get Block Number
Pull the most recent block height to synchronize state across systems.
Get Token Price
Retrieve the current market price for a specific ERC20 token in USD.

12 actions · scroll to see them all

Frequently asked questions

Ceven requires you to provide your Alchemy API key through our secure encrypted vault. Once stored, the key is used only to sign requests to the Alchemy node endpoints. We never share this key with the LLM or any third party. You can rotate your key in the Alchemy dashboard at any time and simply update the value in your Ceven settings to restore service. Access is scoped to the specific apps you have created within your Alchemy account, ensuring that the agent only interacts with the chains and networks you have explicitly enabled for that particular API key.
Ceven supports all networks available through your Alchemy tier, including Ethereum mainnet, Sepolia, and several layer 2 solutions such as Polygon, Arbitrum, Optimism, and Base. When you configure a workflow, you specify the network in the action settings. If you attempt to query a network that is not supported by your current Alchemy plan, the API will return a permission error. The agent is designed to recognize these errors and will notify you if you need to upgrade your plan or enable a specific network in the Alchemy dashboard to complete the request.
The current integration focuses on read and search operations to ensure maximum security for your assets. Ceven pulls data such as token balances, NFT ownership, and transaction history. It cannot sign transactions or move funds because it does not have access to your private keys. If your workflow requires a transaction, Ceven can prepare the transaction data and send a request to a separate signing service or trigger a manual approval step for a human operator to sign the transaction via a wallet like MetaMask before it is broadcast to the network.
Alchemy uses a compute unit system rather than simple request counts. Different API calls cost different amounts of compute units. If your workflow exceeds your monthly quota, Alchemy will return a 429 rate limit error. Ceven handles this by implementing an exponential backoff strategy for transient errors, but if you have completely exhausted your units, the workflow will pause and send you a notification. You can then either upgrade your Alchemy plan or wait for the monthly reset. We recommend monitoring your compute usage in the Alchemy dashboard for high volume workflows.
Data is retrieved in near real time. For most read requests, the latency is minimal as Ceven calls Alchemy nodes directly. However, blockchain finality is a separate matter. While Alchemy provides the latest state, the agent may wait for a few block confirmations if you have configured your workflow to require high confidence before triggering a downstream action. This prevents the agent from reacting to chain reorganizations or orphaned blocks, ensuring that your business logic only triggers based on confirmed on chain events that are unlikely to be reversed.
Yes. By using the Alchemy logs and event filtering tools, Ceven can monitor for specific event signatures emitted by your custom smart contracts. You define the event signature and the contract address in the workflow trigger. When Alchemy detects the event on chain, it triggers the Ceven agent to execute the subsequent steps, such as updating a database or sending a notification. This allows you to build complex automation around proprietary contract logic without writing a custom indexing server or managing your own WebSocket connections to a node.
Ceven stores the results of Alchemy queries within the context of a specific workflow run for auditing and debugging purposes. We do not maintain a permanent mirrored copy of the blockchain. If you need a historical record of asset ownership over time, you should configure your workflow to push the Alchemy data into a permanent store like PostgreSQL or Snowflake. This ensures you have a point in time snapshot of the blockchain state for your own reporting and compliance needs without relying on the ephemeral memory of the agent.
Alchemy returns data in paginated sets to maintain performance. When Ceven requests a list of NFTs for a contract, it handles the pagination automatically by following the page cursor provided by the Alchemy API. For very large collections with millions of items, this can take several minutes and consume a significant number of compute units. If you only need a subset of the data, we recommend using filters or searching for specific token IDs to reduce the load and speed up the execution of your agent workflows.

Alternatives to Alchemy

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Infura logoInfuraQuickNode logoQuickNodeMoralis logoMoralis

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Alchemy and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free