Posts

Showing posts from May, 2026

Stripe x402 vs Machine Payments Protocol: Which One Should You Build On?

Two agent payment protocols shipped in Q1 2026. Coinbase's x402 went live on Base with USDC settlement. Stripe and Paradigm's Machine Payments Protocol (MPP) launched on Tempo's chain on March 18, the same day. Both let AI agents pay for services. Both have Stripe integration. They are not the same thing. I build on x402. This post explains both protocols factually, compares the trade-offs, and explains why I chose the one I did. If you're building a paid API or an agent that needs to pay for things, this comparison matters. x402: Per-Request Settlement x402 uses the HTTP 402 status code as a payment trigger. The flow: agent requests a resource, server responds 402 with a price and wallet address, agent signs a USDC payment, retries the request with payment proof, server verifies and delivers the data. Every payment settles independently on-chain. One request, one transaction, one settlement. The agent doesn't need an account, an API key, or a pre-existing...

97% of Companies Deployed AI Agents. Only 29% See ROI. Here's Why.

WRITER's 2026 survey of 2,400 executives and employees found that 97% of companies deployed AI agents in the past twelve months. Only 29% report significant ROI. Seventy-nine percent face adoption challenges — up double digits from 2025. And 54% of C-suite executives say the process is "tearing their company apart." Those numbers describe enterprises spending millions. I run six AI-powered projects on $0 infrastructure . Only one generates real revenue. That's a 17% ROI rate, worse than the enterprise average. But the structural reasons are completely different — and understanding both sides clarifies what actually produces returns from AI agents. What the Survey Data Actually Shows The WRITER survey (1,200 executives + 1,200 employees) paints a specific picture of enterprise AI deployment in 2026: # WRITER 2026 Enterprise AI Survey — key numbers 97% of companies deployed AI agents in the past year 52% of employees actively use them 29% report signif...

How to List Your Service on Agentic.market: A Step-by-Step Guide

Agentic.market is the directory where AI agents find x402 services. If your service isn't indexed there, agents using the default discovery path won't find it. Getting listed isn't hard — but getting listed correctly has a failure mode that's almost invisible. I got all nine of my endpoints indexed in 45 minutes. After spending six weeks not knowing they were silently being rejected. This guide covers both: the correct process, and how to diagnose the silent failure. How Indexing Works Agentic.market is powered by the CDP Bazaar Discovery API. Your service doesn't apply for listing — it gets indexed automatically when two conditions are met: 1. Your 402 response includes a valid Bazaar extension. When an agent hits your endpoint and gets a 402 Payment Required response, the response headers must include a correctly structured Bazaar extension declaring what the endpoint does, what inputs it accepts, and what output it returns. 2. A real payment settles...

How AI Agents Actually Find and Pay for APIs in 2026

An AI agent needs Korean crypto market data. It doesn't open a browser, google "kimchi premium API," read blog posts, compare pricing pages, and sign up for an account. That's the human workflow. The agent workflow is completely different, and understanding it matters if you're building anything agents are supposed to find. This post walks through how agents actually discover services, evaluate them, and pay — based on what I've observed from the provider side of a live x402 API . The Discovery Layer: Three Catalogs Agents find services through structured catalogs, not web searches. Three catalogs matter right now: Agentic.market (CDP Bazaar). Coinbase's official x402 service directory, launched May 15, 2026. Over 36,000 services indexed. Agents query it programmatically through the CDP Bazaar Discovery API. Every x402 service that correctly declares its schema and processes a valid payment gets indexed automatically. Bloomberg, CoinGecko, The G...

AWS Bedrock AgentCore Payments: What It Means If You Build Paid APIs

On May 7, 2026, AWS added native x402 payment capabilities to Bedrock AgentCore. That sentence is dense, so here's what it actually means: AI agents built on Amazon Bedrock can now pay for external APIs using USDC automatically. No custom wallet code. No payment middleware. AWS manages the wallets, enforces spending limits, and logs every transaction. If you run a paid API — or you're thinking about building one — this is the announcement that determines where your next wave of paying users comes from. What AgentCore Payments Actually Does Before this update, an AI agent that needed to pay for an external x402 service required the developer to build their own payment infrastructure: generate a wallet, fund it with USDC, write authorization logic, handle transaction signing, monitor balances. Most developers stopped at "generate a wallet." AgentCore Payments removes all of that. The developer turns on payments in the Bedrock console. The agent receives a man...

Claude Code Agent View Explained: Run Multiple AI Sessions From One Terminal

Before Agent View, managing multiple Claude Code sessions looked like this: three terminal tabs, each running a separate session, each losing context when I switched away, no way to see which one was waiting for my input without clicking into each tab individually. Six projects across three repos meant constant window-switching and lost mental state. Anthropic launched Agent View at the Code w/ Claude 2026 conference on May 6, alongside several other features that change how Claude Code works in practice. This post covers what shipped, how it works, and what's actually useful versus what's still rough. What Agent View Does Agent View is a single terminal interface that shows every Claude Code session in one list. Running, waiting for input, finished — all visible at a glance. You launch it with one command: # Launch Agent View claude agents # What you see: a list of all sessions ┌─────────────────────────────────────────────────┐ │ SESSION STATUS ...

