Velora Protocol Explorer
Delta Order
61b872...42e0
USDC
ETH
Pay
on
Optimism
2,641.1652
USDC
Receive
on
Optimism
1.1735
ETH
Order Rate
1
USDC
0.0004
ETH
You get (inc. fees)
1.1735
Order Submit Date
10 Apr 2026 18:03
Order Status
Confirmed
All Transactions
date
action(s)
network
type
status
10/04/2026
18:03 PM
Swap
2,641.1652
USDC
1.1735
ETH
Optimism
Delta Order
CONFIRMED
Velora ©
About Us
Documentation
Jobs
Terms of Service
Privacy Policy