polymarket_one_click_onboard
Plan and quote a cross-chain Polymarket onboarding: prepare USDC.e on Polygon plus optional POL gas top-up from a supported source chain; does not create a trading account.
Instructions
Plan Polygon USDC.e plus optional POL gas. Extra gas spends additional input; this does not create a trading account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Positive human-readable source-token amount as a decimal string; no exponent notation. Use strings to preserve precision. | |
| fromChain | Yes | Supported chain slug, alias or numeric chain ID as a string (for example base, arb, solana, 8453). | |
| fromToken | No | Source token symbol such as ETH, USDC or native; amounts are denominated in this token. | |
| userAddress | No | Real sender address on the source chain. Omit only for a read-only preview that cannot be executed. | |
| includeGasTopup | No | Whether to quote a separate native POL top-up in addition to the full primary input. | |
| recipientAddress | No | Destination wallet address, matching the destination chain VM. Verify the platform wallet before onboarding. | |
| gasTopupAmountUsd | No | Approximate USD source spend for POL gas, before fees, valued from the primary quote; zero disables it. |