Every intent, checked on chain.
Right of the line, a trade as you read it. Left of it, the EIP-712 intent the agent signed and the checks this account ran. Drag the belt to scrub it.
Mandate check · this account, USDG0.00✓ within 100
// EIP-712 · Mandate v1 · chainId 4663
Intent {
account: 0x7a3f…c6d4
nonce: 40
tokenIn: USDG
tokenOut: NVDA
amountIn: 49840000
notional: 49.84 USDG
relayerFeeUsdg: ≤ fee cap
}
sig 0x… · 65 bytes// signer = session operator ✓
// max trade 49.84 ≤ 100 ✓
// slippage ≤ 50 bps ✓
// → relayer · on chain
// EIP-712 · Mandate v1 · chainId 4663
Intent {
account: 0x7a3f…c6d4
nonce: 41
tokenIn: USDG
tokenOut: TSLA
amountIn: 300000000
notional: 300.00 USDG
relayerFeeUsdg: ≤ fee cap
}
relayer: eth_call → revert// signer = session operator ✓
// Over the 100 USDG max trade ✕
// not sent · nothing spent
// EIP-712 · Mandate v1 · chainId 4663
Intent {
account: 0x7a3f…c6d4
nonce: 42
tokenIn: TSLA
tokenOut: USDG
amountIn: 0.2 TSLA
notional: 88.10 USDG
relayerFeeUsdg: ≤ fee cap
}
sig 0x… · 65 bytes// signer = session operator ✓
// max trade 88.10 ≤ 100 ✓
// slippage ≤ 50 bps ✓
// → relayer · on chain
// EIP-712 · Mandate v1 · chainId 4663
Intent {
account: 0x7a3f…c6d4
nonce: 43
tokenIn: USDG
tokenOut: NVDA
amountIn: 99670000
notional: 99.67 USDG
relayerFeeUsdg: ≤ fee cap
}
sig 0x… · 65 bytes// signer = session operator ✓
// max trade 99.67 ≤ 100 ✓
// slippage ≤ 50 bps ✓
// → relayer · on chain
// EIP-712 · Mandate v1 · chainId 4663
Intent {
account: 0x7a3f…c6d4
nonce: 44
tokenIn: USDG
tokenOut: NVDA
amountIn: 60000000
notional: 60.00 USDG
relayerFeeUsdg: ≤ fee cap
}
relayer: eth_call → revert// signer = session operator ✓
// Slippage 0.8% over the 0.5% limit ✕
// not sent · nothing spent
// EIP-712 · Mandate v1 · chainId 4663
Intent {
account: 0x7a3f…c6d4
nonce: 45
tokenIn: NVDA
tokenOut: USDG
amountIn: 0.3 NVDA
notional: 55.37 USDG
relayerFeeUsdg: ≤ fee cap
}
sig 0x… · 65 bytes// signer = session operator ✓
// max trade 55.37 ≤ 100 ✓
// slippage ≤ 50 bps ✓
// → relayer · on chain
Steady Tide · 4 m ago
On chainBuy
NVDA
49.84
USDG
0.27 NVDA
- Max trade
- 49.84 ≤ 100
- Daily turnover
- limit 1,000
Steady Tide · 9 m ago
RefusedBuy
TSLA
300.00
USDG
Over the 100 USDG max trade
Blocked
- Max trade
- 300.00 > 100
- Daily turnover
- limit 1,000
Steady Tide · 26 m ago
On chainSell
TSLA
88.10
USDG
0.2 TSLA
- Max trade
- 88.10 ≤ 100
- Daily turnover
- limit 1,000
Steady Tide · 1 h 2 m ago
On chainBuy
NVDA
99.67
USDG
0.54 NVDA
- Max trade
- 99.67 ≤ 100
- Daily turnover
- limit 1,000
Steady Tide · 1 h 40 m ago
RefusedBuy
NVDA
60.00
USDG
Slippage 0.8% over the 0.5% limit
Blocked
- Max trade
- 60.00 ≤ 100
- Daily turnover
- limit 1,000
Steady Tide · 2 h 15 m ago
On chainSell
NVDA
55.37
USDG
0.3 NVDA
- Max trade
- 55.37 ≤ 100
- Daily turnover
- limit 1,000