> For the complete documentation index, see [llms.txt](https://chaincontext.gitbook.io/help-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chaincontext.gitbook.io/help-center/automation/intent-bundling.md).

# Intent-Based Cross-Chain

The `intent_bundle` block hands off a cross-chain intent (from-chain/token → to-chain/token, amount, recipient) to one of four aggregators. The aggregator returns an unsigned tx + route; the agent or user signs.

## Aggregators

|                      | Chains                            | Fee           | Speed  | Auth         |
| -------------------- | --------------------------------- | ------------- | ------ | ------------ |
| **deBridge Bundles** | 24 EVM + Solana + TRON            | 0.4%          | \~2min | Free         |
| **1inch Fusion+**    | 10+ chains                        | auction-based | \~60s  | Free dev key |
| **Across**           | Canonical EVM bridges             | low           | <60s   | Free         |
| **LI.FI**            | 58 chains (27 bridges + 31 DEXes) | varies        | varies | Free tier    |

## Block schema

```ts
{
  type:         'intent_bundle',
  aggregator:   'debridge',  // or 'oneinch' | 'across' | 'lifi'
  fromChainId:  1,
  toChainId:    8453,
  fromToken:    'native',
  toToken:      '0xUSDC...',
  amount:       { source: 'tool_input', key: 'amount' },
  recipient:    { source: 'tool_input', key: 'recipient' },
  slippageBps:  50,
}
```

## Output

```jsonc
{
  "unsignedTx":       { "to": "...", "data": "...", "value": "0" },
  "route":            "deBridge 1 → 8453",
  "expectedOut":      "49900000",
  "fee":              "100000",
  "eta":              "120",
  "walletConnectUri": "ethereum:0x...@1/tx?data=..."
}
```

Pairs naturally with `elicit_input` for a "confirm this quote" step before the user signs.

## When to use which

* **deBridge**: broadest chain coverage, including non-EVM (Solana, TRON)
* **1inch Fusion+**: best for high-volume swaps on major EVM chains (intent-auction liquidity)
* **Across**: cheapest + fastest for L2 ↔ L2 canonical bridging
* **LI.FI**: when you need a meta-router that picks the best underlying path

## References

* [deBridge Bundles](https://docs.debridge.finance/)
* [1inch Fusion+](https://portal.1inch.dev/documentation/fusion-plus/intro)
* [Across](https://docs.across.to/)
* [LI.FI](https://docs.li.fi/)
