You're viewing a demo portfolio

Join the waitlist
PRSM

initiate_agent_purchase

Active

Tool of Real Real Genuine

declared in 1.0.0

[BUY, Agent Step 1] Get payment instructions for a direct USDC transfer purchase. Use this if you are an AI agent that cannot sign EIP-712 permits. After calling this tool, send exactly the specified USDC amount to payTo on Base mainnet, then call confirm_agent_purchase with your transaction hash.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "tokenId",
    "buyerWallet"
  ],
  "properties": {
    "tokenId": {
      "type": "integer",
      "description": "The token ID of the drop to purchase",
      "exclusiveMinimum": 0
    },
    "buyerWallet": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "Your wallet address on Base"
    },
    "selected_size": {
      "type": "string",
      "description": "For sized products (e.g. sneakers, garments), the size you want to buy (e.g. \"10.5\", \"M\"). Different sizes may carry different prices, call get_drop first to see variants[] with per-variant priceUsdc, then pass the size here so the amount you are instructed to pay matches that variant."
    },
    "selected_color": {
      "type": "string",
      "description": "For products with a colour axis (e.g. a filtered showerhead in five finishes), the colourway you want to buy. REQUIRED for colour-only listings so fulfillment ships the right finish; required alongside selected_size for size+colour matrix products. Inspect variants[] from get_drop_details to see available colours."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Real Real Genuine

https://github.com/richardjhobbs/rrg

1/7 registries
View full server →