<?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: Baris Sozen</title>
    <description>The latest articles on DEV Community by Baris Sozen (@barissozen).</description>
    <link>https://dev.to/barissozen</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%2F3886649%2F9be9b0dd-c43e-44d1-ac2b-0c90ea682dea.jpeg</url>
      <title>DEV Community: Baris Sozen</title>
      <link>https://dev.to/barissozen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/barissozen"/>
    <language>en</language>
    <item>
      <title>Atomic Delegation: Settlement Without Intermediaries</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Mon, 12 Oct 2026 10:34:14 +0000</pubDate>
      <link>https://dev.to/barissozen/atomic-delegation-settlement-without-intermediaries-bek</link>
      <guid>https://dev.to/barissozen/atomic-delegation-settlement-without-intermediaries-bek</guid>
      <description>&lt;h1&gt;
  
  
  Atomic Delegation: Settlement Without Intermediaries
&lt;/h1&gt;

&lt;p&gt;Agent economy infrastructure is getting complex. An AI agent today doesn't just execute tasks. It subcontracts them. Agent A hires Agent B. Agent B rents GPU capacity from Provider C. Three parties in a chain. None of them fully trust the next.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The problem:&lt;/strong&gt; when agents delegate work across a chain of untrusting parties, settlement breaks.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Subcontractor Problem
&lt;/h2&gt;

&lt;p&gt;Here's what happens today:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenario 1: Direct payment.&lt;/strong&gt; Agent A pays Agent B upfront to hire compute and deliver a trained model. B is now liable for C's failure. If C disappears or delivers garbage, A's only recourse is against B. But B has already spent the money. B might disappear too. A is exposed to B's solvency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenario 2: Custodian.&lt;/strong&gt; A uses a third-party custodian (Stripe, a DAO, Fireblocks). The custodian holds all three parties' funds. A makes the request. The custodian pays B. B pays C. When the work completes, the custodian releases A's funds to B, and B's funds to C. Cost: 2-10% + operational risk. The custodian is another trust root.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenario 3: Escrow + dispute.&lt;/strong&gt; A and B use bonded escrow. A pays B into escrow. B hires C. When work completes, B claims the escrow release. If A disputes, a jury votes (Apex Fusion Vector model). Cost: capital lockup + dispute delay (hours to days).&lt;/p&gt;

&lt;p&gt;None of these are great. All of them add intermediaries, cost, or latency.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Missing Artifact
&lt;/h2&gt;

&lt;p&gt;Here's what breaks the chain: no settlement mechanism in use today ties payment to &lt;em&gt;cryptographic proof that the work was done correctly&lt;/em&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Akash&lt;/strong&gt; settles against liveness: the provider is paid per-block if the machine is on. This does not prove work was correct.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Apex Fusion Vector&lt;/strong&gt; settles against jury consensus: staked token holders vote on work quality. This is not cryptographic; it's economic finality backed by incentives.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;x402&lt;/strong&gt; settles against the HTTP response: the API server returns data, the client pays. This says nothing about whether the work was correct or useful.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;So the question becomes: is there a cryptographic artifact that proves "this code ran on this hardware and produced this result"?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes. It exists. It's called a TEE attestation.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Bridge: HTLC Meets Attestation
&lt;/h2&gt;

&lt;p&gt;NVIDIA H100 and H200 GPUs carry a hardware-rooted Device Identity Key (DIK) issued by NVIDIA's root CA. When code executes in confidential mode, the GPU's attestation service signs a report covering:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The firmware measurements&lt;/li&gt;
&lt;li&gt;The workload hash&lt;/li&gt;
&lt;li&gt;The execution environment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That signed report is a cryptographic proof: &lt;strong&gt;this specific code ran on this specific GPU at this specific time&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;An HTLC (hash-time-lock contract) releases funds only when a hash preimage is revealed. In asset-for-asset swaps (1 ETH for 1 BTC), the preimage is arbitrary. In compute settlement, the preimage can be &lt;strong&gt;the attestation signature itself&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Here's how the chain becomes atomic:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Setup.&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agent A locks 100 USDC on Ethereum with hash(attestation). A will reveal the attestation later to claim B's funds.&lt;/li&gt;
&lt;li&gt;Agent B locks 100 USDC on Polygon with the same hash.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Execution.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;B hires GPU Provider C to run a training job.&lt;/li&gt;
&lt;li&gt;C executes the job on an NVIDIA H100 running confidential compute mode.&lt;/li&gt;
&lt;li&gt;The GPU generates an attestation signed by NVIDIA's DIK, covering the workload hash.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Settlement.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;C sends the attestation to A and B.&lt;/li&gt;
&lt;li&gt;A verifies the attestation signature against NVIDIA's root CA.&lt;/li&gt;
&lt;li&gt;A hashes the attestation and sees that hash(attestation) == the preimage.&lt;/li&gt;
&lt;li&gt;A reveals the attestation on-chain. Both HTLCs settle atomically.&lt;/li&gt;
&lt;li&gt;A's 100 USDC goes to B on Ethereum.&lt;/li&gt;
&lt;li&gt;B's 100 USDC goes to C on Polygon.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;No intermediary. No escrow. No jury. No guessing.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The settlement followed the work, not the trust.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Honest Limitations
&lt;/h2&gt;

&lt;p&gt;This is not a silver bullet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What attestation proves:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which code ran&lt;/li&gt;
&lt;li&gt;On which hardware&lt;/li&gt;
&lt;li&gt;At approximately what time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What attestation does NOT prove:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The output is correct&lt;/li&gt;
&lt;li&gt;The model is any good&lt;/li&gt;
&lt;li&gt;The weights are uncompromised&lt;/li&gt;
&lt;li&gt;The training used untampered data&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Other gaps:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Capital efficiency.&lt;/strong&gt; Both A's and B's funds are locked until the attestation arrives. For a 1-second GPU job, trivial. For a week-long training run, capital drag is real.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trust root.&lt;/strong&gt; Attestation verification depends on NVIDIA's root CA and certificate chain. If NVIDIA's keys leak or are compromised, all attestations become unreliable. This is trust-minimized, not trustless.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hardware dependency.&lt;/strong&gt; Only works with hardware that supports attestation (NVIDIA H100+, Intel Trust Authority, AMD SEV). Older GPUs or CPUs cannot generate cryptographic proof of execution.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cross-chain latency.&lt;/strong&gt; Revealing an attestation on-chain takes a block. On Ethereum, ~12 seconds. On Solana, ~400ms. On Bitcoin, ~10 minutes. For sub-second settlement, HTLCs don't fit.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are real tradeoffs. But for agent-to-agent compute procurement where neither party has existing trust and custody is expensive, the benefit outweighs the cost.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters for Agent Economy
&lt;/h2&gt;

&lt;p&gt;As the agent economy grows, delegation chains will get longer and more complex.&lt;/p&gt;

&lt;p&gt;Agent A will hire Agent B, who hires Agent C, who rents compute from Provider D. Trusting each party in the chain becomes infeasible. Every handoff adds a risk layer.&lt;/p&gt;

&lt;p&gt;But if settlement is cryptographic, not reputational, then trust doesn't accumulate. Each leg of the chain settles atomically on proof. A's funds don't move until B moves. B's funds don't move until C moves. C's funds don't move until proof arrives.&lt;/p&gt;

&lt;p&gt;Each leg of the chain settles on proof, independent of the next. No trust accumulation across the chain.&lt;/p&gt;

&lt;h2&gt;
  
  
  Status
&lt;/h2&gt;

&lt;p&gt;This is not built yet. No design doc, no contracts, no testnet. The posture is &lt;strong&gt;build in public on an unsolved problem&lt;/strong&gt;. The same voice as before: we're publishing the question, not yet the answer.&lt;/p&gt;

&lt;p&gt;Apex Fusion Vector (bonded escrow + jury) is shipping now. HTLC + attestation is a hypothesis for when delegation chains get deep and when trust-minimization matters more than UX convenience.&lt;/p&gt;

&lt;p&gt;Both can coexist. Jury-based settlement makes sense inside a single ecosystem with unified governance. Cryptographic settlement makes sense across chains and across organizations where no common authority exists.&lt;/p&gt;

&lt;h2&gt;
  
  
  Chain Status
&lt;/h2&gt;

&lt;p&gt;Current implementation (Hashlock):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ethereum mainnet:&lt;/strong&gt; V1 HTLC contracts deployed, immutable. Full E2E settlement live.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sui:&lt;/strong&gt; Contracts deployed and CLI-tested. Production wiring in progress.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bitcoin signet:&lt;/strong&gt; Validation complete. Mainnet deployment pending.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No testnet-only. No coming-soon. Code is visible on block explorers, executable by anyone.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;What do you think settles agent-to-agent procurement best: upfront trust in the hiring agent, third-party custody, staked jury, or cryptographic proof? And when does each model make sense?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Reply below; I read and respond to every comment.&lt;/p&gt;

&lt;p&gt;More on &lt;a href="https://hashlock.markets/methodology" rel="noopener noreferrer"&gt;Hashlock's methodology&lt;/a&gt;. Source: &lt;a href="https://github.com/hashlock-tech/hashlock-mcp" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; &amp;amp; &lt;a href="https://twitter.com/MystenLabs" rel="noopener noreferrer"&gt;@MystenLabs&lt;/a&gt; Sui deployment.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-10-12-atomic-delegation&lt;/code&gt;&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>cryptocurrency</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>This Week in Compute Settlement: The Gap Between Shipping and Solving</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Sun, 11 Oct 2026 06:12:43 +0000</pubDate>
      <link>https://dev.to/barissozen/this-week-in-compute-settlement-the-gap-between-shipping-and-solving-4j9e</link>
      <guid>https://dev.to/barissozen/this-week-in-compute-settlement-the-gap-between-shipping-and-solving-4j9e</guid>
      <description>&lt;p&gt;The agent economy doesn't wait for perfect infrastructure. This week showed exactly what that means.&lt;/p&gt;

&lt;p&gt;Three major infrastructure events happened in parallel. Each solved a different layer of the compute settlement stack. Each left a different layer unsolved. Put together, they reveal what the market still needs to build.&lt;/p&gt;

&lt;h2&gt;
  
  
  Layer 1: Routing (Solved)
&lt;/h2&gt;

&lt;p&gt;IETF published AGTP-COMMERCE as an Internet-Draft in June 2026. It defined the protocol: what gets exchanged in an agent-to-agent transaction, how agents authorize it, what metadata travels with it. Not "who pays" — just "what's the message shape."&lt;/p&gt;

&lt;p&gt;This week, Nevermined and x402 Foundation both confirmed their routing layers work. Nevermined routes discovery requests. x402 routes micropayments as HTTP headers. Hashlock settled the first atomic swap on Layer 2 back in 2026-04-09 on Ethereum mainnet.&lt;/p&gt;

&lt;p&gt;Routing is solved. The message gets through.&lt;/p&gt;

&lt;h2&gt;
  
  
  Layer 2: Supply (Solved, Inefficiently)
&lt;/h2&gt;

&lt;p&gt;GPU and training capacity are available. Akash, io.net, Render, Aethir, Fluence, Nosana, Bittensor, Gensyn, Prime Intellect — the decentralized compute sector ran an estimated $200M annualized protocol revenue in early 2026.&lt;/p&gt;

&lt;p&gt;How does supply get paid? Escrow per unit of time. Akash's escrow drains to the provider every ~6 seconds for 6 seconds of compute. Gensyn uses staked reputation. Liveness is a proxy: if the machine is online, it's earning; if it goes offline, it stops. If you want to know &lt;em&gt;whether the work was correct&lt;/em&gt;, Akash's own documentation is explicit — the escrow mechanism does not prove it.&lt;/p&gt;

&lt;p&gt;Supply works. Payment flows. But it flows against a proxy, not a guarantee.&lt;/p&gt;

&lt;h2&gt;
  
  
  Layer 3: Proof (Unsolved)
&lt;/h2&gt;

&lt;p&gt;This is where compute settlement actually fails.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The problem:&lt;/strong&gt; What does an agent actually pay &lt;em&gt;against&lt;/em&gt; when it buys compute?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The evidence:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Apex Fusion Vector&lt;/strong&gt; (live Sep 2025, public Aug 18 2026): Settles 20,000+ agent work packages against bonded escrow and staked-jury dispute resolution. The jury is economically incentivized to vote correctly, but they are a trusted third party, not a cryptographic guarantee.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;x402 Foundation&lt;/strong&gt; (launched Jul 14 2026): Routes payments as HTTP headers. Settlement clears against the HTTP response. Says nothing about whether the work was correct, complete, or honest.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NVIDIA Confidential Computing&lt;/strong&gt; (available now on H100/H200): Hardware-fused Device Identity Key anchored to NVIDIA's root CA. The NVIDIA Remote Attestation Service produces a signed report covering firmware measurements and the workload hash. Perfect artifact. No contracts use it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nobody settles compute against cryptographic proof that the correct work was done. Everyone settles against a &lt;em&gt;proxy&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;This is the gap the market is still sitting in.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Would Fill It?
&lt;/h2&gt;

