You're viewing a demo portfolio

Join the waitlist
PRSM

initiate_purchase

Active

Tool of Real Real Genuine

declared in 1.0.0

[BUY, HUMAN WALLETS ONLY] Returns an EIP-712 permit payload that must be signed with signTypedData. AI AGENTS: do NOT use this tool. Use initiate_agent_purchase instead. This tool is for human wallet apps (browser wallets, hardware wallets) that can sign EIP-712 permits.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "tokenId",
    "buyerWallet"
  ],
  "properties": {
    "tokenId": {
      "type": "integer",
      "description": "Token ID of the listing to purchase",
      "exclusiveMinimum": 0
    },
    "buyerWallet": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "Buyer 0x wallet address on Base"
    },
    "selected_size": {
      "type": "string",
      "description": "For sized products, the size you want to buy (e.g. \"10.5\", \"M\"). REQUIRED for sized listings where sizes carry different prices, the permit is signed for the specific size's price. Call get_drop first to see available variants and their prices."
    },
    "selected_color": {
      "type": "string",
      "description": "For products with a colour axis (e.g. \"Modern Chrome\", \"Brushed Steel\"), the colourway you want to buy. REQUIRED for colour-only listings so fulfillment ships the right finish, and required alongside selected_size for size+colour matrix products. Read 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.50.

Parent server

Real Real Genuine

https://github.com/richardjhobbs/rrg

1/7 registries
View full server →