Chain Connection
Last updated
The Chain Connection establishes a secure onchain execution context for a workflow. It defines which network, will be used to execute all subsequent Web3 actions.
Every workflow that performs onchain operations—such as token transfers, swaps, or contract calls must begin with a Chain Connection node.
Initialises a wallet session for the workflow and makes it available to downstream Web3 nodes.
Use this node when your workflow:
Executes any onchain transaction
Signs messages or transactions
Transfers tokens or native assets
Interacts with smart contracts
It should always be placed before other Web3 nodes.
Open the Decimal workflow editor
Add a Trigger node
From Web3, select Chain Connection
Connect it directly after the trigger
Defines the wallet execution model. This is default set to the sub-wallet. This is to ensure that the entire workflow is autonomous.
Example:
Subwallet Auto
This automatically manages a subwallet for secure execution without exposing private keys.
Select the blockchain network where all subseqent web3 transactions will be executed.
Example:
Base
The selected network applies to all downstream Web3 actions unless overridden.
Once configured, Wallet Connection:
Establishes a signing context
Binds the wallet to the workflow
Enables downstream nodes to execute transactions
No explicit output variable is required—this node sets execution state.
Use Case: Prepare a workflow for onchain execution.
Workflow:
Trigger
Chain Connection
Transfer Funds / 1inch / Smart Contract Function
Last updated