Build full-stack dApps on Ritual Chain using skills and agents that generate Solidity smart contracts with async precompiles for on-chain ML inference, HTTP/LLM calls, scheduling, secrets, X402 payments; create React/Next.js frontends with wagmi hooks; set up backends, testing, debugging, and deployment workflows from idea to verification.
Quick diagnostic lookup for Ritual dApp debugging.
Deterministic, RPC-only debugging flow for scheduled and scheduled-async transactions.
End-to-end Ritual Chain dApp builder. Use this agent when building complete applications on Ritual Chain, from idea through implementation. <example> Context: User wants to build a dApp on Ritual user: "Help me build a verifiable AI oracle on Ritual Chain" assistant: "I'll use the ritual-dapp-builder agent to guide you through building this — starting with feature selection, then contracts, frontend, and testing." <commentary> User wants to build a complete dApp. The agent orchestrates feature selection, architecture, smart contracts, frontend, and testing. </commentary> </example> <example> Context: User describes a multi-feature dApp user: "I want an app that streams LLM responses and stores encrypted results" assistant: "I'll launch the ritual-dapp-builder agent to design and implement this streaming + privacy dApp." <commentary> Multi-feature dApp. The agent selects the right skills (streaming LLM, private outputs) and builds end-to-end. </commentary> </example>
Debugs Ritual Chain dApp issues: stuck transactions, missing callbacks, empty results, balance errors, encoding mismatches. Activates after builds, on detected issues, or on-demand. <example> user: "My HTTP call transaction is stuck in pending for 20 minutes" assistant: "Diagnosing: checking executor availability, TTL, and wallet balance via chain queries." </example> <example> user: "The job shows as settled but my contract never received the result" assistant: "Checking delivery selector, callback gas limit, and contract handler." </example> <example> user: "I'm getting an empty bytes response from my LLM precompile call" assistant: "Checking ABI encoding, model configuration, and executor capability." </example>
Backend services for Ritual dApps. Use when building event indexers, APIs, job monitors, or webhook services for Ritual applications.
Block-time estimation and block-to-time conversion guidance for Ritual dApps. Use when setting TTL, lock durations, scheduler frequency, or polling windows.
Ritual chain precompile addresses, system contracts, ABI encoding, and callback security. Use when writing Solidity contracts that call Ritual precompiles, handle async callbacks, or interact with the Scheduler and RitualWallet.
Data Availability (storage) patterns for Ritual dApps. Use when any precompile stores or retrieves external data — multimodal outputs, conversation history, agent state, FHE ciphertexts, or artifact files.
Deployment and chain configuration for Ritual dApps. Use when deploying contracts, configuring chain connection, or setting up development environment.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Skills and agents that teach AI coding assistants how to build dApps on Ritual.
# Claude Code
git clone https://github.com/ritual-foundation/ritual-dapp-skills.git .claude/skills/ritual-dapp-skills
# Then tell your agent:
Read the file skills/ritual/SKILL.md and follow its instructions.
WALLET: 0xYOUR_FUNDED_WALLET_ADDRESS_DAPP_CAN_BE_DEPLOYED_FROM
Build me a chatbot that runs on-chain with streaming responses.
For Cursor, OpenClaw, Hermes, and other harnesses, see the microsite.
The system has two entry points, three skill classes, and 10 behavioral protocols running as background middleware.
You describe what you want. The agent activates its behavioral protocols, loads the right skills, builds in phases, verifies each phase, and debugs automatically.
| Entry | Who | What It Does |
|---|---|---|
skills/ritual/SKILL.md | Human | Classifies intent (build / debug / learn), runs inspiration if no idea, runs projection to map idea to precompiles, routes to the right agent |
skills/ritual-meta-bootstrap/SKILL.md | Agent | Activates 10 behavioral rules as invisible middleware for the entire session |
Ω Meta — Loaded unconditionally. 10 behavioral rules, inspiration (JIT idea generation from live trends), projection (idea-to-Ritual-spec transformation), verification (per-skill checks + 12-step E2E journey).
α Build — Feature skills loaded conditionally per the user's goal. The builder agent selects 3-6 per project. Phased execution: architecture → contracts → frontend → backend → testing → deploy.
β Debug — Diagnostic skills loaded reactively. Sequential pipeline: triage → smoke tests → quick-match 10 known root causes → systematic diagnosis → fix + verify.
| # | Rule | Purpose |
|---|---|---|
| 1 | Track Cost | Turn budget governs all thresholds |
| 2 | Distrust Priors | Ritual violates Ethereum assumptions. No Infernet. |
| 3 | Lazy Elicitation | 0-5 JIT questions, never a static form |
| 4 | Interleave Build+Debug | Verify after every irreversible action |
| 5 | Circuit Breaker | Detect trajectory divergence, stop before wasting budget |
| 6 | Search Before Asking | Exhaust 5-step resolution hierarchy first |
| 7 | Ask at Forks | Only for expensive preference-based forks |
| 8 | Anti-Slop | Dimensional decomposition for UI artifacts |
| 9 | Verify Non-Interactively | Per-skill checks + 12-step E2E journey |
| 10 | Scope to Project Directory | All writes within project root, no cross-pollution |
npx claudepluginhub ritual-foundation/ritual-dapp-skills --plugin ritual-dapp-skillsSpecialized agents for blockchain development, smart contracts, and Web3 applications
Claude Code skill pack for Alchemy (18 skills)
Scaffold and build Midnight DApp frontends — Vite + React 19 + shadcn + Tailwind v4 templates, wallet integration, provider architecture, and a development agent for ongoing UI work.
Blockchain development with Solidity security, DeFi protocols, NFT standards, and Web3 testing
Curated skills for building on Abstract — the consumer-focused Ethereum L2.
Domain-specific technology experts - blockchain, fintech, gaming, IoT, payments