Roadmap
Shipped
Core wallet
- Ritual Chain (chain ID 1979)
- Email login via Privy embedded wallet
- MetaMask and WalletConnect support
- RITUAL token staking (delegate, unstake, claim rewards)
- Token swaps with price impact preview
- Send and receive RITUAL and ERC-20 tokens
- .ritual name resolution
- Transaction history with AI receipt summaries
- NFT gallery
Ritual Chain primitives
- TxPasskey (type 0x77) — passkey transaction signing
- SECP256R1 precompile (0x0100) — P-256 on-chain verification
- HTTP precompile (0x0801) — on-chain HTTP calls
- LLM precompile — on-chain AI inference
- Infernet Protocol — decentralised AI inference jobs
- DKMS precompile (0x081B) — distributed key management
- RitualWallet — native gas deposit system
- EIP-7702 + ERC-7579 — smart account modules for EOAs
Security and AI
- Passkey authentication — Face ID / Touch ID login and transaction approval
- MEV protection — sandwich attack detection with Infernet AI scoring
- Bytecode risk scanner — contract analysis before signing
- Security sentinel — automated wallet monitoring via Infernet cron
- AI voice payments — spoken transaction commands
- End-to-end encrypted chat — ECIES wallet-to-wallet messaging
- On-chain identity — KYC verification levels 0, 1, 2
- Social group pots
In progress
- Tempo VRF — verifiable random numbers
- JQ precompile — on-chain JSON processing
- Ritual Bridge — cross-chain asset transfer
- Ritual Mainnet support
Planned
- ZK proof precompile
- AI agent wallet — autonomous spending with configurable rules
- Token-gated AI model access
- Scheduled and recurring transactions
- On-chain model registry
- Multi-sig via ERC-7579 modules
- Google and Discord social login
Ritual Chain coverage
| # | Feature | Primitive | Status |
|---|---|---|---|
| 1 | Passkey signing | TxPasskey (0x77) | Shipped |
| 2 | P-256 verification | SECP256R1 (0x0100) | Shipped |
| 3 | On-chain HTTP | HTTP precompile (0x0801) | Shipped |
| 4 | On-chain AI | LLM precompile | Shipped |
| 5 | AI inference jobs | Infernet Protocol | Shipped |
| 6 | Key management | DKMS (0x081B) | Shipped |
| 7 | Gas deposit | RitualWallet | Shipped |
| 8 | Smart account | EIP-7702 + ERC-7579 | Shipped |
| 9 | Name resolution | .ritual | Shipped |
| 10 | Staking | Native RITUAL staking | Shipped |
| 11 | Chain config | Chain ID 1979 | Shipped |
| 12 | Entropy | WiFi / hardware TEE | Shipped |
| 13 | Identity | On-chain KYC | Shipped |
| 14 | Contract analysis | Infernet bytecode scanner | Shipped |
| 15 | Voice payments | LLM + voice | Shipped |
| 16 | Encrypted messaging | ECIES chat | Shipped |
| 17 | Monitoring | Infernet sentinel | Shipped |
| 18 | Group DeFi | Social pots | Shipped |
| 19 | Random numbers | Tempo VRF | In progress |
| 20 | JSON processing | JQ precompile | In progress |
| 21 | ZK proofs | groth16 / ZKML | Planned |