Alchemy
Call Alchemy onchain Data/RPC APIs, broadcast pre-signed transactions, and manage Notify webhooks.
Tools
| Name | Description |
|---|---|
get_asset_transfersFetch historical transfers for an address or block range with alchemy_getAssetTransfers. | Fetch historical transfers for an address or block range with alchemy_getAssetTransfers. |
get_token_balancesGet ERC-20 token balances for a wallet. | Get ERC-20 token balances for a wallet. |
get_token_metadataGet metadata for an ERC-20 token contract. | Get metadata for an ERC-20 token contract. |
get_transaction_receiptsGet transaction receipts for a block by hash or number. | Get transaction receipts for a block by hash or number. |
send_raw_transactionBroadcast a pre-signed EVM transaction through Alchemy eth_sendRawTransaction. Weavz does not sign transactions or store private keys. | Broadcast a pre-signed EVM transaction through Alchemy eth_sendRawTransaction. Weavz does not sign transactions or store private keys. |
call_read_rpcCall an Alchemy JSON-RPC method with explicit params. Provider-supported write and broadcast methods require already-signed payloads when applicable; Weavz does not hold private keys. | Call an Alchemy JSON-RPC method with explicit params. Provider-supported write and broadcast methods require already-signed payloads when applicable; Weavz does not hold private keys. |
list_webhooksList Alchemy Notify webhooks for the team. | List Alchemy Notify webhooks for the team. |
create_webhookCreate an Alchemy Notify webhook from the official API payload. | Create an Alchemy Notify webhook from the official API payload. |
update_webhookUpdate an Alchemy Notify webhook status, name, URL, or supported fields. | Update an Alchemy Notify webhook status, name, URL, or supported fields. |
delete_webhookDelete an Alchemy Notify webhook. | Delete an Alchemy Notify webhook. |
list_webhook_addressesList addresses subscribed to an Address Activity webhook. | List addresses subscribed to an Address Activity webhook. |
update_webhook_addressesAdd or remove addresses for an Alchemy Address Activity webhook. | Add or remove addresses for an Alchemy Address Activity webhook. |
Triggers
| Name | Description |
|---|---|
webhook_event_receivedReceive and optionally verify Alchemy Notify webhook deliveries. | Receive and optionally verify Alchemy Notify webhook deliveries. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('alchemy', 'get_asset_transfers', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'alchemy',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Alchemy to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Alchemy support?
Alchemy supports 12 tools including Get Asset Transfers, Get Token Balances, Get Token Metadata, Get Transaction Receipts, Send Raw Transaction, and more.
Can I use Alchemy with AI agents?
Yes. Add Alchemy to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Alchemy be used in stateful agent workflows?
Yes. Agents can combine Alchemy tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Alchemy use?
Alchemy uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Alchemy integration cost?
The Alchemy integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Alchemy support?
Alchemy supports 1 triggers including Webhook Event Received.
Connect Alchemy in minutes
Get 20,000 free action executions every month. No credit card required.