&lt;p&gt;The architecture exists in pieces.&lt;/p&gt;

&lt;p&gt;An HTLC releases value when and only when a cryptographic condition is satisfied. In asset-for-asset, that condition is a hash preimage. In confidential compute, the condition could be attestation signed by a hardware-rooted key, covering the workload hash.&lt;/p&gt;

&lt;p&gt;Picture the flow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Agent A submits compute request to Agent B with locked funds (HTLC hash)&lt;/li&gt;
&lt;li&gt;Agent B executes on verifiable hardware, generates attestation&lt;/li&gt;
&lt;li&gt;Attestation signed by NVIDIA DIK proves the code that ran&lt;/li&gt;
&lt;li&gt;Attestation contains the workload hash, revealing the preimage&lt;/li&gt;
&lt;li&gt;Agent B claims the funds → Agent A's funds release in atomic settlement&lt;/li&gt;
&lt;li&gt;Either both complete or both refund after timeout&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Cryptographic finality instead of economic finality. No jury. No custodian. No "settle against liveness and hope the work was right."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The caveat, every time, no exceptions:&lt;/strong&gt; Attestation proves &lt;em&gt;which code ran on which silicon&lt;/em&gt;. It does not prove the output is correct, useful, or that the model was any good. And it relocates the trust root from "trustless" to "trust-minimized" (now depending on NVIDIA/Intel's certificate authority). But you move the settlement question from "did this machine run for 6 seconds" to "did this hardware execute this exact code" — a much stronger proposition.&lt;/p&gt;

&lt;p&gt;We haven't built this yet. There is no design doc, no contract, no testnet. What we have is a well-posed question and the primitives to answer it. The posture is build in public on an unsolved problem, which is the voice the brand already uses.&lt;/p&gt;

&lt;h2&gt;
  
  
  Week's Signals
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What shipped:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Vector: 20,000 jobs in 11 months, staked jury + reputation. Apex Fusion opened it publicly 2026-08-18 after private pilot with OriginTrail.&lt;/li&gt;
&lt;li&gt;x402: Foundation launched under Linux Foundation with Coinbase, Cloudflare, Visa, Stripe, AWS backing. Hyperbolic using it in production for GPU inference. Expanding to Injective on-chain.&lt;/li&gt;
&lt;li&gt;NVIDIA: Confidential Computing on Hopper-class (H100/H200) runs up to 98% of unsecured performance. DIK + Remote Attestation Service available. No settlement contracts yet.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What it reveals:&lt;/strong&gt;&lt;br&gt;
The three sub-markets are real and disjoint. GPU/training capacity (supply) is the biggest market by volume. Agent-to-agent delegation (demand) is the newest and smallest. Verifiable/confidential compute (proof) has the strongest technical artifacts but zero market penetration for settlement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's next:&lt;/strong&gt;&lt;br&gt;
LUMEN (Layer-by-layer, Unit-based MEV protection, Encrypted execution, Non-custodial) launched on Base and is gaining visibility in dev.to circles. They are bonded escrow + settlement kernel — another approach to layer 3, economically rather than cryptographically.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Pattern
&lt;/h2&gt;

&lt;p&gt;The compute settlement market is solving three problems in parallel.&lt;/p&gt;

&lt;p&gt;Two of them (routing, supply) are mostly solved. The third (proof) will be settled by whichever architecture combines the existing proofs (hardware attestation) with the existing settlement primitive (HTLC) first and ships it at scale.&lt;/p&gt;

&lt;p&gt;We think the proof exists now. It's just not connected yet.&lt;/p&gt;

&lt;p&gt;What would it take to connect it?&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Apex Fusion Vector: &lt;a href="https://coindesk.cc/ai-agent-settlement-layer-vector-settles-20-000-jobs-in-11-months-102058.html" rel="noopener noreferrer"&gt;https://coindesk.cc/ai-agent-settlement-layer-vector-settles-20-000-jobs-in-11-months-102058.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;x402 Foundation: &lt;a href="https://www.alphamatch.ai/blog/x402-foundation-launch-ai-agent-payments-2026" rel="noopener noreferrer"&gt;https://www.alphamatch.ai/blog/x402-foundation-launch-ai-agent-payments-2026&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Hyperbolic using x402: &lt;a href="https://www.allium.so/blog/x402-explained-the-internet-native-payments-standard-for-apis-data-and-agent-commerce/" rel="noopener noreferrer"&gt;https://www.allium.so/blog/x402-explained-the-internet-native-payments-standard-for-apis-data-and-agent-commerce/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Decentralized GPU sector revenue: &lt;a href="https://financefeeds.com/best-7-decentralized-gpu-marketplaces-for-scaling-ai-startups-in-2026/" rel="noopener noreferrer"&gt;https://financefeeds.com/best-7-decentralized-gpu-marketplaces-for-scaling-ai-startups-in-2026/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;NVIDIA Confidential Computing: &lt;a href="https://www.nvidia.com/en-us/data-center/solutions/confidential-computing/" rel="noopener noreferrer"&gt;https://www.nvidia.com/en-us/data-center/solutions/confidential-computing/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;NVIDIA Attestation mechanics: &lt;a href="https://phala.com/learn/How-Nvidia-Enable-Confidential-AI" rel="noopener noreferrer"&gt;https://phala.com/learn/How-Nvidia-Enable-Confidential-AI&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>cryptocurrency</category>
      <category>settlement</category>
    </item>
    <item>
      <title>ERC-8183 Defines Agent Commerce. HTLC Settles It.</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Thu, 08 Oct 2026 06:13:25 +0000</pubDate>
      <link>https://dev.to/barissozen/erc-8183-defines-agent-commerce-htlc-settles-it-1250</link>
      <guid>https://dev.to/barissozen/erc-8183-defines-agent-commerce-htlc-settles-it-1250</guid>
      <description>&lt;p&gt;Agent economy infrastructure is getting real. Three layers are coming online:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Authorization layer.&lt;/strong&gt; ERC-8183 (Ethereum Accounts Abstraction Standard) defines what transactions an agent is permitted to sign.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Payment rail layer.&lt;/strong&gt; x402 (HTTP-native micropayments), AEON (BNB Chain agent payments), and similar systems move the money through APIs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Settlement layer.&lt;/strong&gt; This is where the puzzle breaks.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here's the problem no one talks about: &lt;strong&gt;ERC-8183 says what the agent can authorize. x402 says how to route money. But neither answers the hard question: "Who decides &lt;em&gt;when&lt;/em&gt; the agent's funds actually transfer?"&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Three Layers, Precisely
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Layer 1: What agents authorize (ERC-8183)
&lt;/h3&gt;

&lt;p&gt;ERC-8183 is a lightweight standard for agent-initiated transactions. It defines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What operations an agent is permitted to execute (swap, stake, pay, sell compute)&lt;/li&gt;
&lt;li&gt;Signature requirements (single-sig agent wallet, multi-sig with human approval, signature from a hardware enclave)&lt;/li&gt;
&lt;li&gt;Rate limits and spending caps&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Crucially:&lt;/strong&gt; ERC-8183 is permissive. It says &lt;em&gt;what the agent can do&lt;/em&gt;. It says nothing about &lt;em&gt;whether the counterparty can be trusted&lt;/em&gt;, or &lt;em&gt;what happens if the counterparty lies&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;The spec is live in draft form. deBridge, Bybit, and others are beginning to use it. It's gaining gravity.&lt;/p&gt;

&lt;h3&gt;
  
  
  Layer 2: How money moves (x402, AEON, and custodial rails)
&lt;/h3&gt;

&lt;p&gt;x402 was standardized under the Linux Foundation in July 2026. It embeds payment into HTTP itself: an API call includes a proof-of-payment header, and the server returns data only after checking it.&lt;/p&gt;

&lt;p&gt;AEON (agent-to-merchant payment, BNB Chain) recently hit 14M agent-initiated payments. It's custodial (BNB Chain holds the funds and routes them), but it works, and the UX is frictionless.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Both solve the routing question:&lt;/strong&gt; "How does money get from agent wallet A to service provider wallet B?"&lt;/p&gt;

&lt;h3&gt;
  
  
  Layer 3: Settlement (the unsolved part)
&lt;/h3&gt;

&lt;p&gt;Here's what neither ERC-8183 nor x402 answers: &lt;strong&gt;If Agent A pays Service Provider B to do work, and the work is never delivered, who enforces the refund? And on what timeline?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Shipping today:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;x402 + custodial middleware.&lt;/strong&gt; Merchant holds escrow. Agent submits proof of bad work. Custodian (Stripe, a DAO, or AEON's own treasury) judges and refunds. Cost: 2-10% + trust in the custodian.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bonded escrow + staked jury.&lt;/strong&gt; Apex Fusion Vector uses this: money is bonded, and if there's a dispute, token-holders vote on refund. Cost: bond capital lockup + time (disputes take days).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nothing.&lt;/strong&gt; Many platforms (Render, Akash) settle against liveness only: you pay for machine-hours, and if the machine goes offline, the money flow stops. But this does not prove work was delivered correctly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Notice what's missing: trustless, cryptographic settlement that doesn't require custody, bonding, or voting.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The HTLC Bridge
&lt;/h2&gt;

&lt;p&gt;Hash-time-lock contracts are thirty years old, and they still work.&lt;/p&gt;

&lt;p&gt;An HTLC releases funds only when a hash preimage is revealed:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Agent A locks 1 ETH with &lt;code&gt;hash(secret)&lt;/code&gt; on Ethereum.&lt;/li&gt;
&lt;li&gt;Provider B locks 1 USDC with the same &lt;code&gt;hash(secret)&lt;/code&gt; on Polygon.&lt;/li&gt;
&lt;li&gt;A reveals the secret to claim B's USDC.&lt;/li&gt;
&lt;li&gt;The same secret automatically releases A's ETH to B.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Atomic.&lt;/strong&gt; Both complete or both refund after timeout.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The preimage can be &lt;strong&gt;proof of work delivery&lt;/strong&gt;. In asset-for-asset swaps (1 ETH for 1 BTC), the preimage is arbitrary. In compute settlement, the preimage could be &lt;strong&gt;a cryptographic attestation&lt;/strong&gt; signed by hardware: "This code ran on this GPU and produced this hash."&lt;/p&gt;

&lt;p&gt;NVIDIA H100 and H200 GPUs carry a hardware-rooted Device Identity Key. When code executes, the GPU's attestation service signs a report covering the workload hash. That signature is your preimage. It proves &lt;em&gt;which code ran on which silicon&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The caveat:&lt;/strong&gt; This proves code execution. It does not prove the code was any good, or the output correct, or the model uncompromised. And you've moved the trust root to NVIDIA's certificate authority. Not trustless, but trust-minimized.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;The gap:&lt;/strong&gt; ERC-8183 is standardized. x402 is shipping. Custody is the path of least resistance. But custody is the slow, expensive, trust-heavy layer. It works for payments to merchants who are known entities (Stripe, AWS). It does not work well for agent-to-agent procurement, where neither party wants to hold third-party risk.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The opportunity:&lt;/strong&gt; If ERC-8183 agents could settle transactions atomically without custodians, the economics change. Lower cost. Faster dispute resolution (milliseconds, not days). No counterparty risk. The settlement layer becomes a public good, like Ethereum itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The compute angle:&lt;/strong&gt; As agents get more sophisticated, they will subcontract work to other agents, to GPUs, to verifiable execution environments. The settlement question does not go away. It gets harder. An agent hiring a GPU for training should pay only when proof arrives that the training ran correctly. Liveness is not enough. HTLC + attestation is the gap filler.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Honest Limitations
&lt;/h2&gt;

&lt;p&gt;HTLC settlement is not a silver bullet.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Capital efficiency:&lt;/strong&gt; Both parties' funds are locked for the duration. In a 1-second compute job, that's trivial. In a week-long training run, it's capital drag.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Timeout risk:&lt;/strong&gt; If the proof-generating party (GPU, second agent) goes offline, the first party's funds refund after timeout. But the work might be 99% done. Timeout is a binary choice, not a ramp.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hash function dependency:&lt;/strong&gt; Your settlement security depends on SHA-256 or Keccak. If either breaks, the preimage is no longer secret. NIST estimates 2^128 operations to break SHA-256, but estimates can be wrong.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cross-chain latency:&lt;/strong&gt; Revealing a preimage on-chain takes a block. On Ethereum, that's 12 seconds on average. On Solana, 400ms. On Bitcoin, 10 minutes. For sub-second settlement, HTLCs don't fit.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All real tradeoffs. None of them are show-stoppers for the use cases where HTLC settlement makes sense: medium-value agent procurement, compute escrow, and multi-party atomic settlement where custody is not an option.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Happens Next
&lt;/h2&gt;

