OKXBuilt for the OKX.AI Genesis HackathonX Layer

Find out what will get rejected before you submit.

ASPForge validates a draft OKX.AI Agent Service Provider submission (identity and services) against OKX's actual, confirmed listing rules, so you find out what will get rejected before you submit it, not after.

Validation Scope
Identity & Services
Rule Compliance
Official OKX Rules
Launch Pack
JSON & Markdown
Severity Levels
Block & Warn

Pre-submission integrity validation pipeline.

1. Input Parsing

Provide your draft metadata block alongside your planned service descriptions, pricing bounds, and target access endpoints.

2. Core Rule Execution

The checking loop scans fields against live platform expectations to flag string format anomalies, bad parameters, or offline addresses.

3. Launch Pack Generation

Review systemic issues inside a structured report card, accompanied by a clean output package ready for alignment checks.

Expected Launch Pack Payload FormatJSON Blueprint Structure
{
  "tools": [],
  "draftServices": [],
  "scored": {
    "overallStatus": "fail",
    "identity": { "findings": [] },
    "services": [ ... ]
  }
}
Sample output — not your dataScore your own ASP →
Active Listing Assessment

Aurora Fixer Run Results

Submission Status:FAIL
01

Identity Properties

PASS
Target PropertyEvaluationFindings
identity.nameverified0
identity.descriptionverified0
identity.pictureverified0
02

Service Index 0: Invoice Match Checker

BLOCK
Listing Exceptions Identified
Field: service[0].fee
BLOCK

Issue: Fee must be a plain numeric string with up to 6 decimals and no unit/currency symbol (got "10 USDT").

Fix:Remove any unit/currency text — e.g. use "10" not "10 USDT" or "approx 10".
Field: service[0].endpoint
BLOCK

Issue: Endpoint must use https://.

Fix:Deploy the service behind HTTPS and use that URL.
Field: service[0].endpoint
BLOCK

Issue: Endpoint looks like a localhost, which OKX rejects — it must be publicly reachable.

Fix:Deploy the service to a public, internet-reachable HTTPS URL.
Pricing Guidance & Track Recommendations
Fee Band Range
0.05 - 0.50 USDT
Recommended Mode
A2MCP
Track Evaluation
Finance Copilot
Track Fit Reason: This reads as a Finance Copilot use case (mentions: invoice).
03

Service Index 1: Vendor Report

PASS
All fields satisfied confirmed listing criteria with zero rule findings.
Pricing Guidance & Track Recommendations
Fee Band Range
0.20 - 1.00 USDT
Recommended Mode
A2MCP
Track Fit 1: Software UtilityNo strong category-specific signal in the description; Software Utility is the safest general-purpose fit for a dev-facing tool.
Track Fit 2: Best ProductNo category-specific signal found, so this competes on general product completeness rather than a vertical fit.
Optional Groq Layer

AI rewrite suggestions

Deterministic checks stay the source of truth. Groq only helps rewrite copy, explain positioning, and sharpen the submission angle.

Raw Markdown Scorecard Report