Commerce was built for browsers.
We're building it for agents.

The infrastructure layer where agents and merchants transact. Define commerce once, reach every buyer.

steelyard demo
Buyer
01$ npx @steelyard/agent \
02 --merchant http://localhost:3000 \
03 "buy 1 espresso, email me@local"
04GET /mcp/tools
05found 3 offers · picking espresso $4.50
06POST /mcp/cart
07POST /mcp/confirm
08confirmed pi_test_abc123 paid $4.77 USD
09rcpt_xyz789
Merchant
01MCP merchant listening on http://localhost:3000/mcp
02↳ awaiting requests…
03GET /mcp/tools · 127.0.0.1
04200 [list_items, create_cart, confirm_intent]
05POST /mcp/cart {item:espresso}
06201 cart_xy91 created
07POST /mcp/confirm cart_xy91
08stripe.paymentIntents.confirm
09200 pi_test_abc123 paid $4.77

The buyer is changing.

For most of the web, a purchase has been a person, a browser, and a checkout button. That era is ending.

Software is learning to buy on its own. Within a decade, more transactions will be initiated by agents than by humans, and every merchant will need to be reachable by software it has never met.

Steelyard is the layer underneath. One definition. Any protocol. Any payment rail.

Define commerce once.
Reach every buyer.

The next commerce stack will be many protocols, many rails, many runtimes. Steelyard is the layer above all of them.

Commerce is rewiring itself.
Steelyard is the layer underneath.