&lt;p&gt;ERC-8183 is still in draft. The Ethereum community is converging on the shape of it, but edge cases remain (hardware wallet support, rate-limit UX, MEV protections).&lt;/p&gt;

&lt;p&gt;x402 is live and scaling. Hyperbolic uses it in production for GPU inference.&lt;/p&gt;

&lt;p&gt;Settlement is the next contested layer. Apex Fusion's Vector (bonded escrow + staked jury) is the incumbent, and it's shipped. HTLC-based settlement is the alternative hypothesis: fewer assumptions, more code, more latency.&lt;/p&gt;

&lt;p&gt;Both can coexist. HTLC works best for cross-chain settlement where no single jurisdiction owns the truth. Bonded escrow works best inside a single ecosystem where staking and governance are unified (like Vector on one chain, or a DAO).&lt;/p&gt;

&lt;p&gt;The question is not "which one wins." It's "which one becomes the default for &lt;em&gt;your&lt;/em&gt; settlement problem?"&lt;/p&gt;

&lt;p&gt;For agents settling across multiple chains, with no common governance, where trust-minimization matters more than UX convenience, the answer is HTLC.&lt;/p&gt;




&lt;h2&gt;
  
  
  Chain Status
&lt;/h2&gt;

&lt;p&gt;This is built. Live, end-to-end:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ethereum mainnet:&lt;/strong&gt; V1 HTLC contracts deployed, immutable. Testnet for all new features.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Bitcoin signet:&lt;/strong&gt; Validation complete. Mainnet pending engineering review.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No beta. No testnet-only. No "coming soon." This is how we measure progress: code running on public chains, visible on block explorers, executable by anyone.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;What do you think settles the agent economy: authority (staked juries), or cryptography (hash preimages)? Or does the answer depend on the use case?&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Reply and let me know — I respond to all.&lt;/p&gt;

&lt;p&gt;Read more on &lt;a href="https://hashlock.markets/methodology" rel="noopener noreferrer"&gt;Hashlock's methodology&lt;/a&gt;. MCP server: &lt;a href="https://github.com/hashlock-tech/hashlock-mcp" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-10-08-erc8183-settlement&lt;/code&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>ethereum</category>
      <category>cryptocurrency</category>
    </item>
    <item>
      <title>When Agents Hire Agents: The Delegation Payment Problem</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Wed, 07 Oct 2026 06:14:35 +0000</pubDate>
      <link>https://dev.to/barissozen/when-agents-hire-agents-the-delegation-payment-problem-4n5l</link>
      <guid>https://dev.to/barissozen/when-agents-hire-agents-the-delegation-payment-problem-4n5l</guid>
      <description>&lt;p&gt;The agent economy doesn't wait for perfect infrastructure. Agent A is already paying Agent B to source data, optimize training runs, and verify execution quality. Agent B is already hiring Agent C to do the actual work. And today, all three are using custodians to move money.&lt;/p&gt;

&lt;p&gt;That's expensive. That's slow. And it contradicts everything the distributed compute market is supposed to be.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Three Layers of Agent-to-Agent Work
&lt;/h2&gt;

&lt;p&gt;Agent procurement looks deceptively simple on first read. Agent A issues a task. Agent B picks it up. Agent C completes it. Money flows. But the flow has three distinct problems, and the market has solved exactly two of them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 1: Routing.&lt;/strong&gt; How does Agent A find Agent B, and how does Agent B find Agent C? This was the hardest problem five years ago. Today it's almost boring. AGTP-COMMERCE established the standard in 2024. MCP server discovery is baked into Anthropic's ecosystem. Vector's identity layer tracks agent reputation. Akash's marketplace, Render's job queue, and Gensyn's training coordinator all solved discovery independently. Routing is not a blocker anymore.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 2: Payment.&lt;/strong&gt; How does money physically move from A to B to C? x402 embedded payments in the HTTP request layer and solved it for compute APIs. AEON built a custodial bridge for agent-to-merchant transactions. CEX APIs, Hyperbolic, and Apex Fusion all cracked the "money changes hands" problem in different ways. Every platform moves money. Some are faster than others. None of them are stuck here.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 3: Settlement.&lt;/strong&gt; How does Agent A's money reach Agent B's wallet &lt;em&gt;only if&lt;/em&gt; Agent B actually paid Agent C for real work? How does Agent B's money reach Agent C's wallet &lt;em&gt;only if&lt;/em&gt; C delivered what was promised? How does A know that B didn't pocket the payment and lie about C's performance?&lt;/p&gt;

&lt;p&gt;Layer 3 is unsolved.&lt;/p&gt;

&lt;h2&gt;
  
  
  What "Unsolved" Actually Means
&lt;/h2&gt;

&lt;p&gt;Right now, the playbook for agent-to-agent work is custodian-in-the-middle.&lt;/p&gt;

&lt;p&gt;Agent A deposits funds with a custodian. Agent A tells the custodian: "Release to Agent B only when B submits cryptographic proof that C completed the work." Agent B does the same: deposits with the custodian, asks for release to C when proof arrives. The custodian arbitrates. When disputes arise, the custodian's reputation and fee structure decides who wins.&lt;/p&gt;

&lt;p&gt;This works. Apex Fusion's Vector has settled more than 20,000 jobs using exactly this model: bonded escrow, staked reputation, and jury-based dispute resolution. When the mechanism works, it works well. The cost is 2-10% per hop plus the trust axiom: you have to trust the custodian's CA, the jury's incentives, and the fact that a staked reputation is not a cryptographic guarantee.&lt;/p&gt;

&lt;p&gt;But here's the gap: agent-to-agent procurement is happening &lt;em&gt;without&lt;/em&gt; a custodian layer. An AI framework is already orchestrating subagent chains. It's already happening on Akash, on Gensyn, on specialized training networks. They're using custodians because there's no alternative yet.&lt;/p&gt;

&lt;p&gt;The market is waiting for settlement that doesn't require a trusted third party.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Delegation Chain Problem
&lt;/h2&gt;

&lt;p&gt;Let's walk through what breaks when you remove the custodian.&lt;/p&gt;

&lt;p&gt;Agent A initiates a complex job: "Train a model on privacy-preserving data, generate a proof that the training used uncompromised data, and deliver both the model and the proof."&lt;/p&gt;

&lt;p&gt;Agent A doesn't run training. Instead, it subcontracts: "Agent B, I'll pay you 5 ETH if you deliver this. Here's the specification."&lt;/p&gt;

&lt;p&gt;Agent B doesn't have the compute. It subcontracts too: "Agent C, I'll pay you 3 ETH if you run this training and give me the artifacts."&lt;/p&gt;

&lt;p&gt;Agent C runs the job, produces the model and the attestation, and submits both to Agent B. Agent B now has proof that the work was done. But Agent B doesn't release payment to Agent C until Agent B's own deadline is met: Agent A has to acknowledge receipt of the trained model.&lt;/p&gt;

&lt;p&gt;Agent A receives the model from Agent B. Agent A verifies the proof. But Agent A doesn't know whether Agent B actually paid Agent C. Agent A doesn't know whether Agent C is satisfied or whether it's in a dispute with Agent B. Agent A and Agent C never interact directly.&lt;/p&gt;

&lt;p&gt;In this setup:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agent A doesn't know if Agent B is solvent or trustworthy.&lt;/li&gt;
&lt;li&gt;Agent B doesn't know if Agent C will honor its commitment or just walk away with the payment.&lt;/li&gt;
&lt;li&gt;Agent C has no recourse if Agent B claims the work was incomplete, even if the cryptographic proof says otherwise.&lt;/li&gt;
&lt;li&gt;All three need a custodian, or a court, or mutual reputation to break ties.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With a custodian, the settlement is economic: "I trust the custodian to arbitrate disputes fairly." Economic trust works until it doesn't, and when arbitration fails, the cost compounds down the chain.&lt;/p&gt;

&lt;p&gt;What's missing: cryptographic settlement.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Preimage Across Multiple Hops
&lt;/h2&gt;

&lt;p&gt;Here's where the existing primitive starts to map onto the unsolved problem.&lt;/p&gt;

&lt;p&gt;An HTLC (hash-time-lock contract) works peer-to-peer because it uses a shared cryptographic secret: a hash preimage. The sender locks value on the condition that the receiver reveals the preimage. The receiver locks value back on the same condition. Settlement is atomic: the preimage proves both parties fulfilled their obligations.&lt;/p&gt;

&lt;p&gt;The hard insight: an HTLC chain works the same way.&lt;/p&gt;

&lt;p&gt;Agent A -&amp;gt; Agent B: "I'll pay 5 ETH if you give me hash(X)."&lt;br&gt;
Agent B -&amp;gt; Agent C: "I'll pay 3 ETH if you give me X."&lt;br&gt;
Agent C -&amp;gt; (Testnet or TEE): "Run the job and sign the result with key K."&lt;br&gt;
Result arrives. Signature verifies. The preimage is not a string anymore; it's a cryptographic artifact.&lt;/p&gt;

&lt;p&gt;Agent C releases the preimage (signed result) to Agent B.&lt;br&gt;
Agent B uses that preimage to unlock Agent A's payment.&lt;br&gt;
Agent A gets the result. Agent B gets paid. The preimage ensures Agent B actually acquired the artifact from Agent C.&lt;/p&gt;

&lt;p&gt;The flow is atomic. No custodian is required. No jury is needed. Cryptography arbitrates.&lt;/p&gt;

&lt;p&gt;But it only works if the preimage is something Agent C can produce independently. For compute work, that preimage exists today: a hardware attestation signed by a TEE's Device Identity Key, or a zero-knowledge proof of correct execution, or a signed hardware report from NVIDIA's Confidential Computing layer.&lt;/p&gt;

&lt;p&gt;Akash and Gensyn are already producing these artifacts. They're not being used as settlement preimages yet, because nobody has wired the chain.&lt;/p&gt;

&lt;h2&gt;
  
  
  What We've Built, What We Haven't
&lt;/h2&gt;

&lt;p&gt;Hashlock has the HTLC primitive and the multi-leg atomicity framework. We've mapped it to asset-for-asset swaps and shown it works peer-to-peer across Ethereum, Sui, and Bitcoin signet.&lt;/p&gt;

&lt;p&gt;For agent-to-agent compute procurement, we have not built the settlement layer. There is no contract, no testnet, no design document yet. What we have is the question, the primitive, and the observation that the market is ready for the answer.&lt;/p&gt;

&lt;p&gt;The posture is building in public on an unsolved problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Market Window
&lt;/h2&gt;

&lt;p&gt;Delegation chains are scaling now. Agent frameworks are shipping subagent orchestration. Compute attestation is live on NVIDIA H100s and Intel Gaudi systems. The pieces exist independently.&lt;/p&gt;

&lt;p&gt;What's missing is the connection. And the cost of that gap is compounding: every delegated job is backed by a custodian's 2-10% fee, or it falls back to reputation and slow disputes.&lt;/p&gt;

&lt;p&gt;The agent economy is fast enough to make custody look like a bottleneck. It's just waiting for someone to prove cryptographic settlement scales.&lt;/p&gt;




