Workshop playground
The radius-workshop organization is Radius's public playground for runnable demos, templates, forks, and experimental primitives.
Use these repositories to see how Radius patterns fit together before you build your own application. Some repos are end-user demos, some are reference templates, and some are low-level building blocks. Treat them as examples, not a single production SDK.
The playground is organized around the Radius-operated facilitator. Every project in this catalog is intended to work with the Radius facilitator as the payment settlement path when it needs HTTP-native payment settlement, while the wallet, agent, and contract projects provide the surrounding building blocks for payable applications.
Featured application demos
| Repo | What it shows | Related docs |
|---|---|---|
rad-router-proxy | Local proxy for AI IDEs that pays Rad Router with x402 on Radius. | Real-time API metering, x402 integration |
merchant-console-demo | EdgeMeter security-intelligence demo with paid x402 API endpoints, live merchant stats, and agent traffic visualization. | Real-time API metering, x402 integration |
The Radius Project Library highlights selected public projects such as Hermes Agent, Rad Reader, Threat Intel, and Rad Router. The workshop org is broader: it also includes templates, forks, and primitives that are useful when you need implementation details.
Agent templates and forks
| Repo | What it shows | Related docs |
|---|---|---|
hermes-agent | Public fork of the Hermes agent framework used by Radius agent demos. | Agent payments |
radius-hermes-railway-template | Railway template for a Radius-ready Hermes agent with a wallet, discovery endpoints, A2A, ERC-8004 tools, and messaging integrations. | Agent payments, Create and Fund a Wallet |
radius-openclaw-railway-template | Railway template for OpenClaw with Radius skills and wallet tooling. | Agent payments |
radius-agent-template | Minimal NEST payment agent that can check balances, request faucet funds, send SBC, and register with an agent network. | Agent payments, radius-cli |
radius-cloudflare-agents | Public fork of Cloudflare Agents, useful context for durable edge agents and paid tool workflows. | Agent payments |
linear-claude-skill | Agent skill for Linear issue and project operations. | Build with an LLM |
These repos support the core agent-payment loop: an agent can publish machine-readable discovery, expose skills, hold a wallet, receive a task, settle payment, and return a receipt.
Wallet and developer tooling
| Repo | What it shows | Related docs |
|---|---|---|
radius-wallet-ts | Simple TypeScript wallet library using viem for balances, transfers, faucet calls, and contract interactions. | Tooling configuration, Network and RPC |
radius-wallet-py | Simple Python wallet library for balances, transfers, faucet calls, deployment, and contract calls. | Tooling configuration, Network and RPC |
Use these repos when you want small, readable wallet code instead of a full app template.
Smart contract primitives
| Repo | What it shows | Related docs |
|---|---|---|
radius-agent-contracts | Agent escrow, bounty board, pay-per-query, and payment splitter contracts for agent commerce. | Agent payments, Real-time API metering |
radius-stream-channel | EIP-712 payment channels with cumulative vouchers. | Streaming payments |
radius-keychain | Delegated sub-keys with spending limits and call scopes. | Agent payments |
radius-policy | Generic allowlist and blocklist policy engine for on-chain compliance controls. | Fees, Contract addresses |
radius-token | Policy-enforced ERC-20 with mint, burn, pause, and supply cap controls. | Contract addresses |
radius-dex | Order book DEX with multi-hop routing through a hub token. | Ethereum compatibility |
radius-virtual-address | Deterministic virtual addresses for merchant deposit routing. | Agent payments |
These primitives show how to encode payment policy, escrow, routing, delegation, and streaming settlement on Radius.