pay_quote
Pay for a negotiated quote from the RTK seller agent in one payment, then redeem each item with its normal tool. The quote is a signed token (rtkq1.…) listing items, list prices, the agreed discount (at most 10%) and the total. This tool verifies the quote, takes a single payment for exactly its total, and returns a redeem list: call each tool shown with the arguments shown (they include quote_id) to receive the item, with no further payment. Pay the quote total in USDC on Base (chain 8453, USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) to RTK wallet 0x6C11F8a21f7ca922F483Ed21C3b6c2d9B305B10C: preferred is a gasless EIP-3009 authorization as x_payment, otherwise pass the tx hash as payment_tx. Solana USDC to 7vV3cV7iCtmwKCzK1tWRdbWop31zw7pVFe8HxfFKrTZV is also accepted as payment_tx. Calling again with a quote that is already paid returns the same redeem list without charging.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quote | Yes | The signed quote token (starts with 'rtkq1.') issued by the RTK seller agent. | |
| x_payment | No | Preferred (x402 exact / gasless): base64 X-PAYMENT payload — a signed EIP-3009 transferWithAuthorization for the quote total to our wallet. Redeemable only by its signer; no gas needed. | |
| payment_tx | No | USDC transaction hash for at least the quote total (Base/Ethereum 0x… hash, or a Solana signature). |