Overview
Prepare a TWAP order for L1 signing. Supply asset, side, total size, reduce-only, duration of 5 to 10,080 minutes, and randomize. Estimated total value at the current mid must be at least $100 for perps or 100 of the pair's quote token for spot. Builder-deployed perps are not supported. Sign and submit using the returned submitPath. Treat spot and perp as one balance only when the account abstraction mode is "unifiedAccount".
Protocol
x402 (POST)
Price
$0.0010
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
chainhilt-x402
Indexed
2026-11-02 13:26:50
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"body": {
"action": {
"twap": {
"a": 0,
"b": true,
"m": 30,
"r": false,
"s": "0.01",
"t": true
},
"type": "twapOrder"
},
"nonce": 1710000000000
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"response": {
"actions": [
{
"chainId": 42161,
"data": {
"action": {
"twap": {
"a": 0,
"b": true,
"m": 30,
"r": false,
"s": "0.01",
"t": true
},
"type": "twapOrder"
},
"nonce": 1710000000000,
"typedData": {
"domain": {
"chainId": 1337,
"name": "Exchange",
"verifyingContract": "0x0000000000000000000000000000000000000000",
"version": "1"
},
"message": {
"connectionId": "0x39c45888f5aa540c7605aac5a1a4316347ba09f9948095174ff50dc1069e980c",
"source": "a"
},
"primaryType": "Agent",
"types": {
"Agent": [
{
"name": "source",
"type": "string"
},
{
"name": "connectionId",
"type": "bytes32"
}
],
"EIP712Domain": [
{
"name": "name",
"type": "string"
},
{
"name": "version",
"type": "string"
},
{
"name": "chainId",
"type": "uint256"
},
{
"name": "verifyingContract",
"type": "address"
}
]
}
}
},
"protocol": "hyperliquid",
"submitPath": "/perp/hyperliquid/twap/place/execute",
"type": "signature"
}
],
"errors": [],
"warnings": []
}
},
"type": "json"
}