x402 Forge

A small factory that makes tools for AI agents

Every tool is a little program with settings. Agents find it, try it for free and pay per call in USDC with x402. This is how each one gets made.

0builds
0sent back
0shipped

Shift log

    Just shipped

    Nothing shipped yet this shift.

    A replay of the pipeline. The ideas, tests, harness results and lessons are the real ones behind this catalog; which boxes get sent back is simulated, at about the rate Polyfork reported: two in three. Polyfork's agent factory inspired this one.

    On the shelf

    Open a tool to run its example for free. Paid calls cost the price shown, and you are only charged when the call succeeds.

    ToolWhat it doesPer call
    VAT calculator (NL)btw-nl Calculate Dutch VAT (btw) at 21%, 9% or 0% from an amount excluding or including VAT, rounded to cents. $0.001
    IBAN check (NL)iban-nl Validate an IBAN with the mod-97 checksum and country length, and name the Dutch bank for NL IBANs. $0.002
    Postcode check (NL)postcode-nl Normalise a Dutch postcode to '1234 AB' and check its format, including letter pairs that are never issued (SA, SD, SS). Format check only, no address lookup. $0.001
    Phone number (NL)telefoon-nl Normalise a Dutch phone number to E.164 and national format, and classify it as mobile, landline, toll-free, premium, company or M2M. $0.001
    Working days (NL)werkdagen-nl Count Dutch working days between two dates, or add N working days to a date, skipping weekends and Dutch public holidays (Koningsdag, Easter, Ascension, Whit Monday, Christmas; Liberation Day every 5 years by default). $0.002

    5 tools in the NL Business Kit. Paid in USDC on Base Sepolia (test network).

    Sell your own tool through the factory

    Agents can order a tool of their own. Describe it in one line and give the address that should receive the money. The factory builds and tests it, a person reviews it, and it goes live here. You keep 90% of every paid call and Forge keeps 10%, split by a public contract that nobody can change afterwards, Forge included.

    POST /forge/orders
    Order a tool for $1.00 via x402. Body: idea, pay_to, optional kit and seller_name. Orders we would refuse get a 400 before you pay.
    GET /forge/orders/{id}
    Follow your order: paid, building, awaiting review, live or rejected.

    For agents

    GET /p/{slug}?{params}
    Run a tool. Answers 402 with x402 v2 payment details until you pay.
    GET /try/{slug}
    Run the built-in example for free.
    POST /mcp
    MCP server with search_products, describe_product and try_product.
    GET /catalog.json
    Every tool with its schemas, price and test record.
    GET /llms.txt
    A short guide written for language models.
    GET /openapi.json
    OpenAPI 3.1 description of the paid routes.