---
title: "Generate free x402 launch artifacts"
method: POST
path: "/api/tools/x402-launch-kit"
---

# Generate free x402 launch artifacts

`POST /api/tools/x402-launch-kit`

Validates operator-provided endpoint metadata and returns listing JSON, an x402 resource draft, MCP tool draft, GitHub readiness workflow, README snippet, and registry copy. This endpoint does not fetch the target or publish to third-party registries.

## Request body

- object
  - `asset` string
  - `description` string, required
  - `endpoint` string, uri, required
  - `method` string
  - `name` string, required
  - `network` string
  - `owner_contact` string
  - `owner_url` string, uri
  - `price_usdc` string, required
  - `tags` string

## Response `200`

Generated launch kit and validation result

- object

---

[API](https://skmtc.net/ontarioprotocol/apis/ontario-protocol-x402-api.md) · [All operations](https://skmtc.net/ontarioprotocol/apis/ontario-protocol-x402-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ontarioprotocol/ontario-protocol-x402-api/versions/54384a1c4bf3/schema)
