Writing & Research
Long-form thinking on pay-per-request APIs, HTTP 402, and the Solana payment layer for the machine economy.

Machine-to-Machine Payments Are Coming Faster Than Anyone Prepared For
AI agents need to transact autonomously. HTTP 402 on Solana is the infrastructure layer the internet has been missing since 1999 - and the window to build it is now.

Pay-Per-Request APIs Are the Next Primitive of the Internet
Subscriptions are a workaround. The real model is charging exactly for what's used - per request, on-chain, with no signup. MPP makes HTTP 402 a first-class citizen.

A Self-Monetizing API in 20 Lines of Code
A hands-on tutorial: build a pay-per-request API server, a client that pays automatically, and a real integration test suite - no Stripe, no auth, no database. Free on devnet.

The Infrastructure Gap: Why the Machine Economy Is Stalling and How We Fix It
The machine economy isn't moving because payment infrastructure doesn't exist for machines. This piece diagnoses the gap and explains why HTTP 402 on Solana is the missing layer.

MPP TestKit npm SDK
Step-by-step guide to the TypeScript SDK: create a test client, spin up a pay-per-request server, handle the full 402 flow, and write integration tests - all on Solana devnet.

MPP TestKit Python SDK
How to add HTTP 402 pay-per-request billing to Flask and FastAPI endpoints using the Python MPP SDK - no Stripe, no API keys, on-chain Solana payments verified server-side.

MPP TestKit Go SDK
The Go MPP SDK implements the full Solana HTTP 402 flow with zero external dependencies - pure stdlib ed25519 signing, base58, and JSON-RPC. One import, one middleware call.

MPP TestKit Rust SDK
Pure async Rust SDK for HTTP 402 on Solana. Framework-agnostic server middleware via a ChargeResult enum - works with axum, actix-web, or any Rust HTTP framework.

MPP TestKit VSCode Extension - Inline HTTP 402 Payment Flow Hints
Inlay hints for every MPP SDK call site in your editor. See the full 402 flow, SOL amount, and wallet info inline - without leaving the file.