What problem does it solve?
Helps developers reduce friction and errors when building applications for the Radius network by codifying network-specific patterns, fee models, and deployment practices so projects work reliably in production.
Core Features & Use Cases
- Network configuration: Canonical viem defineChain values, RPC endpoints, and explorer URLs for testnet and mainnet.
- Tooling & deployments: Opinionated guidance for TypeScript (viem), React/Next.js + wagmi UX, Foundry deployments, and Hardhat compatibility notes.
- Micropayments & x402: Patterns for pay-per-visit content, real-time API metering, streaming payments, Permit2 and EIP-2612 facilitator flows.
- Radius-specific correctness: SBC 6-decimal handling, Turnstile stablecoin fee model, EIP-7966 sync transactions, eth_getLogs address requirement, and block-number-as-timestamp implications.
- Production readiness: Gotchas, security checklist, nonce/retry strategies, and best practices for event watching and WebSocket usage.
Quick Start
Use the radius-dev playbook to scaffold a React + wagmi frontend, viem backend clients, and Foundry deployment scripts configured for Radius Testnet.