Moralis
Read Moralis wallet, token, NFT, and transaction data and manage EVM Streams for onchain monitoring.
Tools
| Name | Description |
|---|---|
get_wallet_historyGet decoded transaction history for an EVM wallet. | Get decoded transaction history for an EVM wallet. |
get_token_balancesGet ERC-20 and native token balances for an EVM wallet. | Get ERC-20 and native token balances for an EVM wallet. |
get_native_transactionsGet raw native transactions for an EVM wallet. | Get raw native transactions for an EVM wallet. |
get_token_transfersGet ERC-20 token transfers for an EVM wallet. | Get ERC-20 token transfers for an EVM wallet. |
get_wallet_nftsGet NFTs owned by an EVM wallet. | Get NFTs owned by an EVM wallet. |
list_streamsList Moralis EVM Streams for the current project. | List Moralis EVM Streams for the current project. |
create_streamCreate a Moralis EVM Stream for webhook-based monitoring. | Create a Moralis EVM Stream for webhook-based monitoring. |
get_streamGet a Moralis EVM Stream by ID. | Get a Moralis EVM Stream by ID. |
update_streamUpdate a Moralis EVM Stream configuration. | Update a Moralis EVM Stream configuration. |
update_stream_statusPause or resume a Moralis EVM Stream. | Pause or resume a Moralis EVM Stream. |
delete_streamDelete a Moralis EVM Stream. | Delete a Moralis EVM Stream. |
duplicate_streamDuplicate an existing Moralis EVM Stream. | Duplicate an existing Moralis EVM Stream. |
get_webhook_data_by_blockPreview the webhook payload Moralis would produce for a chain block and stream config. | Preview the webhook payload Moralis would produce for a chain block and stream config. |
send_webhook_data_by_blockAsk Moralis to replay webhook data for a specific EVM chain block to an existing stream webhook. | Ask Moralis to replay webhook data for a specific EVM chain block to an existing stream webhook. |
list_stream_addressesList addresses attached to a Moralis EVM Stream. | List addresses attached to a Moralis EVM Stream. |
add_stream_addressAdd one or more addresses to a Moralis EVM Stream. | Add one or more addresses to a Moralis EVM Stream. |
delete_stream_addressDelete one or more addresses from a Moralis EVM Stream. | Delete one or more addresses from a Moralis EVM Stream. |
Triggers
| Name | Description |
|---|---|
stream_webhook_receivedReceive Moralis Streams webhook payloads. Moralis signs x-signature with Keccak-256, which is not available in Web Crypto; validate at an upstream gateway if signature enforcement is required. | Receive Moralis Streams webhook payloads. Moralis signs x-signature with Keccak-256, which is not available in Web Crypto; validate at an upstream gateway if signature enforcement is required. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('moralis', 'get_wallet_history', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'moralis',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Moralis 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 Moralis support?
Moralis supports 17 tools including Get Wallet History, Get Token Balances, Get Native Transactions, Get Token Transfers, Get Wallet NFTs, and more.
Can I use Moralis with AI agents?
Yes. Add Moralis 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 Moralis be used in stateful agent workflows?
Yes. Agents can combine Moralis 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 Moralis use?
Moralis uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Moralis integration cost?
The Moralis integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Moralis support?
Moralis supports 1 triggers including Stream Webhook Received.
Connect Moralis in minutes
Get 20,000 free action executions every month. No credit card required.