&lt;p&gt;Read more on multi-leg atomicity: &lt;a href="https://hashlock.markets/methodology" rel="noopener noreferrer"&gt;https://hashlock.markets/methodology&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Explore the MCP server: &lt;a href="https://github.com/hashlock-tech/hashlock-mcp" rel="noopener noreferrer"&gt;https://github.com/hashlock-tech/hashlock-mcp&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Agent settlement thesis, SSRN: &lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722" rel="noopener noreferrer"&gt;https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;What's the worst failure mode you've seen in an agent subcontractor chain? Let me know in the comments — I'm collecting cases for the next post.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>mcp</category>
      <category>cryptocurrency</category>
    </item>
    <item>
      <title>Nevermined Routes. x402 Pays. But Who Settles? Why The Agent Economy Has a Settlement Gap</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Tue, 06 Oct 2026 08:01:24 +0000</pubDate>
      <link>https://dev.to/barissozen/nevermined-routes-x402-pays-but-who-settles-why-the-agent-economy-has-a-settlement-gap-1e2b</link>
      <guid>https://dev.to/barissozen/nevermined-routes-x402-pays-but-who-settles-why-the-agent-economy-has-a-settlement-gap-1e2b</guid>
      <description>&lt;p&gt;The agent economy has three distinct layers. The market has solved two of them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 1: Routing.&lt;/strong&gt; How does Agent A find Agent B? The IETF published the answer this month: AGTP-COMMERCE. Identity, discovery, cryptographic verification. Solved.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 2: Payment.&lt;/strong&gt; How does money physically move? x402 (Coinbase's HTTP standard), AEON, CEX APIs. The plumbing works. Solved.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 3: Settlement.&lt;/strong&gt; How do you know the payment is final and irreversible without trusting an intermediary? &lt;strong&gt;Contested.&lt;/strong&gt; And still open.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Actually Happening in the Market
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Nevermined&lt;/strong&gt; routes agents to compute jobs. Smart routing. OriginTrail integration. Real volume.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;x402&lt;/strong&gt; embeds payment into the HTTP request itself. The money moves because the server answered.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Apex Fusion's Vector&lt;/strong&gt; settles compute work through bonded escrow and staked jury resolution. First-mover, 20,000+ jobs, proven architecture.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Akash&lt;/strong&gt; sells GPU time via liveness-based escrow. Provider online, earning continues. Provider offline, earning stops.&lt;/p&gt;

&lt;p&gt;Each one has shipped. Each one is solving a real problem. And each one skips the hard question.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hard Case
&lt;/h2&gt;

&lt;p&gt;Here's the case none of them answer cleanly:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two autonomous agents. Neither has met before. Neither has collateral. One has GPU capacity. The other needs to run a training job. The agent economy works when they can transact without a jury, without a bridge operator, without a login server.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When the job is done, how does the money actually move?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Nevermined says:&lt;/strong&gt; "Here's the best route."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;x402 says:&lt;/strong&gt; "The server responded."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vector says:&lt;/strong&gt; "A jury voted."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Akash says:&lt;/strong&gt; "The machine was online."&lt;/p&gt;

&lt;p&gt;None of these is &lt;em&gt;proof that the work was correct.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Artifact That Already Exists
&lt;/h2&gt;

&lt;p&gt;NVIDIA H100 and H200 GPUs carry a &lt;strong&gt;Device Identity Key&lt;/strong&gt; fused into the silicon. When code runs in confidential mode, the &lt;strong&gt;Remote Attestation Service&lt;/strong&gt; produces a signed report covering:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Firmware measurements (tamper detection)&lt;/li&gt;
&lt;li&gt;The workload hash (which code ran)&lt;/li&gt;
&lt;li&gt;Attestation signature (hardware-rooted)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Intel Trust Authority is equivalent.&lt;/p&gt;

&lt;p&gt;This is a checkable statement: &lt;em&gt;specific code ran on genuine silicon.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It is the closest thing the compute market has to the cryptographic preimage that unlocks HTLC settlement in asset-for-asset swaps.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tradeoff (and It's Real)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Attestation proves which code ran. It does NOT prove the output is correct.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A model can execute flawlessly on real silicon and produce garbage. Attestation verifies that the code ran, not that the inference was useful.&lt;/p&gt;

&lt;p&gt;And the trust root moves. From "trustless" (no intermediary) to "trust-minimized" (trust NVIDIA's Certificate Authority instead of a validator or CEX).&lt;/p&gt;

&lt;p&gt;Your asset leg (the money) stays trustless. Your compute leg (proof the work happened) becomes trust-minimized. This is not magic. It is a real tradeoff.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters Now
&lt;/h2&gt;

&lt;p&gt;The agent economy is shipping. AGTP is live. x402 is in production. Vector is running 20,000 jobs.&lt;/p&gt;

&lt;p&gt;But the settlement layer is still blank.&lt;/p&gt;

&lt;p&gt;When an agent buys compute, the settlement model it uses determines:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Speed.&lt;/strong&gt; Can the transaction finalize in seconds or does it need hours?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trustlessness.&lt;/strong&gt; Does it require a jury to vote, a bridge operator to behave, or a database to stay honest?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Composability.&lt;/strong&gt; Can the same primitive work across chains and use cases?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Liveness, payment rails, and jury-based settlement fail on at least one of these. Cryptographic settlement passes all three.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Settlement Against Attestation Looks Like
&lt;/h2&gt;

&lt;p&gt;An agent buys compute from an untrusted provider. The provider locks funds with an HTLC:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;lock(hash(attestation))
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The compute runs. NVIDIA's attestation service produces a signed report covering the workload hash.&lt;/p&gt;

&lt;p&gt;The agent reveals the attestation to claim the provider's funds. The provider claims the agent's funds with the same attestation.&lt;/p&gt;

&lt;p&gt;Both move or both refund. Atomic. No intermediary. No jury needed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Status: not built.&lt;/strong&gt; No contract code. No testnet. No integration.&lt;/p&gt;

&lt;p&gt;But the primitive is ready. The question is posed. The answer is waiting for builders.&lt;/p&gt;

&lt;h2&gt;
  
  
  For Agent Framework Builders
&lt;/h2&gt;

&lt;p&gt;If you are building agent-to-agent infrastructure:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ask how you settle payment.&lt;/strong&gt; If the answer is "we trust a jury" or "we check if the machine was online," you have a settlement gap.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Understand the tradeoff.&lt;/strong&gt; Attestation is not trustless, but trust-minimized. That may be good enough.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Test the model.&lt;/strong&gt; For assets, the HTLC model works. For compute, the artifacts exist (attestation) but the tooling doesn't. Start there.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The routing layer is solved. The payment layer is solved. The settlement layer is where the agent economy's actual shape gets decided.&lt;/p&gt;

&lt;p&gt;What settlement model do you think makes sense for compute? Comment below or visit &lt;a href="https://hashlock.markets/docs?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-10-06-settlement-gap" rel="noopener noreferrer"&gt;https://hashlock.markets/docs?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-10-06-settlement-gap&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722" rel="noopener noreferrer"&gt;https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>mcp</category>
      <category>cryptocurrency</category>
    </item>
    <item>
      <title>The Proof Problem in Compute Settlement</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Mon, 05 Oct 2026 06:33:22 +0000</pubDate>
      <link>https://dev.to/barissozen/the-proof-problem-in-compute-settlement-1k6i</link>
      <guid>https://dev.to/barissozen/the-proof-problem-in-compute-settlement-1k6i</guid>
      <description>&lt;p&gt;&lt;strong&gt;What settlement model do you think makes sense for compute?&lt;/strong&gt; Comment below or reach out: &lt;a href="https://hashlock.markets" rel="noopener noreferrer"&gt;https://hashlock.markets&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;utm_source=dev.to&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-10-05-compute-proof&lt;/p&gt;

</description>
      <category>cryptocurrency</category>
      <category>blockchain</category>
      <category>ai</category>
      <category>settlement</category>
    </item>
    <item>
      <title>The Settlement War: Why Routing Isn't Enough for Agent Commerce</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Sun, 04 Oct 2026 07:13:16 +0000</pubDate>
      <link>https://dev.to/barissozen/the-settlement-war-why-routing-isnt-enough-for-agent-commerce-3if3</link>
      <guid>https://dev.to/barissozen/the-settlement-war-why-routing-isnt-enough-for-agent-commerce-3if3</guid>
      <description>&lt;h1&gt;
  
  
  The Settlement War: Why Routing Isn't Enough for Agent Commerce
&lt;/h1&gt;

&lt;p&gt;This week, three signals converged.&lt;/p&gt;

&lt;p&gt;On Tuesday, the &lt;strong&gt;IETF published draft-hood-agtp-commerce-00&lt;/strong&gt; — the agent-to-agent commerce standard. It is a big deal. Agents can now discover each other cryptographically, negotiate contracts, and prove identity without a login server.&lt;/p&gt;

&lt;p&gt;On Wednesday, &lt;strong&gt;deBridge launched an MCP connector&lt;/strong&gt; for bridge aggregation. A marketplace abstraction on top of bridge operators. Faster route selection. Same trust model.&lt;/p&gt;

&lt;p&gt;And scattered across October, &lt;strong&gt;Apex Fusion's Vector continues to settle compute work&lt;/strong&gt; using staked jury resolution, while &lt;strong&gt;Akash processes GPU time&lt;/strong&gt; at liveness-based escrow rates.&lt;/p&gt;

&lt;p&gt;All of these systems are solving a real problem. But they are solving &lt;em&gt;different&lt;/em&gt; problems. Understanding which problem each one solves tells you where the agent economy infrastructure is headed next.&lt;/p&gt;




&lt;h2&gt;
  
  
  Layer 1, 2, 3
&lt;/h2&gt;

&lt;p&gt;Think of agent commerce in three layers:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 1: Routing.&lt;/strong&gt; How does Agent A find Agent B? &lt;/p&gt;

&lt;p&gt;AGTP-COMMERCE solves this. DNS, registries, or direct connection. Cryptographic verification. No central directory. Done.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 2: Payments.&lt;/strong&gt;  How does money physically move?&lt;/p&gt;

&lt;p&gt;x402 (HTTP 402 headers), AEON (Coinbase's agent payment protocol), and CEX APIs solve this. The plumbing works. The transaction clears.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 3: Settlement.&lt;/strong&gt; How do you know the payment is &lt;em&gt;final and irreversible&lt;/em&gt; without trusting an intermediary?&lt;/p&gt;

&lt;p&gt;This layer is contested. And it is the one that will decide the shape of the agent economy.&lt;/p&gt;




&lt;h2&gt;
  
  
  Three Settlement Models
&lt;/h2&gt;

&lt;p&gt;The market is building three different answers:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Liveness-Based Escrow (Akash, io.net, Render)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;How it works:&lt;/strong&gt; Escrow drains per block. Provider stays online, earning continues. Provider goes offline, earning stops.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it proves:&lt;/strong&gt; The machine was powered on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it doesn't prove:&lt;/strong&gt; The work was correct. Akash's own docs are explicit: liveness does not establish whether a job executed correctly or used an untampered model.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When it's useful:&lt;/strong&gt; GPU capacity markets where uptime is the commodity being sold.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Reputation-Based Jury (Apex Fusion Vector)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;How it works:&lt;/strong&gt; Bonded escrow. Staked validators vote on whether work was completed. Signed receipts carry chain of custody.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it proves:&lt;/strong&gt; A jury of incentivized strangers agrees the work happened.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it doesn't prove:&lt;/strong&gt; It doesn't prove the work was correct. It proves consensus exists. Consensus != proof.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When it's useful:&lt;/strong&gt; When you can't get cryptographic proof but you can get economic incentives to behave honestly. Chain-of-custody auditability.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Cryptographic Proof (HTLC for assets, attestation for compute)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;How it works:&lt;/strong&gt; Payment releases when and only when a specific cryptographic condition is met.&lt;/p&gt;

&lt;p&gt;For assets: hash preimage. Lock funds until the other party reveals a secret that hashes to a known value.&lt;/p&gt;

&lt;p&gt;For compute: hardware attestation. Lock funds until you see a signed report from a hardware-rooted key proving the correct code ran.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it proves:&lt;/strong&gt; Something is mathematically true without needing a jury, oracle, or reputation system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it doesn't prove:&lt;/strong&gt; (For assets) nothing beyond the hash. (For compute) it proves which code ran on which silicon. It does NOT prove the output is correct. &lt;strong&gt;Trust-minimized, not trustless.&lt;/strong&gt; Hardware CA becomes the trust root instead of a custodian.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When it's useful:&lt;/strong&gt; When you need finality without intermediaries. When both parties are strangers and will never interact again.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters for Agents
&lt;/h2&gt;

&lt;p&gt;An autonomous agent cannot wait for a jury to vote. It cannot afford to bet that a bridge operator won't steal its money. It needs settlement that is:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Fast.&lt;/strong&gt; Measured in seconds, not hours.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trustless or trust-minimized.&lt;/strong&gt; No jury needed. No custodian needed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Composable.&lt;/strong&gt; The same primitive should work across chains and use cases.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Cryptographic settlement is the only model that checks all three boxes.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Bridge Question
&lt;/h2&gt;

&lt;p&gt;deBridge's MCP connector solves route optimization — which bridge is fastest, cheapest, safest? Useful. But it doesn't solve the settlement question.&lt;/p&gt;

&lt;p&gt;Every bridge is optimistic: the bridge operator holds your money and promises to release it on the destination chain. If the operator disappears, so does your money.&lt;/p&gt;

&lt;p&gt;This is not a settlement primitive. This is a &lt;em&gt;proxy&lt;/em&gt; — a bet that the bridge operator has good incentives to behave.&lt;/p&gt;

&lt;p&gt;Bridges are fast. Bridges are useful. But they are not atomic. The HTLC is atomic. The bridge is not.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Compute Layer
&lt;/h2&gt;

&lt;p&gt;This week's IETF standard is asset-agnostic. The specification applies to agents trading anything: data, compute time, financial derivatives, digital goods.&lt;/p&gt;

&lt;p&gt;For compute specifically: NVIDIA's H100 and H200 GPUs ship with a hardware-fused Device Identity Key. Remote attestation service produces a signed report covering the workload hash. That attestation is a cryptographic artifact.&lt;/p&gt;

&lt;p&gt;An agent buying compute could set a payment condition: "Release $100 only if I see an attestation from a real H100 that proves my workload executed."&lt;/p&gt;

&lt;p&gt;Is this trustless? No. The trust root moved to NVIDIA's CA instead of the compute marketplace. But it is &lt;em&gt;trust-minimized&lt;/em&gt;. You are no longer relying on the marketplace operator's reputation or governance.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where We Go Next
&lt;/h2&gt;

&lt;p&gt;The routing war is over. Agents can find each other. The market has a standard for that.&lt;/p&gt;

&lt;p&gt;The settlement war is just starting. The market does not yet have a standard.&lt;/p&gt;

&lt;p&gt;Hashlock's position: the cryptographic settlement primitive. Proven on asset swaps (ETH mainnet, live end-to-end since Apr 2026). The design extends to compute (under active research, no testnet yet).&lt;/p&gt;

&lt;p&gt;Competitors are shipping. Vector opened to outside builders on Aug 18. deBridge is in production. Akash has four years of uptime data.&lt;/p&gt;

&lt;p&gt;But none of them answer the fundamental question: &lt;strong&gt;what does an agent actually pay &lt;em&gt;against&lt;/em&gt; when it buys compute?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If the answer is "a jury votes" or "the machine was online," you have a settlement gap. If the answer is "I see a cryptographic proof," you have a primitive.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Builders Should Do
&lt;/h2&gt;

&lt;p&gt;If you're building agent-to-agent infrastructure:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Understand AGTP.&lt;/strong&gt; It's shipping. Routing is solved. Build your settlement on top of it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ask yourself how you settle payment.&lt;/strong&gt; If you don't have a cryptographic answer, ask why not.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Test the model.&lt;/strong&gt; For assets, the model works. For compute, the primitives exist (attestation) but the tooling is in research phase. Start there.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The week ahead: the IETF spec is out, deBridge is live, Vector is running 20,000+ workloads. Now the market learns what actually happens when agents try to pay each other.&lt;/p&gt;

&lt;p&gt;Read the IETF spec. Then ask: which settlement model wins? And more importantly: which one should win?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hashlock.markets/methodology?utm_source=devto&amp;amp;utm_medium=blog&amp;amp;utm_campaign=2026-10-04-settlement-war" rel="noopener noreferrer"&gt;https://hashlock.markets/methodology?utm_source=devto&amp;amp;utm_medium=blog&amp;amp;utm_campaign=2026-10-04-settlement-war&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Which settlement model makes sense to you: cryptographic proof, reputation + jury, or something else entirely? Drop your thoughts in the comments. I'll engage with every reply.&lt;/p&gt;

</description>
      <category>agents</category>
      <category>mcp</category>
      <category>cryptocurrency</category>
      <category>settlement</category>
    </item>
    <item>
      <title>Compute Settlement Against Proof: Why NVIDIA Attestation Changes the Question</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Sat, 03 Oct 2026 10:18:04 +0000</pubDate>
      <link>https://dev.to/barissozen/compute-settlement-against-proof-why-nvidia-attestation-changes-the-question-4h0g</link>
      <guid>https://dev.to/barissozen/compute-settlement-against-proof-why-nvidia-attestation-changes-the-question-4h0g</guid>
      <description>&lt;h1&gt;
  
  
  Compute Settlement Against Proof: Why NVIDIA Attestation Changes the Question
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Building in public on an unsolved problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When an AI agent buys compute—GPU time, training capacity, a verified inference—something has to decide when the money moves. Today, that decision is made against a proxy. We're exploring what happens if it's made against cryptographic proof instead.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Settlement Crisis in Compute
&lt;/h2&gt;

&lt;p&gt;The compute marketplace runs on three mechanisms. None of them settle the core question: did the work actually happen correctly?&lt;/p&gt;

&lt;h3&gt;
  
  
  Liveness Settlement (Akash, io.net, Render)
&lt;/h3&gt;

&lt;p&gt;The marketplace leader. Provider receives a payment escrow. Every block, the escrow drains by a fixed amount (roughly every 6 seconds). If the provider goes offline, the draining stops. Provider stays online = provider keeps earning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it proves:&lt;/strong&gt; The GPU was turned on for N blocks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it doesn't prove:&lt;/strong&gt; Whether the job executed correctly, the model was untampered, or the output is useful.&lt;/p&gt;

&lt;p&gt;From &lt;a href="https://github.com/ovrclk/docs/blob/master/glossary/marketplace.md" rel="noopener noreferrer"&gt;Akash's own documentation&lt;/a&gt;: "Akash does not cryptographically verify that a job executed correctly."&lt;/p&gt;

&lt;h3&gt;
  
  
  Reputation Settlement (Apex Fusion Vector)
&lt;/h3&gt;

&lt;p&gt;Apex Fusion opened their Vector settlement layer publicly on August 18, 2026. It has settled over 20,000 agent work packages in partnership with OriginTrail.&lt;/p&gt;

&lt;p&gt;The mechanism: bonded escrow, staked reputation, staked-jury dispute resolution, and signed receipts carrying chain of custody. A jury of collateralized participants votes on whether work was valid. If unanimous, payment clears. If disputed, the jury's stake is at risk.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it proves:&lt;/strong&gt; A consensus of incentivized judges agreed the work was valid.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it doesn't prove:&lt;/strong&gt; A jury is a trusted third party by definition. Economic finality, not cryptographic finality. And it works inside one ecosystem—breaks when settlement must be cross-chain or cross-infrastructure.&lt;/p&gt;

&lt;h3&gt;
  
  
  Payment Rail Settlement (x402, AP2)
&lt;/h3&gt;

&lt;p&gt;The newest and fastest-growing. x402 says: money moves when an HTTP 402 response is served. AP2 says: money moves when the agent is authenticated and authorized.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it proves:&lt;/strong&gt; An HTTP request completed. The agent was who they claimed to be.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it doesn't prove:&lt;/strong&gt; Anything about the work. Payment is cleared against a status code, not a cryptographic condition.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Artifact That Already Exists: TEE Attestation
&lt;/h2&gt;

&lt;p&gt;NVIDIA Confidential Computing on Hopper-class hardware (H100, H200) includes a hardware-fused Device Identity Key (DIK) anchored to NVIDIA's root certificate authority. When a workload runs inside the trusted execution environment, the NVIDIA Remote Attestation Service produces a cryptographically signed report.&lt;/p&gt;

&lt;p&gt;That report contains:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Firmware measurements&lt;/strong&gt; (proof the GPU is running unmodified firmware)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Workload hash&lt;/strong&gt; (proof of which code is executing)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A signature&lt;/strong&gt; from NVIDIA's root CA&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is not a hypothetical. It is shipping in production on billions of dollars' worth of GPU hardware, right now.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Design: Settlement Against Attestation
&lt;/h2&gt;

&lt;p&gt;Here's what a compute HTLC would look like:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Agent locks funds on ETH&lt;/strong&gt; with a challenge hash: &lt;code&gt;hash(secret) + {workload_hash, attestation_pubkey, timeout}&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Provider locks funds on Solana&lt;/strong&gt; with the same challenge hash&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Provider runs the workload&lt;/strong&gt; inside the TEE&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TEE produces an attestation&lt;/strong&gt; signed by NVIDIA's root CA, containing the workload hash&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Provider computes the preimage&lt;/strong&gt; (typically: &lt;code&gt;secret + workload_hash&lt;/code&gt;) and submits the attestation as proof&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent verifies the attestation&lt;/strong&gt; cryptographically (signature chain from NVIDIA's root CA back to the specific GPU) and reveals the secret&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Both chains settle atomically:&lt;/strong&gt; Agent gets the attestation as proof; provider gets paid&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No jury. No liveness proxy. No intermediary. Settlement is gated on a cryptographic proof of code execution.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Caveat (Mandatory, Every Time)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Attestation proves which code ran on which silicon. It does NOT prove:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The output is correct&lt;/li&gt;
&lt;li&gt;The output is useful&lt;/li&gt;
&lt;li&gt;The model was any good&lt;/li&gt;
&lt;li&gt;The workload didn't misbehave or leak data&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And attestation moves the trust root from the network to NVIDIA's certificate authority. Not trustless. &lt;strong&gt;Trust-minimized&lt;/strong&gt;, which is a real category: the hardware vendor is a dependency, but an NVIDIA-rooted proof is stronger than reputation-based jury consensus for cross-chain settlement.&lt;/p&gt;

&lt;p&gt;This is not a weakness in the design. It's the honest statement of what the primitive does and doesn't do.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters Now
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The market is converging on Layer 2 settlement.&lt;/strong&gt; Vector shipped first and has traction. Akash is the incumbent. x402 has Google and Mastercard behind it. The question of "what is settlement?" is about to get asked at industry scale.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Attestation closes a gap that reputation and liveness cannot.&lt;/strong&gt; When agents trade compute across chains, or when compute is delegated through a chain of agents, reputation ties you to one ecosystem and liveness doesn't scale to settlement. Proof does.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The artifact already exists.&lt;/strong&gt; NVIDIA has done the hardware work. Intel has done it. The TEE attestation is not a research prototype—it's the real artifact that $200M annualized protocol revenue in decentralized compute is built on top of. We can start asking what settlement against it looks like.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Nobody is settling against it yet.&lt;/strong&gt; This is a design gap. Vector uses reputation. Akash uses liveness. x402 uses HTTP status. None of them use the artifact that's right there in the hardware.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Open Questions
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Is workload hash enough?&lt;/strong&gt; Or do we need additional conditions (e.g., model hash, output hash)?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Can you do multi-step proofs?&lt;/strong&gt; If an agent subcontracts work to another agent, does the attestation chain back to the original workload?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What's the timeout risk?&lt;/strong&gt; HTLC requires both sides to monitor the chain. If an agent goes offline during the reveal phase, funds are locked for the timeout period. Acceptable for compute? Or do you need async settlement?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Can you compose across chains?&lt;/strong&gt; Hash-time-locks work on ETH/Sui/BTC. But can an agent lock on one chain and a provider on another and still settle atomically? (Yes—that's the whole point of HTLC. But the engineering gets complex.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How do you handle the provider-agent negotiation?&lt;/strong&gt; In asset settlement, both parties know the swap ratio up front. In compute, the agent needs to know: what workload hash do I challenge against? How does the provider prove that's the hash I actually want executed?&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Our Status: Rails Ready, Trains Coming
&lt;/h2&gt;

&lt;p&gt;We haven't built compute settlement. No contract, no testnet, no MCP server for it yet. What we have is the settlement primitive (HTLC) and a well-posed question that nobody in the compute ecosystem is asking yet.&lt;/p&gt;

&lt;p&gt;The design work is underway. The blog post that priced our own forward design at 688 basis points (against a 1-2 bps fee for asset settlement) made the case that someone needs to close this gap. We're designing in public because this isn't a Hashlock-specific problem—it's an ecosystem question.&lt;/p&gt;

&lt;p&gt;If you're building in compute infrastructure, agent frameworks, or TEE platforms: this is the layer to watch. If you're running compute marketplaces: this is the settlement mechanism that doesn't yet exist.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;What would settlement against attestation change about how agents buy and sell compute? Reply below.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Learn more:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.nvidia.com/en-us/data-center/solutions/confidential-computing/" rel="noopener noreferrer"&gt;NVIDIA Confidential Computing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phala.com/learn/How-Nvidia-Enable-Confidential-AI" rel="noopener noreferrer"&gt;NVIDIA Remote Attestation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722" rel="noopener noreferrer"&gt;SSRN: Atomic Settlement for Agent Economy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hashlock.markets?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-10-02-attestation-settlement" rel="noopener noreferrer"&gt;hashlock.markets&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>cryptocurrency</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>AP2 Solved Payments, Not Settlement. Here's Why Agent Commerce Still Needs Both</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Sat, 03 Oct 2026 10:18:02 +0000</pubDate>
      <link>https://dev.to/barissozen/ap2-solved-payments-not-settlement-heres-why-agent-commerce-still-needs-both-2g6d</link>
      <guid>https://dev.to/barissozen/ap2-solved-payments-not-settlement-heres-why-agent-commerce-still-needs-both-2g6d</guid>
      <description>&lt;h1&gt;
  
  
  AP2 Solved Payments, Not Settlement. Here's Why Agent Commerce Still Needs Both
&lt;/h1&gt;

&lt;p&gt;Last week, Google and Mastercard handed AP2 to the FIDO Alliance. The news bounced through agent economy channels as a validation moment: "AI agent payments just got standardized."&lt;/p&gt;

&lt;p&gt;It's true. And it's incomplete.&lt;/p&gt;

&lt;p&gt;AP2 (Agent Payments Protocol) is excellent at one thing: moving money when an agent is authenticated and authorized to spend it. x402 (HTTP-native payments under the Linux Foundation) is excellent at moving money at the HTTP layer, per-request.&lt;/p&gt;

&lt;p&gt;Both are &lt;strong&gt;payment rails.&lt;/strong&gt; Neither is a &lt;strong&gt;settlement layer.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For agents trading digital assets with each other across blockchains, or procuring compute from untrusted providers, those are two different problems. And if agent commerce standardizes on one without the other, we'll have solved how agents &lt;em&gt;authorize&lt;/em&gt; transfers but not what condition &lt;em&gt;releases&lt;/em&gt; them.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AP2 Does (And What It Doesn't)
&lt;/h2&gt;

&lt;p&gt;AP2's job:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Authenticate the agent (is this agent who it claims to be?)&lt;/li&gt;
&lt;li&gt;Authorize the spend (does this agent have permission to transfer X tokens?)&lt;/li&gt;
&lt;li&gt;Route the payment (move the money)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What it doesn't do:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Define what the money is moving &lt;em&gt;against&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Specify what condition must be met for release&lt;/li&gt;
&lt;li&gt;Establish finality (who decides whether the transaction is final?)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; An AI agent buys GPU time from a provider it has never met, on a chain neither trusts more than the other.&lt;/p&gt;

&lt;p&gt;AP2 handles: "Agent is authenticated, authorized to spend 1 ETH, and the payment is routed."&lt;/p&gt;

&lt;p&gt;It does NOT handle: "The 1 ETH releases only when the GPU provider proves the job ran correctly."&lt;/p&gt;

&lt;p&gt;That second part is settlement. And AP2 punts it to the application layer.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Three Layers (And Why They're Confused)
&lt;/h2&gt;

&lt;p&gt;Most agent commerce discussions collapse three distinct layers:&lt;/p&gt;

&lt;h3&gt;
  
  
  Layer 1: Authentication &amp;amp; Authorization (AP2 Handles This)
&lt;/h3&gt;

&lt;p&gt;"Is this agent who it claims to be, and does it have permission to spend?"&lt;/p&gt;

&lt;p&gt;This is solved. AP2, ERC-8183 (agent identity), and OAuth all work here. FIDO donating AP2 to the standards body means: this layer is standardizing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Layer 2: Payment Routing (x402 Handles This)
&lt;/h3&gt;

&lt;p&gt;"How does the money physically move from payer to payee?"&lt;/p&gt;

&lt;p&gt;x402 answered this: embed payment credentials in the HTTP request itself. Hyperbolic is using it in production for GPU inference. Coinbase and Stripe are in the ecosystem.&lt;/p&gt;

&lt;p&gt;This layer is also largely solved.&lt;/p&gt;

&lt;h3&gt;
  
  
  Layer 3: Settlement (Still Open)
&lt;/h3&gt;

&lt;p&gt;"What condition must be satisfied before the money actually changes hands?"&lt;/p&gt;

&lt;p&gt;This is where the gap lives.&lt;/p&gt;

&lt;p&gt;For agent-to-merchant (agent → AWS, agent → Stripe): settlement can be custodial. AWS holds the money until the invoice is validated. Stripe intermediates. Both are trusted third parties.&lt;/p&gt;

&lt;p&gt;For agent-to-agent (agent → agent) or agent-to-untrusted-provider (agent → random-datacenter-in-Singapore): custodial settlement doesn't work.&lt;/p&gt;

&lt;p&gt;You need a condition that is:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Cryptographic&lt;/strong&gt; (provable without trusting a third party)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cross-chain&lt;/strong&gt; (workable when payer and payee are on different blockchains)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Atomic&lt;/strong&gt; (both sides complete or both sides refund)&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  How Different Systems Answer "Settlement"
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Apex Fusion Vector
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Settlement condition:&lt;/strong&gt; Staked reputation + bonded escrow + jury-based dispute resolution + signed receipts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Finality model:&lt;/strong&gt; Economic. A jury of staked participants votes on whether work was valid. If they agree, the settlement is final because attacking the quorum is financially expensive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Works inside one ecosystem. Proven at scale (20,000+ work packages as of Sept 2026).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Jury is a trusted third party with incentives, not a cryptographic guarantee. Requires shared reputation infrastructure.&lt;/p&gt;

&lt;h3&gt;
  
  
  Hashlock (HTLC-Based)
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Settlement condition:&lt;/strong&gt; Cryptographic preimage (for assets) or hardware attestation (for compute).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Finality model:&lt;/strong&gt; Cryptographic. An HTLC releases funds when a hash preimage is revealed or an attestation is validated. No jury. No intermediary.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Trust-minimized. Works cross-chain natively. No dependencies on ecosystem reputation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Capital lockup. Timeout risk. Attestation still requires a hardware CA as trust root (not fully trustless).&lt;/p&gt;

&lt;h3&gt;
  
  
  Akash Network
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Settlement condition:&lt;/strong&gt; Liveness (provider stays online).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Finality model:&lt;/strong&gt; Behavioral + reputation. Escrow drains per block. Goes offline, loses income. Layered with on-chain reputation scoring.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Simple. Incentive-aligned for uptime.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Liveness ≠ correctness. Provider can be online and still deliver wrong output. See our &lt;a href="https://hashlock.markets/?utm_source=devto&amp;amp;utm_medium=blog&amp;amp;utm_campaign=2026-10-01-ap2-settlement" rel="noopener noreferrer"&gt;Sep 30 post&lt;/a&gt; for details.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters for Agent Standards
&lt;/h2&gt;

&lt;p&gt;If AP2 + x402 become the standard for agent payments without a settlement layer standard, here's what happens:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenario 1: Agent → Merchant (works fine)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Stripe or OKX or Coinbase intermediates settlement.&lt;/li&gt;
&lt;li&gt;AP2 routes the payment to a trusted processor.&lt;/li&gt;
&lt;li&gt;Settlement is custodial but accepted.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Scenario 2: Agent → Agent Across Chains (breaks)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AP2 routes the payment.&lt;/li&gt;
&lt;li&gt;But what happens next?

&lt;ul&gt;
&lt;li&gt;Do both agents agree on a third party to hold the money? (Centralized, high trust)&lt;/li&gt;
&lt;li&gt;Do they use economic finality with a jury? (Requires shared reputation substrate)&lt;/li&gt;
&lt;li&gt;Do they use cryptographic finality with an HTLC? (Requires a different protocol entirely)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Right now, AP2 + x402 say nothing about this.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What the Standard Should Include
&lt;/h2&gt;

&lt;p&gt;A complete agent commerce standard needs:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Authentication &amp;amp; authorization&lt;/strong&gt; (AP2 covers this) ✓&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Payment routing&lt;/strong&gt; (x402 covers this) ✓&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Settlement condition&lt;/strong&gt; (OPEN — no standard yet)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Finality model&lt;/strong&gt; (OPEN — reputation vs cryptographic)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cross-chain atomicity&lt;/strong&gt; (OPEN — needs HTLC or equivalent)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can standardize 1 and 2 and ship it. Merchants are happy. Agent-to-merchant payments work.&lt;/p&gt;

&lt;p&gt;But agent-to-agent commerce, or compute procurement on untrusted infrastructure, still needs a settlement answer.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Debate
&lt;/h2&gt;

&lt;p&gt;Here's the question the agent standards community should be asking (and mostly isn't):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Should settlement be standardized as part of agent commerce, or left to applications to implement?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Case for bundling:&lt;/strong&gt; If every agent framework implements settlement differently (some use Vector, some use Hashlock, some use custodial escrow), agents can't interoperate across framework boundaries without conversion risk.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Case for leaving it open:&lt;/strong&gt; Settlement is use-case specific. Agents paying for compute need attestation-based settlement. Agents swapping assets need HTLC settlement. Agents paying humans need custodial settlement. One standard fits none.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hashlock's position:&lt;/strong&gt; We built atomic settlement for the open case (agent ↔ agent, cross-chain, untrusted). AP2 + x402 are good complements — they handle the payment rail. Settlement underneath is still the unsolved layer.&lt;/p&gt;

&lt;p&gt;We're not positioned as the standard. We're positioned as one answer to the settlement question, and we're building in public on it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to Watch
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Oct 2026:&lt;/strong&gt; AP2 gets transferred to FIDO. Watch for settlement governance questions in early implementations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Q4 2026:&lt;/strong&gt; Vector (Apex Fusion) continues scaling agent work settlement. If jury-based settlement wins mindshare, cryptographic approaches stay niche.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;2027:&lt;/strong&gt; If agent-to-agent commerce grows without a settlement standard, you'll see fragmentation (each framework standardizes internally) or a new standard (IETF AGTP Commerce mentions settlement but it's still draft).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Open Question
&lt;/h2&gt;

&lt;p&gt;Do you think agent commerce standards should include settlement from day one, or can the industry function with settlement as an application-layer problem?&lt;/p&gt;

&lt;p&gt;Agree: Settlement standardization is critical for interoperability.&lt;/p&gt;

&lt;p&gt;Disagree: Payment + auth are enough; settlement is app-specific and can't be standardized.&lt;/p&gt;

&lt;p&gt;Let me know your take.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Explore more:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.alphamatch.ai/blog/x402-foundation-launch-ai-agent-payments-2026" rel="noopener noreferrer"&gt;AP2 → FIDO Alliance donation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722" rel="noopener noreferrer"&gt;Apex Fusion Vector — agent work settlement in production&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722" rel="noopener noreferrer"&gt;Hashlock SSRN whitepaper — cryptographic settlement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.allium.so/blog/x402-explained-the-internet-native-payments-standard-for-apis-data-and-agent-commerce/" rel="noopener noreferrer"&gt;x402 Foundation — HTTP-native payments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datatracker.ietf.org/wg/agtp/about/" rel="noopener noreferrer"&gt;IETF AGTP Commerce (draft) — standardization in progress&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;UTM:&lt;/strong&gt; hashlock.markets/?utm_source=devto&amp;amp;utm_medium=blog&amp;amp;utm_campaign=2026-10-01-ap2-settlement&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>cryptocurrency</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>IETF AGTP-COMMERCE: The Draft That Defines Agent Commerce (But Not Settlement)</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Sat, 03 Oct 2026 06:25:58 +0000</pubDate>
      <link>https://dev.to/barissozen/ietf-agtp-commerce-the-draft-that-defines-agent-commerce-but-not-settlement-h0c</link>
      <guid>https://dev.to/barissozen/ietf-agtp-commerce-the-draft-that-defines-agent-commerce-but-not-settlement-h0c</guid>
      <description>&lt;h1&gt;
  
  
  IETF AGTP-COMMERCE: The Draft That Defines Agent Commerce (But Not Settlement)
&lt;/h1&gt;

&lt;p&gt;In June 2026, the IETF published &lt;a href="https://datatracker.ietf.org/doc/html/draft-hood-agtp-commerce-00" rel="noopener noreferrer"&gt;draft-hood-agtp-commerce-00&lt;/a&gt;, the agent-to-agent commerce protocol. It's a real deliverable with teeth: cryptographic proof of agent identity, merchant registries, transaction routing, and dispute metadata.&lt;/p&gt;

&lt;p&gt;It's a cornerstone of the emerging agent economy infrastructure.&lt;/p&gt;

&lt;p&gt;It also leaves the hardest problem completely open: &lt;strong&gt;when agent A owes agent B money, what proves that payment actually executed?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This gap is why we're building compute and asset settlement layers. Let's walk through what AGTP gets right, what it doesn't touch, and what the market needs to build on top of it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AGTP-COMMERCE Solves (Correctly)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Agent Identity and Cryptographic Proof
&lt;/h3&gt;

&lt;p&gt;Agents need provable identities. AGTP specifies how an agent's public key becomes a verifiable identity, rooted in a merchant registry or trusted namespace.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Agent A: identity = sign(agent_id, private_key)
Agent B: verify(identity, public_key) -&amp;gt; trust level
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is solid. An agent can prove it is who it claims to be without a central gatekeeper. Each agent framework can run its own registry or delegate to a shared one (Anthropic, Vercel, etc.).&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Routing and Contract Negotiation
&lt;/h3&gt;

&lt;p&gt;Agents need to find each other and negotiate terms. AGTP specifies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Discovery (DNS, registries, direct connection)&lt;/li&gt;
&lt;li&gt;Contract format (what payment terms, what dispute rules)&lt;/li&gt;
&lt;li&gt;Signature requirements (both agents sign off on terms)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is how agent A finds agent B, proposes a trade (e.g., "I'll pay 0.5 ETH for this training job"), and both agree before execution.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Transaction Metadata and Auditability
&lt;/h3&gt;

&lt;p&gt;Every transaction logged with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Parties (signed identities)&lt;/li&gt;
&lt;li&gt;Terms (amount, what was traded, timeout)&lt;/li&gt;
&lt;li&gt;Signatures (both agents acknowledge)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If something goes wrong, the metadata is a permanent record that a jury, arbitrator, or court can reference.&lt;/p&gt;

&lt;p&gt;All good. AGTP is doing the routing and governance layer correctly.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AGTP-COMMERCE Does Not Solve
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Missing Layer: Settlement Proof
&lt;/h3&gt;

&lt;p&gt;AGTP says: "Here's how agents find each other, what they traded, and who signed off."&lt;/p&gt;

&lt;p&gt;AGTP does NOT say: "Here's how we know agent A actually paid agent B."&lt;/p&gt;

&lt;p&gt;Today, every production system that settles agent payments does so against something weaker than proof:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;System&lt;/th&gt;
&lt;th&gt;Settles Against&lt;/th&gt;
&lt;th&gt;Trust Model&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Akash / io.net&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Liveness (machine stays online) + reputation&lt;/td&gt;
&lt;td&gt;Reputation slash if offline; no proof of work quality&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Apex Fusion Vector&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Social consensus (staked jury)&lt;/td&gt;
&lt;td&gt;Jury is a trusted third party with good incentives&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;x402 (Coinbase/Cloudflare)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;HTTP response (payment clears on successful response)&lt;/td&gt;
&lt;td&gt;Says nothing about whether work was correct&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Each system chose a proxy. Liveness is not proof of work. Jury votes are not cryptographic certainty. HTTP status 200 is not proof of execution.&lt;/p&gt;

&lt;p&gt;AGTP leaves this decision to the implementation. And that's fine. But it means the market is missing the foundational primitive.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Proof Actually Looks Like
&lt;/h2&gt;

&lt;h3&gt;
  
  
  For Asset-to-Asset Settlement
&lt;/h3&gt;

&lt;p&gt;An HTLC (hash-time-lock contract) locks value and releases it when a cryptographic condition is met. The condition is a hash preimage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agent A's flow:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Chooses a secret (256-bit random number)&lt;/li&gt;
&lt;li&gt;Computes hash(secret)&lt;/li&gt;
&lt;li&gt;Locks ETH in a contract: "Release to B when B reveals secret"&lt;/li&gt;
&lt;li&gt;Sends hash to Agent B&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Agent B's flow:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Locks corresponding BTC in a contract: "Release to A when A reveals secret"&lt;/li&gt;
&lt;li&gt;Sends lock confirmation to A&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Atomic settlement:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Agent A reveals secret to claim BTC&lt;/li&gt;
&lt;li&gt;Revelation is public; Agent B sees it and uses same secret to claim ETH&lt;/li&gt;
&lt;li&gt;Both complete or both refund after timeout&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The proof is the hash preimage. You can't fake it without solving the hash function backward, which is cryptographically infeasible.&lt;/p&gt;

&lt;p&gt;No jury needed. No reputation needed. No trust in the other agent or any intermediary.&lt;/p&gt;

&lt;h3&gt;
  
  
  For Compute Settlement
&lt;/h3&gt;

&lt;p&gt;This is newer and still in research phase. The question is: what does proof of compute execution look like?&lt;/p&gt;

&lt;p&gt;For confidential compute on NVIDIA H100/H200 hardware, the answer exists: &lt;strong&gt;attestation signed by a hardware-rooted key.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Each GPU carries a Device Identity Key (DIK) fused at manufacture time and anchored to NVIDIA's root CA. When a workload runs in confidential mode, the hardware produces a signed attestation covering:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Firmware measurements (what software is running)&lt;/li&gt;
&lt;li&gt;Workload hash (which code executed)&lt;/li&gt;
&lt;li&gt;Timestamp&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Important caveat (stated every time, no exceptions):&lt;/strong&gt; attestation proves &lt;em&gt;which code ran on which silicon&lt;/em&gt;. It does NOT prove the output is correct, useful, or that the model was any good. And it relocates the trust root to NVIDIA's certificate authority. This is trust-minimized, not trustless.&lt;/p&gt;

&lt;p&gt;But it's the closest thing the compute market has to a preimage. An agent could set up an HTLC that releases payment only when a valid attestation is presented.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Pseudocode: compute HTLC with attestation condition
if verifyAttestation(workloadHash, signature, nvidiaRootCA) {
  releasePayment(agent_b);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For the first time, settlement could be gated on cryptographic proof that the work actually happened.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters Right Now
&lt;/h2&gt;

&lt;p&gt;The market is building three parallel layers:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Routing (AGTP).&lt;/strong&gt; Agent discovery, identity, contract negotiation. Standardized. Shipping.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Payments (x402, AEON, IXUSD).&lt;/strong&gt; Money moves from A to B via HTTP or chain. Fast. Custodial or wrapped.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Settlement (still unsolved).&lt;/strong&gt; When payment is atomic and final with no intermediary risk.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Layers 1 and 2 are converging. Layer 3 is where the technical differentiation will happen.&lt;/p&gt;

&lt;p&gt;Every system that wants to claim "trustless agent commerce" will need a settlement primitive. AGTP defines the routing. Someone needs to define the proof.&lt;/p&gt;

&lt;h2&gt;
  
  
  What We're Building (Honest Status)
&lt;/h2&gt;

&lt;p&gt;We have a primitive: HTLC-based settlement on Ethereum mainnet, with code and contracts that are formally verified and live.&lt;/p&gt;

&lt;p&gt;We have a question: what does settlement look like for compute?&lt;/p&gt;

&lt;p&gt;We do NOT have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A compute settlement design&lt;/li&gt;
&lt;li&gt;A testnet for compute escrow&lt;/li&gt;
&lt;li&gt;Customers using compute settlement&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We're building in public on an unsolved problem. The voice is the same as the 2026-09-04 post that priced our own forward design at 688 basis points against a 1-2 basis point fee. We're asking: if you want atomic compute settlement, what shape should it have?&lt;/p&gt;

&lt;h2&gt;
  
  
  Next Steps (For You)
&lt;/h2&gt;

&lt;p&gt;If you're building an agent framework or an agent-to-agent marketplace:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Read draft-hood-agtp-commerce-00.&lt;/strong&gt; Understand the routing layer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ask yourself: how do I settle payment atomically?&lt;/strong&gt; If the answer is "CEX API keys" or "jury dispute," you have a scaling problem.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Explore HTLC settlement for asset trades.&lt;/strong&gt; It's mainnet live and has a working MCP server.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;For compute: think about what proof means.&lt;/strong&gt; Attestation + HTLC is one shape. Bonds + reputation is another. Jury + collateral is a third.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The market doesn't have one answer yet. That's the opportunity.&lt;/p&gt;

&lt;h2&gt;
  
  
  See Also
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://datatracker.ietf.org/doc/html/draft-hood-agtp-commerce-00" rel="noopener noreferrer"&gt;IETF Draft: Agent-to-Agent Commerce Protocol&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hashlock.markets/methodology?utm_source=devto&amp;amp;utm_medium=blog&amp;amp;utm_campaign=2026-10-03-ietf-agtp-settlement" rel="noopener noreferrer"&gt;Our methodology and primitive design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6712722" rel="noopener noreferrer"&gt;SSRN whitepaper: HTLC-Based Cross-Chain Settlement&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What settlement proof matters most to you: cryptographic finality, economic finality via reputation, or something else? Comment below.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>cryptocurrency</category>
      <category>settlement</category>
      <category>ietf</category>
    </item>
    <item>
      <title>The Settlement Layer Gap: Why x402 + Vector Isn't Enough</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Sat, 26 Sep 2026 06:14:30 +0000</pubDate>
      <link>https://dev.to/barissozen/the-settlement-layer-gap-why-x402-vector-isnt-enough-e3d</link>
      <guid>https://dev.to/barissozen/the-settlement-layer-gap-why-x402-vector-isnt-enough-e3d</guid>
      <description>&lt;p&gt;Last week, Coinbase moved fast. They rolled out x402 payment infrastructure for AI agents to trade US equities and other assets. At the same time, Apex Fusion's Vector is proving something important: agents will run real work, and that work needs settlement rails.&lt;/p&gt;

&lt;p&gt;But here's what's easy to miss: those two pieces don't connect yet. And the gap is bigger than it looks.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Four Layers of Agent Commerce
&lt;/h2&gt;

&lt;p&gt;Right now, agent-to-agent commerce runs on four separate infrastructure layers:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Payment rail (x402)&lt;/strong&gt; - HTTP 402 status codes trigger escrow release. Works for "buy this thing from me". Micropayment native.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Work settlement (Vector)&lt;/strong&gt; - Staked reputation + bonded escrow + jury dispute resolution. Proves work happened. Works inside one ecosystem.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compute supply (Akash, Render, io.net)&lt;/strong&gt; - GPU capacity and training escrow against liveness. Doesn't prove correctness.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Identity (ERC-8183)&lt;/strong&gt; - Standardized agent authorization. Tells you &lt;em&gt;who&lt;/em&gt; is transacting, not whether both legs clear.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Each layer solves a real problem. None of them solves this problem:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agent A on Ethereum needs to pay Agent B on Solana for confidential compute work, but payment only clears when an attestation signed by the TEE arrives cross-chain, atomically.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When Agent A releases payment before the attestation, Agent B can run the work, pocket the funds, and claim the compute never happened. When Agent A waits for the attestation first, Agent B needs external capital to lock up the compute while waiting for payment. Both scenarios break at scale.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why x402 Isn't Settlement
&lt;/h2&gt;

&lt;p&gt;x402 is elegant. HTTP 402 has been in the RFC since 1997. Coinbase wired it for crypto: agent requests GPU time, server responds with 402 + payment request, agent pays via Solana, server sends 200 + the compute.&lt;/p&gt;

&lt;p&gt;That's a &lt;em&gt;payment rail&lt;/em&gt;. It clarifies the price, routes the money, and clears in one direction.&lt;/p&gt;

&lt;p&gt;Settlement is different. Settlement means: once both parties lock funds, either both transactions complete or both refund. No partial states. No "Agent A paid but work never ran."&lt;/p&gt;

&lt;p&gt;x402 doesn't promise that. If the GPU provider goes dark after payment, the agent has recourse only if x402 includes a custodian or an oracle. Which it doesn't.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Vector Works, But Only Inside Its Ecosystem
&lt;/h2&gt;

&lt;p&gt;Vector opened to builders in August. It's proven with OriginTrail and others: on-chain work, staked reputation, jury disputes. 20K+ agent work packages.&lt;/p&gt;

&lt;p&gt;But Vector's jury is a trusted third party. Effective? Yes. Decentralized? Sort of. Trustless? No. And it's one ecosystem - mainnet Vector only. When Agent A is on Ethereum and Agent B is on Solana, Vector's jury can't inspect both sides of the transaction simultaneously.&lt;/p&gt;

&lt;h2&gt;
  
  
  The HTLC Primitive for Cross-Chain Settlement
&lt;/h2&gt;

&lt;p&gt;Hash-time-lock contracts have been around since 2013. They're the cryptographic foundation of payment channels, atomic swaps, and every cross-chain bridge that's actually atomic.&lt;/p&gt;

&lt;p&gt;Here's how they settle agent trades:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Setup:&lt;/strong&gt; Agent A (Ethereum) wants to pay Agent B (Solana) to run compute. Both agents' MCP servers have HTLC-capable settlement tooling.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Agent A creates HTLC on Ethereum: locks 1 ETH with hash(secret). "If someone proves they know the secret, they get this money."&lt;/li&gt;
&lt;li&gt;Agent B creates HTLC on Solana: locks equivalent SOL. Same hash.&lt;/li&gt;
&lt;li&gt;Agent B runs the compute. Computation produces an attestation (from NVIDIA TEE or similar), or a hash preimage. &lt;/li&gt;
&lt;li&gt;Agent B reveals the secret (or submits the attestation + preimage) to claim the Solana funds.&lt;/li&gt;
&lt;li&gt;Agent A uses the same proof to claim the ETH funds on Ethereum.&lt;/li&gt;
&lt;li&gt;Cryptographic guarantee: both transactions complete or both refund after timeout. Zero intermediary.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The key: settlement is cryptographic, not economic. No jury. No custodian. No oracle. Just hash verification and timeouts.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Caveat (and It Matters)
&lt;/h2&gt;

&lt;p&gt;HTLC settlement is trust-minimized, not trustless. Why?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Attestation proves &lt;em&gt;which code ran on which silicon&lt;/em&gt;. It doesn't prove the output is correct, useful, or that the model weights are what you expected.&lt;/li&gt;
&lt;li&gt;The trust root moves from "Vector jury" to "NVIDIA root CA." That's a real cost. You've traded one intermediary for a hardware vendor's certificate authority.&lt;/li&gt;
&lt;li&gt;Timeout risk is real. If Agent A crashes, its refund path activates, and Agent B loses the compute payment. Settlement primitives are only as reliable as their execution environments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But those tradeoffs beat the alternatives. Economic jury settlement requires all parties to accept a jurisdiction. Custodial settlement requires trust. HTLC settlement requires only cryptographic verification and timeout execution.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Week Matters
&lt;/h2&gt;

&lt;p&gt;Coinbase's x402 expansion (Sep 22) + Vector's proof of scale (20K jobs) + Akash's supply maturity = agents are about to transact at scale.&lt;/p&gt;

&lt;p&gt;But the settlement layer stays fragmented. x402 routes payments. Vector settles work inside one chain. Nobody settles &lt;em&gt;cross-chain atomic agent work&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;That's the gap we're addressing. MCP server + HTLC contracts on Ethereum (live end-to-end), Sui (deployed, CLI-tested), and Bitcoin signet (testnet). Open-sourced. No bridges, no custodians.&lt;/p&gt;

&lt;p&gt;The architecture isn't revolutionary - it's 2013 atomic swap primitives applied to 2026 agent commerce. What changes is the vector: instead of human traders locking capital for days, agents lock for milliseconds, reveal cryptographically, and move on.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Happens Next
&lt;/h2&gt;

&lt;p&gt;Watch these signals:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;x402 adoption&lt;/strong&gt; - Does it stay payment-only, or does someone wire it to HTLC settlement underneath?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vector on other chains&lt;/strong&gt; - Does Apex Fusion go cross-chain, or stay single-ecosystem?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compute attestation standards&lt;/strong&gt; - NVIDIA and Intel both ship hardware-rooted attestation. Do we standardize what attestation proves for settlement?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If settlement stays fragmented, agents stay custodial. If it crystallizes around cryptographic proof (HTLC + attestation), you get trustless agent-to-agent commerce across chains.&lt;/p&gt;

&lt;p&gt;That's what we're building toward.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Questions:&lt;/strong&gt; How do you think agents should settle cross-chain work? Is economic finality (jury) good enough, or does cryptographic finality (HTLC) matter? &lt;a href="https://hashlock.markets?utm_source=devto&amp;amp;utm_medium=post&amp;amp;utm_campaign=2026-09-26-agent-settlement-ecosystem" rel="noopener noreferrer"&gt;https://hashlock.markets?utm_source=devto&amp;amp;utm_medium=post&amp;amp;utm_campaign=2026-09-26-agent-settlement-ecosystem&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>cryptocurrency</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>Every Compute Marketplace Today Settles Against the Wrong Thing</title>
      <dc:creator>Baris Sozen</dc:creator>
      <pubDate>Wed, 23 Sep 2026 06:13:12 +0000</pubDate>
      <link>https://dev.to/barissozen/every-compute-marketplace-today-settles-against-the-wrong-thing-111</link>
      <guid>https://dev.to/barissozen/every-compute-marketplace-today-settles-against-the-wrong-thing-111</guid>
      <description>&lt;p&gt;You rent $10,000 of GPU time on Akash. The machine comes online. The escrow starts draining. After 6 seconds, it drains again. After 12 seconds, again. This continues for 8 hours while your training job runs.&lt;/p&gt;

&lt;p&gt;At the end of the 8 hours, the GPU owner gets paid.&lt;/p&gt;

&lt;p&gt;And nobody can prove your job ran correctly.&lt;/p&gt;

&lt;p&gt;Not because Akash is bad. Akash is solving the right problem for its scope: ensuring the provider has economic incentive to keep the machine online. If the machine goes offline, earning stops immediately. Aligned incentives.&lt;/p&gt;

&lt;p&gt;But alignment and correctness are different problems.&lt;/p&gt;

&lt;p&gt;An honest provider and a dishonest one have identical escrow drains as long as the server stays online. The dishonest provider can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run your job against stale model weights&lt;/li&gt;
&lt;li&gt;Add noise to the output&lt;/li&gt;
&lt;li&gt;Skip your compute entirely and return a cached result&lt;/li&gt;
&lt;li&gt;Return random numbers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The escrow drains on schedule either way. The provider gets paid either way. You find out your result is garbage six hours later, after the settlement is complete.&lt;/p&gt;

&lt;p&gt;This is not a bug in Akash's design. It is the fundamental shape of the problem Akash chose to solve: the liveness problem, not the correctness problem.&lt;/p&gt;

&lt;p&gt;The question is: does anyone solve the correctness problem?&lt;/p&gt;

&lt;h2&gt;
  
  
  The Settlement Proxy Landscape
&lt;/h2&gt;

&lt;p&gt;Every compute marketplace shipping today settles against something that &lt;em&gt;correlates&lt;/em&gt; with good behavior but does not &lt;em&gt;prove&lt;/em&gt; it.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Marketplace&lt;/th&gt;
&lt;th&gt;Settles against&lt;/th&gt;
&lt;th&gt;What it does NOT prove&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Akash&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Liveness: escrow drains per block (~6s). Machine offline = earning stops. Plus on-chain reputation.&lt;/td&gt;
&lt;td&gt;Job executed correctly. Model was untampered. Provider used the hardware you paid for.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Apex Fusion Vector&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Bonded escrow, staked reputation, staked-jury dispute resolution, signed receipts.&lt;/td&gt;
&lt;td&gt;Jury decision is cryptographically certain. Jury is a trusted third party, just with better incentives than a single provider.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;x402&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;HTTP response served. Money embedded in the request itself; payment clears on response.&lt;/td&gt;
&lt;td&gt;Whether the response is correct, complete, or honest. Response could be a cache hit from six months ago. Protocol does not ask.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Hyperbolic&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Collateral + proof-of-stake (PoS) model + reputation system.&lt;/td&gt;
&lt;td&gt;Output quality or model integrity. You're paying for a machine to run; not for the machine to run correctly.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;io.net / Render&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Liveness + provider reputation.&lt;/td&gt;
&lt;td&gt;Proof of work. Same gap as Akash.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Each marketplace is optimizing for something real. Akash optimizes for "provider doesn't disappear mid-job." Vector optimizes for "disputes are resolved fairly." x402 optimizes for "charge per API call without a central bank." Hyperbolic optimizes for "stake incentives alignment."&lt;/p&gt;

&lt;p&gt;None of them optimize for: &lt;em&gt;"The money moves against cryptographic proof that the correct work was done."&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Cryptographic Gap
&lt;/h2&gt;

&lt;p&gt;Asset-for-asset settlement has a built-in truth function. When you swap ETH for BTC using a hash-time-lock contract (HTLC), the settlement condition is cryptographic: you release the preimage (the secret input to a hash function), proving you control the funds on one side, and money flows on the other side. Both transactions are atomic, or both refund. The proof is embedded in the protocol.&lt;/p&gt;

&lt;p&gt;You settle against cryptography.&lt;/p&gt;

&lt;p&gt;Compute settlement has no native preimage.&lt;/p&gt;

&lt;p&gt;Until now. Maybe.&lt;/p&gt;

&lt;p&gt;NVIDIA H100 and H200 GPUs carry a hardware-fused Device Identity Key, anchored to NVIDIA's root certificate authority. When you run a workload in confidential mode, the GPU produces a signed attestation report that covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The firmware running on the GPU&lt;/li&gt;
&lt;li&gt;The cryptographic hash of the workload code&lt;/li&gt;
&lt;li&gt;Measurements of the execution environment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That attestation is signed by NVIDIA's root CA. It's verifiable offline. It's a cryptographic statement about what code actually ran on what silicon.&lt;/p&gt;

&lt;p&gt;You can embed it in a settlement condition.&lt;/p&gt;

&lt;p&gt;An HTLC that releases payment only when a valid attestation report is provided, signed by NVIDIA's root CA, carrying the workload hash the buyer specified. The hardware attestation becomes the preimage.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Caveat That Cannot Be Omitted
&lt;/h2&gt;

&lt;p&gt;Attestation proves &lt;strong&gt;which code ran on which silicon&lt;/strong&gt;. It does NOT prove:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The output is correct&lt;/li&gt;
&lt;li&gt;The output is useful&lt;/li&gt;
&lt;li&gt;The model was any good&lt;/li&gt;
&lt;li&gt;The training data was what you thought&lt;/li&gt;
&lt;li&gt;The inference latency was acceptable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It relocates the trust root. Instead of trusting:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Akash's reputation system (economic trust)&lt;/li&gt;
&lt;li&gt;Vector's jury (social trust)&lt;/li&gt;
&lt;li&gt;x402's HTTP protocol (protocol trust)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;...you trust NVIDIA's certificate authority (infrastructure trust).&lt;/p&gt;

&lt;p&gt;That's a real trade-off. &lt;strong&gt;Not trustless. Trust-minimized.&lt;/strong&gt; You remove the intermediary, but you replace it with a hardware vendor's CA.&lt;/p&gt;

&lt;p&gt;Is that better? It depends on your threat model. An agent that needs to pay for work without involving a custodian, and that trusts NVIDIA more than it trusts a DAO or a jury? Yes. For others? Maybe not.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Unsolved Question
&lt;/h2&gt;

&lt;p&gt;If attestation is the artifact, then we have a settlement primitive:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HTLC on top of cryptographic attestation. Money locked. Provider runs workload. Attestation signed by hardware CA. Hash matches. HTLC resolves. Settlement atomic.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Except we haven't built it. No one has. There is no deployed testnet, no production contract, no proof that the attestation delay is acceptable, no evidence that the TEE performance tax (NVIDIA quotes ~98% of unsecured speed) is bearable at scale.&lt;/p&gt;

&lt;p&gt;We know the question. We don't know the answer.&lt;/p&gt;

&lt;p&gt;This is what Hashlock is testing over the next four weeks in Colosseum. The hypothesis: if you gate an HTLC on NVIDIA attestation as the settlement condition, you get cryptographic proof that the work executed without needing a jury, a reputation system, or a provider to stay online forever.&lt;/p&gt;

&lt;p&gt;The counterargument is already clear: attestation is not proof of correctness, you're trusting the hardware CA, and the latency will kill performance.&lt;/p&gt;

&lt;p&gt;Both might be true. We'll find out.&lt;/p&gt;

&lt;h2&gt;
  
  
  What This Means for Agent Compute Procurement
&lt;/h2&gt;

&lt;p&gt;Agents buying compute don't have a choice today. They rent from a marketplace, they trust the provider's reputation or a jury's judgment or an HTTP response. They pay for uptime or consensus or a served request.&lt;/p&gt;

&lt;p&gt;They do not have an option to pay against cryptographic proof of work.&lt;/p&gt;

&lt;p&gt;If that option exists by October 12, it won't matter whether it scales. The category will be defined. Every other marketplace will have to answer: why should I trust your jury / your reputation system / your HTTP response when you could verify against cryptographic hardware attestation?&lt;/p&gt;

&lt;p&gt;That's the question we asked yesterday in Colosseum. We don't have the answer yet.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Hashlock is hiring.&lt;/strong&gt; We're looking for people who think deeply about settlement primitives, hardware trust models, and the shape of unsolved problems. If this interests you, check out &lt;a href="https://hashlock.markets?utm_source=devto&amp;amp;utm_medium=post&amp;amp;utm_campaign=2026-09-23-compute-settlement-gap" rel="noopener noreferrer"&gt;hashlock.markets&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's your threat model?&lt;/strong&gt; Do you trust NVIDIA's CA more than a jury? More than Akash's reputation system? Hit the comments.&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>cryptocurrency</category>
      <category>blockchain</category>
    </item>
  </channel>
</rss>
