Skip to content
LogoLogo

Workshop playground

Explore public Radius examples

View as Markdown

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. For payments in your own code, use radius-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.

SDK examples

Maintained with radius-sdk in the radius-cli repository:

ExampleWhat it showsRelated docs
worker-sellerA Cloudflare Worker with priced Hono routesAccept payments
agent-buyerNode scripts that pay a URL, including from a fresh SBC-only walletMake payments
demo-dappBoth sides in one Worker: a browser buyer with a burner wallet or MetaMask, and priced routesContent access
RepoWhat it showsRelated docs
rad-router-proxyLocal proxy for AI IDEs that pays Rad Router with x402 on Radius.API metering, x402 payments
merchant-console-demoEdgeMeter security-intelligence demo with paid x402 API endpoints, live merchant stats, and agent traffic visualization.API metering, x402 payments

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

RepoWhat it showsRelated docs
hermes-agentPublic fork of the Hermes agent framework used by Radius agent demos.Agent payments
radius-hermes-railway-templateRailway 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-templateRailway template for OpenClaw with Radius skills and wallet tooling.Agent payments
radius-agent-templateMinimal NEST payment agent that can check balances, request faucet funds, send SBC, and register with an agent network.Agent payments, radius-cli
radius-cloudflare-agentsPublic fork of Cloudflare Agents, useful context for durable edge agents and paid tool workflows.Agent payments
linear-claude-skillAgent 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

RepoWhat it showsRelated docs
radius-wallet-tsSimple TypeScript wallet library using viem for balances, transfers, faucet calls, and contract interactions.Tooling configuration, Network and RPC
radius-wallet-pySimple 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

RepoWhat it showsRelated docs
radius-agent-contractsAgent escrow, bounty board, pay-per-query, and payment splitter contracts for agent commerce.Agent payments, API metering
radius-stream-channelEIP-712 payment channels with cumulative vouchers.Streaming payments
radius-keychainDelegated sub-keys with spending limits and call scopes.Agent payments
radius-policyGeneric allowlist and blocklist policy engine for on-chain compliance controls.Fees, Contract addresses
radius-tokenPolicy-enforced ERC-20 with mint, burn, pause, and supply cap controls.Contract addresses
radius-dexOrder book DEX with multi-hop routing through a hub token.Ethereum compatibility
radius-virtual-addressDeterministic virtual addresses for merchant deposit routing.Agent payments

These primitives show how to encode payment policy, escrow, routing, delegation, and streaming settlement on Radius.