x402 in May 2026: The Month AI Agents Started Paying for Real

In April 2026, the x402 protocol was an interesting experiment. By the end of May, AWS had built native agent payment infrastructure around it, Cloudflare was processing a billion 402 responses per day, The Graph had wired its entire data gateway to accept x402 payments, and Coinbase had launched an app store for AI agent services. Five weeks. Five foundational shifts. I watched this happen from inside the ecosystem — I run a small x402 API that sells Korean crypto market data. My first real paying user showed up in the same week AWS published their reference architecture. That timing wasn't a coincidence. This post is the timeline of what actually happened in May 2026, why each event matters, and what it signals about where AI agent payments are heading. The Timeline # x402 — May 2026 Apr 2 x402 Foundation launched under Linux Foundation 22 founding members: AWS, Google, Visa, Mastercard, Stripe, Cloudflare, Circle, Shopify, and more May 5 Clo...

How I Acquired 77 Telegram Users for $10 with AdsGram

I had a working Telegram Mini App with zero users. Organic discovery was slow — a couple of people finding the bot through Telegram search over several days. I needed to know if paid acquisition worked on Telegram, and what it actually cost per user. Budget: $10. Platform: AdsGram. Result: 77 new users at $0.13 per install. Whether that's good or bad depends entirely on what you're comparing it to, and whether those users do anything after arriving. What AdsGram Is AdsGram is a Telegram-native advertising platform. Advertisers promote Mini Apps, bots, and channels directly inside other Telegram Mini Apps. Users see an ad, tap it, and land in your bot or Mini App without leaving Telegram. No browser redirect, no app store, no friction. Two sides of the platform: Publisher side: If you run a Mini App with traffic, you can show AdsGram ads to your users and earn per impression or click. It's one of the ad networks available for Telegram Mini App monetization . ...

x402 Protocol Explained: How to Build a Paid API That AI Agents Can Use

HTTP has a status code that's been sitting unused for over 30 years. Status 402: Payment Required. The spec reserved it for "future use." In 2025, Coinbase activated it. x402 turns that dormant status code into an actual payment protocol — an API returns 402 instead of 200, the caller pays in USDC, the payment settles on-chain, and the API delivers the response. No API keys, no signup forms, no billing dashboards. I run a paid API built on x402 — KR Crypto Intelligence , serving Korean exchange data to AI trading bots. It's earned $1.19 in real USDC from agents across six continents. This post explains how the protocol works and what building on it actually looks like. How x402 Works in 60 Seconds The flow is four steps. Every x402 transaction follows this exact sequence: # Step 1: Agent calls the API GET /api/v1/kimchi-premium?symbol=BTC → Response: 402 Payment Required → Header includes: price ($0.001), wallet address, supported chains # Step 2: Agent pa...

GitHub Actions Auto Deploy to VPS: The Workflow I Use for Every Backend

Frontends auto-deploy through Cloudflare Pages — push to GitHub, live in 90 seconds. Backends don't get that luxury. They run on a VPS, and updating them used to mean SSH in, pull the latest code, restart the service, and hope nothing broke in the process. GitHub Actions fixes this. Push to main, an automated workflow SSHs into the server, pulls the code, and restarts the service. No manual steps. The deploy happens whether I'm at my desk or on my phone. I set this up once for my first project and now every backend uses the same pattern. What GitHub Actions Does GitHub Actions is a free automation system built into GitHub. It runs tasks when specific events happen in your repository — a push, a pull request, a scheduled time. Each task runs on a GitHub-provided virtual machine that exists for the duration of the task and then disappears. For backend deployment, the task is simple: connect to your VPS via SSH, pull the latest code, restart the service. The whole thing...

How I Cut My Claude API Costs by 80% with Caching and Model Selection

Two weeks into running my first AI-powered API endpoint, I noticed the Claude bill climbing in a way that didn't match the traffic. Not catastrophic yet, but the trajectory was clear — if I didn't change something, the API cost would outpace any revenue the project could generate. The fix wasn't one thing. It was three changes applied together: using cheaper models for routine tasks, caching responses so the same question doesn't get answered twice, and trimming prompts to stop paying for words that didn't improve the output. Combined, they cut my effective per-call cost by roughly 80%. Here's each one, with the actual numbers. The Problem: One Model for Everything My initial setup was simple and expensive. Every AI call — whether it was generating a 200-word market sentiment report or categorizing a single log entry — went through Claude Sonnet. Sonnet is the strongest model. It's also the most expensive. Using it for a task that Haiku handles equ...