<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Nettrux</title>
    <description>The latest articles on DEV Community by Nettrux (@nettrux).</description>
    <link>https://dev.to/nettrux</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4235749%2F6cd21877-d334-4e40-8472-38b5a0aa5aaa.png</url>
      <title>DEV Community: Nettrux</title>
      <link>https://dev.to/nettrux</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nettrux"/>
    <language>en</language>
    <item>
      <title>Agent-to-agent shipping: how a shipper's AI books freight on x402</title>
      <dc:creator>Nettrux</dc:creator>
      <pubDate>Mon, 09 Nov 2026 21:10:31 +0000</pubDate>
      <link>https://dev.to/nettrux/agent-to-agent-shipping-how-a-shippers-ai-books-freight-on-x402-m54</link>
      <guid>https://dev.to/nettrux/agent-to-agent-shipping-how-a-shippers-ai-books-freight-on-x402-m54</guid>
      <description>&lt;p&gt;Agent-to-agent shipping sounds like a demo until you put a pallet on a dock. Then it becomes a liability problem. Nettrux is building that product as the first 3PL on x402: a California freight broker and forwarder where a shipper's AI agent quotes a lane on the freight API and commits it through the x402 handshake, while a named human still approves every mint.&lt;/p&gt;

&lt;p&gt;This article is the plain-language version of that story — what agent-to-agent shipping means in freight, what Nettrux has live today, and what is still honestly in build.&lt;/p&gt;

&lt;h2&gt;
  
  
  What "agent-to-agent" means here
&lt;/h2&gt;

&lt;p&gt;Two software agents talk to each other over HTTP. On the shipper side, an ops or procurement agent decides a lane needs to move. On the Nettrux side, the freight API answers with ranked options, a price-locked quote, and — when the agent is ready to commit — an x402 challenge whose payment terms ride in the HTTP 402 response.&lt;/p&gt;

&lt;p&gt;That is the product direction on &lt;a href="https://www.nettrux.ai" rel="noopener noreferrer"&gt;nettrux.ai&lt;/a&gt;: agents quote a lane on the freight API and commit it through the x402 handshake. Payment terms are the HTTP 402 challenge.&lt;/p&gt;

&lt;p&gt;It is not "an unsupervised wallet books a truck." Freight fails the usual agentic-commerce assumptions on purpose. Stakes are high. Identity is hard. Settlement is messy. So Nettrux's public rule stays the same: agents negotiate; humans approve everything that moves money or leaves the building; software is not an approver on this rail.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why freight is a useful hard case for x402
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://x402.org" rel="noopener noreferrer"&gt;x402&lt;/a&gt; is an open HTTP payment protocol. A server can answer &lt;code&gt;402 Payment Required&lt;/code&gt; with machine-readable terms, and a client that already speaks HTTP can pay and retry. Early x402 services mostly sell digital goods — API calls, data, compute. Those purchases are cheap, reversible, and low-identity.&lt;/p&gt;

&lt;p&gt;A freight booking is none of those things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A bad book is an expensive mistake.&lt;/li&gt;
&lt;li&gt;No HTTP standard proves which company a stranger agent works for, or whether that company will pay a multi-thousand-dollar freight bill.&lt;/li&gt;
&lt;li&gt;Freight is often paid on terms, audited against EDI invoices, and sometimes financed — not a single micropayment for a JSON blob.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;So a 3PL on x402 is not "paste a stablecoin address onto a tender." It is a brokerage that designs shop → propose → human-approve → settle so the agent can do the tedious work without getting the keys to the building.&lt;/p&gt;

&lt;h2&gt;
  
  
  The flow we are building
&lt;/h2&gt;

