Preview cost and timing of a transfer before executing — and get a signed transaction for inbound deposits.
Documentation Index
Fetch the complete documentation index at: https://docs.predexon.com/llms.txt
Use this file to discover all available pages before exploring further.
POST /transfers/quote accepts a superset of Create Transfer’s body and returns the projected expectedAmountReceived, minAmountReceived, estimatedDurationSeconds, and feeBps for the route.
It serves two distinct purposes:
POST /transfers accepts — deposit → <venue>, <venue> → deposit, deposit → external — send the same body to /quote to preview the trade before committing. The response is the common quote block (no inbound field).
from: "external" with a source object describing their wallet. The response includes an inbound block with a signed transactionRequest the user submits from their own wallet, plus an approvalTarget for the ERC-20 allowance and an explorerLinkTemplate for tracking.
The deposit lands directly on the account’s deposit wallet — no follow-up POST /transfers is needed. Once the source-chain tx confirms, the funds are bridged automatically.
external → deposit. POST /transfers rejects this direction with errorCode: "inbound_requires_quote" since the partner’s own wallet must sign the bridge transaction.Preview a transfer before executing. Accepts a superset of CreateTransferRequest — outbound quotes use the same shape; inbound quotes (from: "external") carry a source object describing the partner's external wallet.
deposit, external, polymarket, predict, opinion, limitless deposit, polymarket, predict, opinion, limitless, external Required when from === "external". Partner's external wallet — the address the bridge transaction will be signed from.
Required when to === "external".
Quote
Quote result. Common fields cover all quote variants; the inbound block is populated only when from === "external" (so the partner has a signed transaction to submit).
Estimated amount delivered to the destination side.
Floor on delivered amount given the slippage tolerance.
Estimated settlement time.
Effective bridge fee in basis points.
Bridge fee in USD.
Underlying bridge provider that quoted this route.
Populated only for inbound quotes (from === "external"). The partner submits transactionRequest from their own wallet after granting the approvalTarget allowance.