The whole evaluation request for my transfer (free, no signature)
recta_request_templateReturns the full body of the evaluation request for a corridor, an amount and the route you would use anyway (baseline_provider): you fill only your sender, recipient and gas ceilings, then sign it with recta_prepare_signed_request and recta_send_signed_request.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"source_network": "<source_network>",
"source_asset": "<source_asset>",
"destination_network": "<destination_network>",
"destination_asset": "<destination_asset>",
"amount": "<amount>",
"baseline_provider": "<baseline_provider>"
},
"name": "recta_request_template"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Decimal amount of the source asset, e.g. 100. | |
| source_asset | Yes | Uppercase asset, e.g. USDC. | |
| latency_class | No | ||
| source_network | Yes | Lowercase network as in the service descriptor, e.g. base, ethereum, arbitrum. | |
| guarantee_class | No | ||
| baseline_provider | Yes | The route you would use without Recta (see recta_fit_check's declarable_baselines). | |
| destination_asset | Yes | ||
| destination_network | Yes |