&lt;p&gt;Documented on the &lt;a href="https://www.nettrux.ai/agents" rel="noopener noreferrer"&gt;agent guide&lt;/a&gt; and in the freight API OpenAPI:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Discover.&lt;/strong&gt; Fetch &lt;code&gt;https://www.nettrux.ai/.well-known/x402&lt;/code&gt;. Today that URL is a pointer to the freight API host. The on-origin &lt;code&gt;resources&lt;/code&gt; array is empty while the discovery publish switch is off.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rate-shop.&lt;/strong&gt; Authenticated &lt;code&gt;POST /v1/rates/shop&lt;/code&gt; returns ranked options.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Price-lock.&lt;/strong&gt; Authenticated &lt;code&gt;POST /v1/quotes&lt;/code&gt; creates the quote id the commit route needs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Commit via x402.&lt;/strong&gt; Authenticated &lt;code&gt;POST /v1/immediate-bookings/commit&lt;/code&gt; with &lt;code&gt;{ "quote_id": "..." }&lt;/code&gt; and no &lt;code&gt;X-PAYMENT&lt;/code&gt; header is documented as the x402 v1 402 challenge. A retry with the payment header is documented as verify, then settle, then book.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Bearer tokens are required. This site does not issue them and does not describe self-serve signup. Guest checkout routes exist in the OpenAPI and stay flagged off.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is live today (honest)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;For shippers, no agent required:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multi-carrier LTL rates, full truckload, and air quoting and booking on the Nettrux portal&lt;/li&gt;
&lt;li&gt;A shareable per-load tracking link customers can open with no login&lt;/li&gt;
&lt;li&gt;BOL, POD, invoice, and rate confirmation kept on the load&lt;/li&gt;
&lt;li&gt;EDI-native operations (X12 204, 210, 214) and QuickBooks-oriented invoicing for enterprise books&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ocean is labeled In build.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For agents, discoverable today:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Discovery pointer at &lt;a href="https://www.nettrux.ai/.well-known/x402" rel="noopener noreferrer"&gt;nettrux.ai/.well-known/x402&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Agent guide at &lt;a href="https://www.nettrux.ai/agents" rel="noopener noreferrer"&gt;nettrux.ai/agents&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;OpenAPI at &lt;a href="https://nettrux-edge.fly.dev/openapi.json" rel="noopener noreferrer"&gt;nettrux-edge.fly.dev/openapi.json&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Still flagged off (baked into the public deploy gates):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;EDGE_X402_DISCOVERY_PUBLISHED&lt;/code&gt; — false&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;X402_REAL_MONEY_SETTLEMENT_LIVE&lt;/code&gt; — false&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;GUEST_X402_CHECKOUT_ENABLED&lt;/code&gt; — false&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nettrux has settled a real x402 USDC payment on Base in testing. That is not the same as a public pay-and-book endpoint or open production settlement. We say that plainly because agent builders deserve the truth more than a hype line.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why we still keep a human on every mint
&lt;/h2&gt;

&lt;p&gt;The homepage line is deliberate: operators built it; AI runs the routine; humans approve everything that moves money or leaves the building.&lt;/p&gt;

&lt;p&gt;That guardrail is the product. An agent that can shop fifty lanes in a minute is valuable. An agent that can mint a spend alone is a compliance and credit problem the HTTP stack cannot solve. Putting the human on the mint — not on the shopping — is how agent-to-agent shipping becomes something a desk will actually turn on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who this is for
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Agent builders who want freight as a real purchase type, not a toy SKU&lt;/li&gt;
&lt;li&gt;Ops and procurement teams at AI-native companies who will eventually let software shop lanes&lt;/li&gt;
&lt;li&gt;Shippers who just need LTL or FTL moved in California and beyond, with tracking and documents that do not live in email&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are in the first two groups, email &lt;a href="mailto:dispatch@nettrux.net"&gt;dispatch@nettrux.net&lt;/a&gt; and say what you are building. If you are in the third, start a quote at &lt;a href="https://www.nettrux.ai" rel="noopener noreferrer"&gt;nettrux.ai&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Can my agent book a truck today with no human?
&lt;/h3&gt;

&lt;p&gt;Not via a public self-serve agent API. Humans still book through the Nettrux portal and desk. The public agent pay-and-book surface is in build. The authenticated commit handshake is documented; the discovery, real-money settlement, and guest checkout switches are off.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does "first 3PL on x402" mean Nettrux is the only logistics company touching x402?
&lt;/h3&gt;

&lt;p&gt;No. There are x402 APIs that sell logistics data. The claim is about a 3PL with a native x402 transaction surface for the move itself.&lt;/p&gt;

&lt;h3&gt;
  
  
  What modes are live?
&lt;/h3&gt;

&lt;p&gt;LTL, FTL, and air are labeled Live on the portal. Ocean is In build.&lt;/p&gt;

