Skip to main content

Create Client

Creates a client in Ethereum.

This node is also exposed as an AI Agent tool.

This node has 1 input port and 1 output port.

Common Properties​

Every node shares these.

  • Name — the node's display name on the canvas.
  • Color — the node's colour on the canvas.
  • Delay Before (sec) — wait this long before the node runs.
  • Delay After (sec) — wait this long after the node runs.
  • Continue On Error — carry on instead of failing the flow. Defaults to false.
info

When Continue On Error is true the error is not raised at all, so a Catch node will not see it either.

Inputs​

PropertyFieldDescription
Chain IDinChainIDChain ID of the blockchain network (e.g. 1 for Ethereum mainnet)
RPC URLinRPCUrlWebSocket or HTTP RPC URL for the blockchain node

Outputs​

PropertyFieldDescription
Client IDoutIDClient ID for use with other Ethereum nodes

Options​

PropertyFieldDescription
AES KeyoptAESKeyAES key used to decrypt the private key
Encrypted Private KeyoptPrivateKeyEncrypted private key for signing transactions

Requirements​

  • Ethereum Private Key — Encrypted private key for Ethereum wallet operations
    • value — Encrypted Private Key (password, required). Hex-encoded encrypted private key
  • Ethereum AES Key — AES key for encrypting/decrypting private keys
    • value — AES Key (password, required). Hex-encoded 256-bit AES key

Store these in a Vault and reference the vault item from the node, rather than typing the secret into the property.

ABI Method · Balance · Call · Cancel Transaction · Decode · Estimate Gas · Estimate Gas Price · Export Wallet · From WEI · Generate Wallet and 12 more

See also​