1inch Integration

Overview

The 1inch integration allows you to perform token bridge using the 1inch aggregation protocol directly inside a Decimal workflow. It enables automated, cross-chain token bridge while leveraging 1inch’s routing and liquidity optimisation.

This integration is designed for Web3-native workflows where swaps need to be executed programmatically, conditionally, or as part of a larger automation.

Common use cases include:

  • Cross-chain asset movement

  • Treasury and fund management workflows

  • Strategy-based DeFi automation


Available Module

1inch

Executes a token bridge using 1inch based on the configured source token, destination token, chain, and amount.


When to Use 1inch

Use the 1inch node when:

  • You need to bridge tokens programmatically

  • Swaps are part of a larger automated workflow

  • You want best-route aggregation without manual execution

  • You need cross-chain token movement

This node is typically used after wallet connection and before downstream actions like transfers or contract calls.


Adding 1inch to a Workflow

  1. Open the Decimal workflow editor

  2. Add a Trigger node

  3. From Web3, select 1inch

  4. Connect the node to the trigger or previous step

Once added, the 1inch Settings panel opens automatically.


Module Configuration

From Token

Select the source token to bridge from.

Example:

ETH (Ether)

Note: Native tokens (e.g. ETH) may not be supported as source tokens directly. In such cases, use the wrapped version (e.g. WETH).


Destination Chain

Select the destination chain for the bridge.

Example:

Base

For cross-chain swaps, the destination chain must be different from the source chain.


To Token

Select the destination token to receive.

Example:

WETH (Wrapped Ether)


Amount

Enter the human-readable amount to bridge.

Example:

0.1

Decimal automatically handles token decimals during execution.

This field is required.


Recipient (Optional)

Specify a recipient wallet address for the bridge tokens.

  • If left empty, tokens are received in the connected wallet

  • Useful for routing funds to external wallets or contracts

Example:

0x...


Output & Execution

When executed, the 1inch node:

  • Fetches the optimal bridge route

  • Executes the bridge onchain

  • Returns execution details to the workflow

Typical output includes:

  • Transaction hash

  • Source and destination tokens

  • Amounts swapped

  • Execution status

These results can be used in downstream nodes for validation, logging, or follow-up actions.


Example Workflow

Use Case: Bridge ETH to WETH automatically.

Workflow:

  1. Trigger

  2. Wallet Connection

  3. 1inch (execute swap)

  4. If Else (validate execution)

  5. Transfer or store result

This enables fully automated swap workflows without manual intervention.


Here are the official 1inch references

Last updated