Bridge

Bridge

Bridge Interface

Quotes an Across bridge into Ethereum, then opens the Ethereum to Katana OIF order through Across Embedded Actions after the first leg lands.

How this bridge works
The first leg uses Across to bridge source-chain USDC into Ethereum USDC. Across executes destination actions through the MulticallHandler at 0x0F7Ae28dE1C8532170AD4ee566B5801485C13a0E, which approves the Ethereum OIF settler and calls open(StandardOrder). The second leg is quoted against your local solver at /api/bridge/solver.
Route
1
From
0 live1 upcoming
2
Intermediate
1 live
ethereum
3
Destination
1 live
K
USDC
Wallet required
Connect a wallet to check USDC approval, request quotes, and start the Across bridge.

Approval is already sufficient. Refresh the route quotes before starting the Across bridge.

Order Status
No onchain order yet
Start the Across bridge to begin the two-intent flow.
Source chain -> Ethereum

First Intent: Across Bridge

This lane starts once the Across source transaction is sent.

i
Source Opened
i
Across In Flight
i
Delivered to Ethereum
First intent details
Expand for ids, timestamps, and explorer links
Expand
Across source transaction
Waiting for source transaction
Across status
Waiting for Across tracking or delivery visibility
Across deposit ID
Pending
Expected fill time
Waiting for quote
Across handler result
Pending
Ethereum refund address
Waiting for address
Created At
Pending
Updated At
Pending
Ethereum -> Katana

Second Intent: OIF Delivery

This lane starts after Across delivers to Ethereum.

i
Order Opened on Ethereum
i
Solver Filling
i
Funds Delivered on Katana
Second intent details
Expand for ids, timestamps, and explorer links
Expand
Ethereum OIF order ID
Waiting for order id resolution
Solver Quote ID
Waiting for quote
Solver status
Waiting for Embedded Actions / Ethereum OIF open
Fill transaction status
Waiting for fill transaction
Fill confirmed at
Pending
Ethereum refund address
Waiting for address

Value Flow

Source input
Waiting for quote
Across delivery on Ethereum
Waiting for quote
User delivery on Katana
Waiting for quote
Settlement Tail
Settlement tail starts after the second intent is opened and filled.
Expand
Source approval
Waiting for quote
Solver lifecycle
Waiting for the second intent to open
Bridge lifecycle note
No Across source transaction opened yet.
Across delivery transaction
Not available yet
Execution Summary
ModeReal Across -> MulticallHandler -> OIF
SourceLoading routes
Hidden first legTo Ethereum
Visible destinationKatana
TokenUSDC only
Ethereum refund addressNot set
Across output on EthereumEnter a valid amount
Solver output on KatanaWaiting for quote
Source open txNot sent
Contract Targets
Across approval spender
Waiting for quote
Across MulticallHandler
0x0F7Ae28dE1C8532170AD4ee566B5801485C13a0E
Ethereum input settler
0xB5e99443B112c299d224b5B978F7FEE19CDe8FeB
Ethereum local oracle
0x457b2241EFD4D57e9eaF9Eb72159128acF2aCDcc
Katana remote oracle
0xc09cE4049dF4670A5A5804a17A310C5263a82aE3
Katana output settler
0x1DCE289d62C2068584C5D0CFb5C1fD538e832847