{
  "generated_at": "2026-05-11T00:56:48.476130+00:00",
  "slug": "bk9jpt7z-nx-link-api-keys-generate-web3-key",
  "title": "Bk9jpt7z \u00b7 Api Keys Generate Web3 Key",
  "url": "https://bk9jpt7z.nx.link/api_keys/generate_web3_key",
  "category": "finance",
  "summary": "Bk9jpt7z \u00b7 Api Keys Generate Web3 Key \u2014 x402-protected finance API. Pay $0.010 per call on base. Indexed by x402all.",
  "seo": {
    "title": "Bk9jpt7z \u00b7 Api Keys Generate Web3 Key \u2014 x402 finance API \u00b7 $0.010 per ",
    "description": "Bk9jpt7z \u00b7 Api Keys Generate Web3 Key \u2014 x402-protected finance API. Pay $0.010 per call on base. Indexed by x402all."
  },
  "use_cases": [],
  "risk_notes": [],
  "pricing_sanity": {
    "flag": "normal",
    "ratio": 0.333,
    "median_category_atomic": 30000
  },
  "pricing_review_required": false,
  "pricing_decimal_suspect": false,
  "trust_tier": "indexed_external",
  "accepts": [
    {
      "scheme": "exact",
      "network": "base",
      "pay_to": "0x6c404c6aa5ddd01a9a5978f67f16a4c44174c288",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "max_amount_required_atomic": "10000",
      "max_timeout_seconds": 300,
      "mime_type": "application/json",
      "description": "Venice.ai API https://api.venice.ai/api/v1 - POST /api/v1/api_keys/generate_web3_key",
      "verified": false,
      "hints": {
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "data",
                    "success"
                  ],
                  "properties": {
                    "data": {
                      "type": "object",
                      "required": [
                        "apiKey",
                        "apiKeyType",
                        "consumptionLimit",
                        "expiresAt",
                        "id"
                      ],
                      "properties": {
                        "id": {
                          "type": "string",
                          "example": "e28e82dc-9df2-4b47-b726-d0a222ef2ab5",
                          "description": "The API Key ID"
                        },
                        "apiKey": {
                          "type": "string",
                          "description": "The API Key. This is only shown once, so make sure to save it somewhere safe."
                        },
                        "expiresAt": {
                          "type": "string",
                          "example": "2023-10-01T12:00:00Z",
                          "nullable": true,
                          "description": "The API Key expiration date"
                        },
                        "apiKeyType": {
                          "enum": [
                            "INFERENCE",
                            "ADMIN"
                          ],
                          "type": "string",
                          "example": "ADMIN",
                          "description": "The API Key type"
                        },
                        "description": {
                          "type": "string",
                          "example": "Example API Key",
                          "description": "The API Key description"
                        },
                        "consumptionLimit": {
                          "type": "object",
                          "example": {
                            "usd": 50,
                            "vcu": 30,
                            "diem": 10
                          },
                          "properties": {
                            "usd": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "minimum": 0
                                },
                                {
                                  "title": "null",
                                  "nullable": true
                                },
                                {
                                  "title": "null",
                                  "nullable": true
                                }
                              ],
                              "example": 50,
                              "description": "USD limit"
                            },
                            "vcu": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "minimum": 0
                                },
                                {
                                  "title": "null",
                                  "nullable": true
                                },
                                {
                                  "title": "null",
                                  "nullable": true
                                }
                              ],
                              "example": 100,
                              "deprecated": true,
                              "description": "VCU limit (deprecated - use Diem instead)"
                            },
                            "diem": {
                              "anyOf": [
                                {
                                  "type": "number",
                                  "minimum": 0
                                },
                                {
                                  "title": "null",
                                  "nullable": true
                                },
                                {
                                  "title": "null",
                                  "nullable": true
                                }
                              ],
                              "example": 10,
                              "description": "Diem limit"
                            }
                          },
                          "description": "The API Key consumption limits for each epoch."
                        }
                      },
                      "additionalProperties": false
                    },
                    "success": {
                      "type": "boolean"
                    }
                  },
                  "additionalProperties": false
                }
              }
            },
            "description": "OK"
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "apiKeyType",
                  "address",
                  "signature",
                  "token"
                ],
                "properties": {
                  "token": {
                    "type": "string",
                    "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
                    "description": "The token obtained from https://api.venice.ai/api/v1/api_keys/generate_web3_key"
                  },
                  "address": {
                    "type": "string",
                    "example": "0x45B73055F3aDcC4577Bb709db10B19d11b5c94eE",
                    "description": "The wallet's address"
                  },
                  "expiresAt": {
                    "anyOf": [
                      {
                        "enum": [
                          ""
                        ],
                        "type": "string"
                      },
                      {
                        "type": "string",
                        "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
                      },
                      {
                        "type": "string",
                        "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d{3})?Z$"
                      }
                    ],
                    "example": "2023-10-01T12:00:00Z",
                    "description": "The API Key expiration date. If not provided, the key will not expire."
                  },
                  "signature": {
                    "type": "string",
                    "example": "0xbb5ff2e177f3a97fa553057864ad892eb64120f3eaf9356b4742a10f9a068d42725de895b5e45160b679cbe6961dc4cb552ba10dc97bdd8258d9154810785c451c",
                    "description": "The token, signed with the wallet's private key"
                  },
                  "apiKeyType": {
                    "enum": [
                      "INFERENCE",
                      "ADMIN"
                    ],
                    "type": "string",
                    "example": "ADMIN",
                    "description": "The API Key type. Admin keys have full access to the API while inference keys are only able to call inference endpoints."
                  },
                  "description": {
                    "type": "string",
                    "default": "Web3 API Key",
                    "example": "Web3 API Key",
                    "description": "The API Key description"
                  },
                  "consumptionLimit": {
                    "type": "object",
                    "example": {
                      "usd": 50,
                      "vcu": 30,
                      "diem": 10
                    },
                    "properties": {
                      "usd": {
                        "anyOf": [
                          {
                            "type": "number",
                            "minimum": 0
                          },
                          {
                            "title": "null",
                            "nullable": true
                          },
                          {
                            "title": "null",
                            "nullable": true
                          }
                        ],
                        "example": 50,
                        "description": "USD limit"
                      },
                      "vcu": {
                        "anyOf": [
                          {
                            "type": "number",
                            "minimum": 0
                          },
                          {
                            "title": "null",
                            "nullable": true
                          },
                          {
                            "title": "null",
                            "nullable": true
                          }
                        ],
                        "example": 100,
                        "deprecated": true,
                        "description": "VCU limit (deprecated - use Diem instead)"
                      },
                      "diem": {
                        "anyOf": [
                          {
                            "type": "number",
                            "minimum": 0
                          },
                          {
                            "title": "null",
                            "nullable": true
                          },
                          {
                            "title": "null",
                            "nullable": true
                          }
                        ],
                        "example": 10,
                        "description": "Diem limit"
                      }
                    },
                    "description": "The API Key consumption limits for each epoch."
                  }
                },
                "additionalProperties": false
              }
            }
          }
        }
      }
    }
  ],
  "origin": {
    "slug": "bk9jpt7z-nx-link",
    "host": "bk9jpt7z.nx.link",
    "url": "https://bk9jpt7z.nx.link"
  },
  "json_ld": {
    "@id": "https://x402all.com/resource/bk9jpt7z-nx-link-api-keys-generate-web3-key",
    "url": "https://x402all.com/resource/bk9jpt7z-nx-link-api-keys-generate-web3-key",
    "name": "Bk9jpt7z \u00b7 Api Keys Generate Web3 Key",
    "@type": "WebAPI",
    "offers": {
      "url": "https://x402all.com/resource/bk9jpt7z-nx-link-api-keys-generate-web3-key",
      "@type": "Offer",
      "price": "0.01",
      "availability": "https://schema.org/InStock",
      "priceCurrency": "USDC",
      "additionalProperty": [
        {
          "name": "paymentNetwork",
          "@type": "PropertyValue",
          "value": "base"
        },
        {
          "name": "paymentAsset",
          "@type": "PropertyValue",
          "value": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
        }
      ],
      "priceSpecification": {
        "@type": "UnitPriceSpecification",
        "price": "0.010000",
        "unitText": "call",
        "priceCurrency": "USDC"
      },
      "eligibleCustomerType": "Agent"
    },
    "sameAs": "https://bk9jpt7z.nx.link/api_keys/generate_web3_key",
    "@context": "https://schema.org",
    "provider": {
      "@id": "https://x402all.com/server/bk9jpt7z-nx-link",
      "url": "https://bk9jpt7z.nx.link",
      "name": "bk9jpt7z.nx.link",
      "@type": "Organization"
    },
    "identifier": "bk9jpt7z-nx-link-api-keys-generate-web3-key",
    "description": "Bk9jpt7z \u00b7 Api Keys Generate Web3 Key \u2014 x402-protected finance API. Pay $0.010 per call on base. Indexed by x402all.",
    "potentialAction": {
      "@type": "BuyAction",
      "target": "https://axon402.com/test-buy?resource=bk9jpt7z-nx-link-api-keys-generate-web3-key",
      "description": "Test-buy this endpoint on AXON"
    },
    "applicationCategory": "finance"
  },
  "axon_deep_link": "https://axon402.com/test-buy?resource=bk9jpt7z-nx-link-api-keys-generate-web3-key",
  "callability": {
    "status": "partial",
    "schema_callability": 0.55,
    "source": "facilitator_bazaar",
    "source_confidence": 0.75,
    "match_confidence": 0.4,
    "schema_confidence": 1.0,
    "validated_at": "2026-05-10T23:43:26.049254+00:00",
    "warnings": []
  },
  "contract": {
    "route_template": "https://bk9jpt7z.nx.link/api_keys/generate_web3_key",
    "content_type": "application/json",
    "request_body_schema": {
      "type": "object",
      "required": [
        "apiKeyType",
        "address",
        "signature",
        "token"
      ],
      "properties": {
        "token": {
          "type": "string",
          "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
          "description": "The token obtained from https://api.venice.ai/api/v1/api_keys/generate_web3_key"
        },
        "address": {
          "type": "string",
          "example": "0x45B73055F3aDcC4577Bb709db10B19d11b5c94eE",
          "description": "The wallet's address"
        },
        "expiresAt": {
          "anyOf": [
            {
              "enum": [
                ""
              ],
              "type": "string"
            },
            {
              "type": "string",
              "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
            },
            {
              "type": "string",
              "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d{3})?Z$"
            }
          ],
          "example": "2023-10-01T12:00:00Z",
          "description": "The API Key expiration date. If not provided, the key will not expire."
        },
        "signature": {
          "type": "string",
          "example": "0xbb5ff2e177f3a97fa553057864ad892eb64120f3eaf9356b4742a10f9a068d42725de895b5e45160b679cbe6961dc4cb552ba10dc97bdd8258d9154810785c451c",
          "description": "The token, signed with the wallet's private key"
        },
        "apiKeyType": {
          "enum": [
            "INFERENCE",
            "ADMIN"
          ],
          "type": "string",
          "example": "ADMIN",
          "description": "The API Key type. Admin keys have full access to the API while inference keys are only able to call inference endpoints."
        },
        "description": {
          "type": "string",
          "default": "Web3 API Key",
          "example": "Web3 API Key",
          "description": "The API Key description"
        },
        "consumptionLimit": {
          "type": "object",
          "example": {
            "usd": 50,
            "vcu": 30,
            "diem": 10
          },
          "properties": {
            "usd": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "title": "null",
                  "nullable": true
                },
                {
                  "title": "null",
                  "nullable": true
                }
              ],
              "example": 50,
              "description": "USD limit"
            },
            "vcu": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "title": "null",
                  "nullable": true
                },
                {
                  "title": "null",
                  "nullable": true
                }
              ],
              "example": 100,
              "deprecated": true,
              "description": "VCU limit (deprecated - use Diem instead)"
            },
            "diem": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "title": "null",
                  "nullable": true
                },
                {
                  "title": "null",
                  "nullable": true
                }
              ],
              "example": 10,
              "description": "Diem limit"
            }
          },
          "description": "The API Key consumption limits for each epoch."
        }
      },
      "additionalProperties": false
    },
    "response_schema": {
      "type": "object",
      "required": [
        "data",
        "success"
      ],
      "properties": {
        "data": {
          "type": "object",
          "required": [
            "apiKey",
            "apiKeyType",
            "consumptionLimit",
            "expiresAt",
            "id"
          ],
          "properties": {
            "id": {
              "type": "string",
              "example": "e28e82dc-9df2-4b47-b726-d0a222ef2ab5",
              "description": "The API Key ID"
            },
            "apiKey": {
              "type": "string",
              "description": "The API Key. This is only shown once, so make sure to save it somewhere safe."
            },
            "expiresAt": {
              "type": "string",
              "example": "2023-10-01T12:00:00Z",
              "nullable": true,
              "description": "The API Key expiration date"
            },
            "apiKeyType": {
              "enum": [
                "INFERENCE",
                "ADMIN"
              ],
              "type": "string",
              "example": "ADMIN",
              "description": "The API Key type"
            },
            "description": {
              "type": "string",
              "example": "Example API Key",
              "description": "The API Key description"
            },
            "consumptionLimit": {
              "type": "object",
              "example": {
                "usd": 50,
                "vcu": 30,
                "diem": 10
              },
              "properties": {
                "usd": {
                  "anyOf": [
                    {
                      "type": "number",
                      "minimum": 0
                    },
                    {
                      "title": "null",
                      "nullable": true
                    },
                    {
                      "title": "null",
                      "nullable": true
                    }
                  ],
                  "example": 50,
                  "description": "USD limit"
                },
                "vcu": {
                  "anyOf": [
                    {
                      "type": "number",
                      "minimum": 0
                    },
                    {
                      "title": "null",
                      "nullable": true
                    },
                    {
                      "title": "null",
                      "nullable": true
                    }
                  ],
                  "example": 100,
                  "deprecated": true,
                  "description": "VCU limit (deprecated - use Diem instead)"
                },
                "diem": {
                  "anyOf": [
                    {
                      "type": "number",
                      "minimum": 0
                    },
                    {
                      "title": "null",
                      "nullable": true
                    },
                    {
                      "title": "null",
                      "nullable": true
                    }
                  ],
                  "example": 10,
                  "description": "Diem limit"
                }
              },
              "description": "The API Key consumption limits for each epoch."
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    },
    "examples": [],
    "schema_presence": {
      "path_schema": "unknown",
      "query_schema": "unknown",
      "header_schema": "unknown",
      "request_body_schema": "declared",
      "response_schema": "declared"
    },
    "contract_hash": "67823daaaec65a63eee9dfc45ca81b4b867b38063f6c3df02e17477f5ffb7119"
  }
}