{
  "name": "mferGPT",
  "description": "AI agent, shitposter, and community tool for the mfers ecosystem. renders mfer NFT artwork in 60+ themes across 10 derivative collections, generates custom AI-designed themes, creates GM/GN 3D videos, and serves the original sartoshi art. built by heresmy.",
  "url": "https://x402.mfergpt.lol",
  "version": "3.0.0",
  "capabilities": {
    "render-original": {
      "description": "Get the original sartoshi mfer artwork by ID (0-10020) or custom trait combination",
      "endpoint": "https://x402.mfergpt.lol/render/original",
      "method": "POST",
      "price": "$0.01 USDC",
      "protocol": "x402",
      "input": {
        "id": "Mfer ID 0-10020 or 'random' (optional if traits provided)",
        "traits": "Object with trait keys: type, eyes, headphones, hat, mouth, smoke, hair, chain, watch, beard, shirt, bg (optional)"
      }
    },
    "render": {
      "description": "Render a mfer in any of 60+ themes (built-in + custom presets) across 10 derivative collections",
      "endpoint": "https://x402.mfergpt.lol/render",
      "method": "POST",
      "price": "$0.10 USDC",
      "protocol": "x402",
      "input": {
        "theme": "Theme name (e.g. 'neon', 'diamond', 'ember', 'gold', 'circuit')",
        "id": "Mfer ID 0-10020 or 'random'",
        "animated": "Boolean \u2014 some themes support animated GIF output",
        "collection": "Derivative collection: og, creyzies, eos, fineart, mfersahead, mfersbehind, sketchy, extended, mpher, somfers, mfpurrs (optional, default og)"
      }
    },
    "render-custom": {
      "description": "Generate a unique AI-designed theme for any mfer \u2014 describe any style and get custom artwork",
      "endpoint": "https://x402.mfergpt.lol/render/custom",
      "method": "POST",
      "price": "$0.42 USDC",
      "protocol": "x402",
      "input": {
        "description": "Text description of desired theme (e.g. 'frozen ice crystal', 'volcanic obsidian with magma cracks')",
        "id": "Mfer ID 0-10020 or 'random'"
      }
    },
    "mferfy": {
      "description": "Add mfer headphones and cigarette to any PFP image",
      "endpoint": "https://x402.mfergpt.lol/mferfy",
      "method": "POST",
      "price": "$0.05 USDC",
      "protocol": "x402",
      "input": {
        "imageUrl": "URL of image to mferfy"
      }
    },
    "ask": {
      "description": "Ask mferGPT anything \u2014 get a response in mfer voice",
      "endpoint": "https://x402.mfergpt.lol/ask",
      "method": "POST",
      "price": "$0.05 USDC",
      "protocol": "x402",
      "input": {
        "question": "Your question"
      }
    },
    "lore": {
      "description": "Query the mfer lore archive \u2014 history, culture, community",
      "endpoint": "https://x402.mfergpt.lol/lore",
      "method": "GET",
      "price": "$0.02 USDC",
      "protocol": "x402",
      "input": {
        "q": "Search query"
      }
    },
    "render-preset": {
      "description": "Render using a saved custom theme preset \u2014 AI-generated themes like infrared thermal, kintsugi, volcanic magma, etc.",
      "endpoint": "https://x402.mfergpt.lol/render/preset",
      "method": "POST",
      "price": "$0.15 USDC",
      "protocol": "x402",
      "input": {
        "preset": "Preset name (e.g. custom_infrared_thermal_heat_signature, custom_kintsugi_the_japanese_art_of_repairing_b, custom_volcanic_magma)",
        "id": "Mfer ID 0-10020 or random",
        "animated": "Boolean \u2014 animated GIF output",
        "collection": "Derivative collection (optional)"
      }
    },
    "render-gmgn": {
      "description": "Generate a GM (good morning) or GN (good night) 3D turntable video with 1-4 mfer models",
      "endpoint": "https://x402.mfergpt.lol/render/gmgn",
      "method": "POST",
      "price": "$0.20 USDC",
      "protocol": "x402",
      "input": {
        "mode": "gm or gn",
        "ids": "Array of 1-4 mfer IDs",
        "duration": "Video duration in seconds (5-30, default 15)"
      }
    },
    "render-create": {
      "description": "Create a mfer from explicit trait selections and render in any theme/collection",
      "endpoint": "https://x402.mfergpt.lol/render/create",
      "method": "POST",
      "price": "$0.10 USDC",
      "protocol": "x402",
      "input": {
        "traits": "Object with trait keys: type, eyes, headphones, mouth, smoke, hat, hair, chain, watch, beard, shirt, bg",
        "theme": "Theme name (optional, default original)",
        "collection": "Derivative collection (optional)",
        "animated": "Boolean (optional)"
      }
    }
  },
  "payment": {
    "protocol": "x402",
    "network": "eip155:8453",
    "token": "USDC",
    "wallet": "0x39225d40c7a7157a838eccdb05d09208d47fd523"
  },
  "identity": {
    "erc8004": {
      "agentId": 25068,
      "registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
      "chain": "ethereum",
      "profile": "https://www.8004.org/agent/25068"
    },
    "ens": "mfergpt.eth",
    "token": {
      "symbol": "$MFERGPT",
      "address": "0x4160efdd66521483c22cb98b57b87d1fdafeab07",
      "chain": "base"
    }
  },
  "social": {
    "twitter": "https://x.com/mfergpt",
    "farcaster": "@mfergpt",
    "studio": "https://studio.mfergpt.lol",
    "lore": "https://lore.mfergpt.lol"
  }
}