&lt;p&gt;Questions: &lt;a href="mailto:dispatch@nettrux.net"&gt;dispatch@nettrux.net&lt;/a&gt;. Quotes and booking: &lt;a href="https://www.nettrux.ai" rel="noopener noreferrer"&gt;nettrux.ai&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Alex Carney, Nettrux&lt;/p&gt;

</description>
      <category>x402</category>
      <category>ai</category>
      <category>agents</category>
      <category>logistics</category>
    </item>
    <item>
      <title>Why Nettrux is the first 3PL on x402</title>
      <dc:creator>Nettrux</dc:creator>
      <pubDate>Mon, 09 Nov 2026 20:20:46 +0000</pubDate>
      <link>https://dev.to/nettrux/why-nettrux-is-the-first-3pl-on-x402-3b08</link>
      <guid>https://dev.to/nettrux/why-nettrux-is-the-first-3pl-on-x402-3b08</guid>
      <description>&lt;p&gt;Nettrux is the first 3PL on x402: a California freight broker and forwarder building a native x402 transaction surface so software agents can shop a freight lane the way a shipping manager would, while a named human still approves every mint.&lt;/p&gt;

&lt;p&gt;That sentence is the positioning. This article is the explanation — what "first 3PL on x402" does and does not mean, which parts of Nettrux are live for shippers today, and which parts of the agent rail are still in build.&lt;/p&gt;

&lt;h2&gt;
  
  
  What x402 is, in freight terms
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://x402.org" rel="noopener noreferrer"&gt;x402&lt;/a&gt; is an open HTTP payment protocol: a server can answer &lt;code&gt;402 Payment Required&lt;/code&gt; with machine-readable payment terms, and a client that already speaks HTTP can pay and retry. Most early x402 services sell digital goods — API calls, data, compute. Freight is different. A pallet that leaves a dock cannot be refunded with a click. Carriers need to get paid. Someone has to be accountable for the load.&lt;/p&gt;

&lt;p&gt;So a 3PL on x402 is not "put a stablecoin wallet on a tender and hope." It is a freight brokerage that designs the shop → propose → human-approve → settle path so an agent can do the tedious work without getting the keys to the building.&lt;/p&gt;

&lt;h2&gt;
  
  
  What "first 3PL on x402" means
&lt;/h2&gt;

&lt;p&gt;It means Nettrux is building a &lt;strong&gt;native x402 transaction surface for the move itself&lt;/strong&gt; — not only for shipping &lt;em&gt;data&lt;/em&gt; such as container charges or authority checks.&lt;/p&gt;

&lt;p&gt;It does &lt;strong&gt;not&lt;/strong&gt; mean:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;That a public pay-and-book agent endpoint is live today. It is not. Nettrux now publishes a discovery pointer at &lt;a href="https://www.nettrux.ai/.well-known/x402" rel="noopener noreferrer"&gt;nettrux.ai/.well-known/x402&lt;/a&gt; and an &lt;a href="https://www.nettrux.ai/agents" rel="noopener noreferrer"&gt;agent guide&lt;/a&gt;, but the published resource list is still empty and the discovery, real-money settlement and guest checkout switches are all off.&lt;/li&gt;
&lt;li&gt;That real-money settlement is open to the public. We're building the public rail; production money movement stays flagged off until compliance clearances pass. Nettrux has settled a real x402 USDC payment on Base in testing — that is not the same as a public endpoint.&lt;/li&gt;
&lt;li&gt;That ocean is live. Ocean is labeled In build. LTL, FTL, and air quoting and booking are labeled Live on the Nettrux portal.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What shippers can use today without any agent
&lt;/h2&gt;

&lt;p&gt;Independent of the agent rail, Nettrux already runs as a California 3PL:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multi-carrier LTL rates across a 131-carrier rating directory, cheapest to fastest with transit days&lt;/li&gt;
&lt;li&gt;Full truckload and air on the same desk&lt;/li&gt;
&lt;li&gt;A shareable per-load tracking link customers can open with no login&lt;/li&gt;
&lt;li&gt;BOL, POD, invoice, and rate confirmation kept on the load&lt;/li&gt;
&lt;li&gt;EDI 204 / 210 / 214 and QuickBooks-oriented invoicing for enterprise books&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those are the boring, necessary surfaces. The x402 work sits on top of them, not instead of them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why a 3PL is a hard but useful x402 test
&lt;/h2&gt;

