{
  "openapi": "3.1.0",
  "info": {
    "title": "BaseProof Studio x402 Products",
    "version": "1.1.1",
    "description": "Instant digital products paid in Base USDC through FluxA payment links. Unpaid GET requests return an x402 challenge; a successful paid retry returns the protected resource."
  },
  "externalDocs": {
    "description": "BaseProof Studio product catalog and safety policy",
    "url": "https://baseproof-studio-01a0b699.pedronet300.chatgpt.site/index.md"
  },
  "x-discovery": {
    "provider": "BaseProof Studio",
    "homepage": "https://baseproof-studio-01a0b699.pedronet300.chatgpt.site/"
  },
  "servers": [
    {
      "url": "https://walletapi.fluxapay.xyz"
    }
  ],
  "paths": {
    "/paymentlink/pl_BsGQQBbKEbrtS7kA0pZStXbg": {
      "get": {
        "operationId": "buyBaseProofCliKit",
        "summary": "Buy the BaseProof CLI Kit",
        "description": "Returns an x402 challenge for 1 USDC on Base. A successful paid retry returns the instant-download resource through FluxA.",
        "tags": ["Base", "USDC", "transaction evidence", "developer tools"],
        "security": [{ "x402Payment": [] }],
        "responses": {
          "200": {
            "description": "Payment settled and product resource delivered.",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          },
          "402": {
            "description": "x402 payment required: 1 USDC on Base mainnet."
          }
        },
        "x-payment-info": {
          "protocols": ["x402"],
          "pricingMode": "fixed",
          "price": "1.00",
          "currency": "USD",
          "protocol": "x402",
          "scheme": "exact",
          "network": "eip155:8453",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xBF95Cc684A2185B838074c8F8fd6605CeB0dDAbC",
          "amount": "1000000"
        }
      }
    },
    "/paymentlink/pl_g_QKSlLhqWB8pLBm8EZVMluQ": {
      "get": {
        "operationId": "buyBaseProofX402LaunchKit",
        "summary": "Buy the BaseProof x402 Launch Kit",
        "description": "Returns an x402 challenge for 1 USDC on Base. A successful paid retry returns the instant-download resource through FluxA.",
        "tags": ["x402", "Base", "USDC", "developer tools"],
        "security": [{ "x402Payment": [] }],
        "responses": {
          "200": {
            "description": "Payment settled and product resource delivered.",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          },
          "402": {
            "description": "x402 payment required: 1 USDC on Base mainnet."
          }
        },
        "x-payment-info": {
          "protocols": ["x402"],
          "pricingMode": "fixed",
          "price": "1.00",
          "currency": "USD",
          "protocol": "x402",
          "scheme": "exact",
          "network": "eip155:8453",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xBF95Cc684A2185B838074c8F8fd6605CeB0dDAbC",
          "amount": "1000000"
        }
      }
    }
  },
  "components": {
    "securitySchemes": {
      "x402Payment": {
        "type": "apiKey",
        "in": "header",
        "name": "X-PAYMENT",
        "description": "x402 payment authorization supplied by the buyer's payment client after receiving the 402 challenge."
      }
    }
  }
}
