At GTC 2026 last week, Jensen Huang declared that "Claude Code and OpenClaw have sparked the agent inflection point — extending AI beyond generation and reasoning into action."
He's right. But there's a missing piece nobody on that stage talked about: agents that act need to pay.
Every time an autonomous agent spawns a sub-agent, accesses premium data, hires a robot, or compensates a contractor — there's a payment event. And right now, NVIDIA's agent stack (OpenShell, NemoClaw, NeMo Agent Toolkit) has no native payment rail.
I spent the last week building that missing piece.
The Problem
NVIDIA shipped an incredible agentic AI stack at GTC 2026:
- OpenShell — the open-source sandbox runtime for autonomous agents
- NemoClaw — the OpenClaw enterprise stack with security guardrails
- NeMo Agent Toolkit — the library for connecting and optimizing teams of agents
- Dynamo 1.0 — the distributed inference framework
These tools let agents reason, plan, and act inside isolated sandboxes with policy-enforced security. But when an agent needs to spend money — pay for an API call, send tokens to a contractor, fund an escrow — there's nothing in the stack for that.
The Solution: x402
The x402 protocol makes payments native to HTTP. It works like this:
- Agent calls a paid API endpoint
- Server returns HTTP 402 Payment Required with payment details in the header
- Agent signs a USDC micropayment
- Agent resends the request with the signed payment proof
- Server verifies on-chain and executes the request
No API keys for payment. No wallet UX. No Stripe integration. Just pay-per-call with USDC.
I built Spraay — a gateway at gateway.spraay.app that exposes 76+ endpoints across 13 blockchains using this protocol. And this week I integrated it into three layers of NVIDIA's agent stack.
Integration 1: OpenShell Sandbox
OpenShell runs agents in isolated containers with policy-enforced egress. I built a Spraay sandbox image that any agent can launch with one command:
openshell sandbox create --from spraay -- claude
The sandbox includes:
- A
spraayCLI wrapper with 17 commands covering all gateway categories - 4 agent skills (payments, escrow, RTP robot hiring, gateway discovery)
- A locked-down network policy allowing only
gateway.spraay.appand verified RPC providers - Python + Node.js crypto libraries for wallet operations
The key security property: private keys never leave the sandbox boundary. All payment signing happens inside the isolated OpenShell environment.
This is submitted as PR #50 to NVIDIA's OpenShell Community repo.
Integration 2: NeMo Agent Toolkit
NeMo Agent Toolkit lets you build agent workflows with a YAML config file. I created 8 custom async tools that connect to the Spraay gateway:
functions:
spraay_balance:
_type: spraay_balance
description: "Check wallet balance on any chain"
spraay_batch_send:
_type: spraay_batch_send
description: "Send tokens to multiple recipients"
spraay_rtp_discover:
_type: spraay_rtp_discover
description: "Discover robots on the RTP network"
workflow:
_type: react_agent
tool_names: [spraay_balance, spraay_batch_send, spraay_rtp_discover]
llm_name: nim_llm
verbose: true
Now any NeMo Agent Toolkit agent can reason about payments and execute them:
nat run --config_file config.yml \
--input "Check the USDC balance for 0xAd62...95c8 on Base"
This is submitted as PR #20 to NVIDIA's NeMo Agent Toolkit Examples repo.
Integration 3: NemoClaw Network Policy
NemoClaw sandboxes block all unauthorized outbound connections by default. For an OpenClaw agent to use Spraay, you need a network policy preset:
network:
egress:
- host: gateway.spraay.app
port: 443
methods: [GET, POST]
paths: ["/v1/**", "/health"]
note: "Spraay x402 payment gateway"
- host: "*.base.org"
port: 443
methods: [POST]
paths: ["/**"]
note: "Base chain RPC for payment verification"
I submitted this as a feature request on the NemoClaw repo (13.9k stars) and as a preset PR to the awesome-nemoclaw community list.
The Physical AI Angle
Here's where it gets interesting. NVIDIA announced the Physical AI Data Factory Blueprint at GTC — an open architecture for training robotics systems. Spraay includes the Robot Task Protocol (RTP), an open standard for AI agents to hire robots via x402 USDC micropayments.
The RTP flow:
- Agent discovers available robots/devices on the network
- Agent reviews pricing and selects a device
- Agent sends x402 micropayment to commission a physical task
- Robot executes the task and reports results
- On-chain proof of completion
This bridges NVIDIA's digital agent stack with their physical AI ambitions. When an agent running in OpenShell needs a robot to pick up a package, take a sensor reading, or run a 3D print job — RTP + Spraay is how it pays for that service.
What's Next
These integrations are all submitted and waiting for review. Whether they get merged or not, the architecture works today. You can point any agent at gateway.spraay.app and start executing payments via x402.
If you're building autonomous agents and need a payment rail, here are the resources:
- Gateway: gateway.spraay.app
- Docs: docs.spraay.app
- MCP Server: @plagtech/spraay-x402-mcp on Smithery
- x402 Protocol: x402.org
- RTP Spec: github.com/plagtech/rtp-spec
The agent inflection point is here. Now agents can pay.
Built by @plagtech. Follow @Spraay_app for updates.
Top comments (0)