Skip to content
n8n community node

Onchain data in your workflow. No code.

Drop an evmquery node into any n8n flow. Trigger on schedule, read a contract, branch on the result, send alerts. No glue code, no ABI files.

cel.bind(d, token.decimals(), {
  "name":        token.name(),
  "symbol":      token.symbol(),
  "decimals":    string(formatUnits(d, 0)),
  "totalSupply": string(formatUnits(token.totalSupply(), d))
})

n8n community node · Make and Zapier on the roadmap

Why this exists

Onchain data shouldn't need a backend team.

You have a workflow engine. You have an idea. What stops you is that every onchain read means commissioning a dev sprint for ABIs, RPCs, and decoders.

No native onchain node

n8n and Make have nodes for Slack, Airtable, and 400 other services. For reading an EVM contract? You're building a custom HTTP node and decoding hex by hand.

RPC glue you don't want to own

Provider keys, rate limits, retries, fallback URLs. Stuff that belongs in a platform, not inside a workflow.

ABIs as attachments

Every contract needs its ABI JSON pasted into an HTTP node. Every proxy needs its implementation resolved manually. It rots the moment a contract upgrades.

One-off scripts, forgotten

The "quick" Python script for a one-time alert grows into five cron jobs nobody remembers owning. A visual workflow is where this belongs.

What evmquery does

An onchain node for your no-code stack.

Install the evmquery node in n8n. Point it at any contract. Get typed data back into the workflow, ready for branching, alerts, or storage.

  • Drop-in n8n node

    Install from the n8n community marketplace. Authenticate once with an API key. Expressions work the same as in the REST API and MCP.

  • Any contract, multiple chains

    Ethereum, Base, BNB Smart Chain, and Polygon today. Proxies resolve automatically. Verified contracts work without uploading ABIs.

  • Typed output, ready to branch

    BigInt, address, and struct decoded into workflow variables. Run IF nodes, Switch nodes, and Merge nodes on real numbers instead of hex strings.

  • Cross-protocol in one step

    One expression reads Aave health, a Uniswap LP value, and a Chainlink price in a single node run. Auto-batched across contracts.

  • Make and Zapier on the roadmap

    REST API works in any tool that speaks HTTP today. Native Make and Zapier connectors are coming. Ping us if you want early access.

json
{
  "node": "evmquery",
  "chain": "evm_ethereum",
  "expression": "aave.getUserAccountData(wallet).healthFactor"
}
The expression lives in the node, without an ABI, RPC, or decoder to manage.

Everything you reach for, in one expression.

Read any EVM contract without wiring providers, ABIs, or decoders by hand.

One round trip, every time

Independent contracts, different protocols. Every read in an expression is batched into a single Multicall3 call per chain.

token.name()token.symbol()token.decimals()token.totalSupply()
Multicall3Ethereum

1 request4 reads1 round trip

Same behavior on every chain we support.

Any contract

Read state by address. No ABI files, ever.

usdc.balanceOf(vitalik)
37.19 USDC

Structs decode too

Solidity structs decode into fields you dot straight into.

pool.slot0().tick201774sol_int

Proxy-aware

EIP-1967, transparent, beacon: resolved automatically.

0x87870B…A4E2
via EIP-1967 slot
0x728a13…03CF

10 of 44 major contracts we checked resolve through a proxy.

Drop it in your agent

The same expression language on every surface. Learn it once, query from anywhere.

MCPClaudeCursorVS CodeWindsurf
HTTPRESTn8n

execute_query and describe_schema are the same two tools behind REST and n8n.

Frequently asked questions

Yes. Install the evmquery community node from the n8n marketplace. It authenticates with an API key and exposes the full expression language as a node action.

Not as native apps yet. They're on the roadmap. The REST API works in any tool that can make an HTTPS request, which covers Make's HTTP module and Zapier's Webhooks by Zapier action.

Health-factor alerts when an Aave position approaches liquidation. Slack notifications on large DEX swaps. Airtable rows for every new NFT mint. Treasury snapshots pushed to a Google Sheet. Anything that reacts to onchain state.

Ethereum, Base, BNB Smart Chain, and Polygon today. More EVM chains are added continuously. If a contract is verified on a supported chain, the node can read it.

The node uses an API key you generate in the dashboard. Keys are scoped per workspace and can be rotated at any time. All traffic is over HTTPS.

Ship your first onchain workflow today.

Free tier included. No credit card. The n8n node installs in under a minute.

Free tier includedNo credit cardNo monthly cap