&lt;p&gt;Agentic commerce demos often pick products that are cheap, digital, and reversible. Freight fails all three tests on purpose:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Stakes are high.&lt;/strong&gt; A bad book is an expensive mistake.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Identity is hard.&lt;/strong&gt; No HTTP standard proves which company a stranger agent works for, or whether that company will pay a multi-thousand-dollar freight bill.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Settlement is messy.&lt;/strong&gt; Freight is often paid on terms, audited against EDI invoices, and sometimes financed — not a single micropayment for a JSON blob.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That is why Nettrux's public copy keeps repeating the same guardrail: agents negotiate; humans approve every mint; software is not an approver on this rail.&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest roadmap line
&lt;/h2&gt;

&lt;p&gt;The homepage describes the position Nettrux is building: agents quote a lane on the freight API and commit it through the x402 handshake, with the payment terms carried in the HTTP 402 challenge. The site's &lt;a href="https://www.nettrux.ai/llms.txt" rel="noopener noreferrer"&gt;llms.txt&lt;/a&gt; lists the deploy switches in plain text, and today all three are off.&lt;/p&gt;

&lt;p&gt;Until the discovery document lists payable resources and those switches are on, treat every agent-payment demo you see elsewhere as someone else's surface, not Nettrux's public rail. Edge's booking commit is designed around an x402 402 challenge for authenticated agents; that is not public or open. Nettrux's public product today is the portal, the tracking link, the documents on the load, and the brokerage desk. The x402 surface is the direction of the platform — we're building it, and we have settled a real x402 USDC payment on Base in testing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who this is for
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Agent builders&lt;/strong&gt; who want freight as a real purchase type, not a toy SKU&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ops and procurement teams&lt;/strong&gt; at AI-native companies who will eventually let software shop lanes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shippers&lt;/strong&gt; who just need LTL or FTL moved in California and beyond, with tracking and documents that do not live in email&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are in the first two groups, email &lt;a href="mailto:dispatch@nettrux.net"&gt;dispatch@nettrux.net&lt;/a&gt; and say what you are building. If you are in the third, start a quote at &lt;a href="https://www.nettrux.ai" rel="noopener noreferrer"&gt;nettrux.ai&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Is Nettrux's public x402 endpoint live?
&lt;/h3&gt;

&lt;p&gt;Not yet. As of Nov 9, &lt;a href="https://www.nettrux.ai/.well-known/x402" rel="noopener noreferrer"&gt;nettrux.ai/.well-known/x402&lt;/a&gt; is a discovery pointer to the freight API, but its resource list is empty and discovery, real-money settlement and guest checkout are all switched off. The freight API documents an x402 402 challenge on authenticated booking commit; that is not a public surface yet. Agent builders can read the &lt;a href="https://www.nettrux.ai/agents" rel="noopener noreferrer"&gt;agent guide&lt;/a&gt; now.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can my agent book a truck today without talking to anyone?
&lt;/h3&gt;

&lt;p&gt;Not via a public self-serve agent API. Humans still book through the Nettrux portal and desk. The agent lane is in build.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does "first 3PL on x402" mean Nettrux is the only logistics company touching x402?
&lt;/h3&gt;

&lt;p&gt;No. There are x402 APIs that sell logistics &lt;em&gt;data&lt;/em&gt;. The claim is about a 3PL with a native x402 transaction surface for the move itself.&lt;/p&gt;

&lt;h3&gt;
  
  
  What modes are live?
&lt;/h3&gt;

&lt;p&gt;LTL, FTL, and air are labeled Live. Ocean is In build.&lt;/p&gt;

&lt;p&gt;Questions: &lt;a href="mailto:dispatch@nettrux.net"&gt;dispatch@nettrux.net&lt;/a&gt;. Quotes and booking: &lt;a href="https://www.nettrux.ai" rel="noopener noreferrer"&gt;nettrux.ai&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Alex Carney, Nettrux&lt;/em&gt;&lt;/p&gt;

</description>
      <category>x402</category>
      <category>logistics</category>
      <category>ai</category>
      <category>agents</category>
    </item>
  </channel>
</rss>
