Ruleo
Text your trading rules. Your agent executes. No gas. No popups. No babysitting.
视频




技术栈
描述
Ruleo Autopilot
DeFi automation has a UX ceiling. To run an automated trading strategy today, you need a browser extension, gas tokens, a complex dApp UI, and manual signing for every action. The result: less than 2% of people who want DeFi automation ever actually use it.
Ruleo solves this by making Telegram the execution layer.
You send a plain-English message — "Buy ETH every Monday if price drops below $2800, max $50" — and Ruleo's AI (Venice AI) parses it into a structured permission set. MetaMask Smart Accounts Kit deploys a passkey-secured smart contract wallet on your behalf on Base Sepolia. The 1Shot API relays every transaction completely gaslessly via EIP-7710. From that point, your agent monitors live prices and executes autonomously — pinging you on Telegram the moment it acts.
No seed phrases. No gas fees. No browser extension. Just a message and a Face ID tap.
What makes it different:
Natural language → ERC-7715 stacked delegation caveats (spend limits, time windows, protocol restrictions) — your agent can only act within the exact bounds you described
100% gasless execution via 1Shot Permissionless Relayer — users never need to hold ETH for gas
Privacy-first AI: Venice AI processes your financial rules in a private inference environment
Telegram-native: no dApp link, no new app — 900M users already live here
Tech Stack: Telegram Bot API + Telegraf.js · Venice AI · MetaMask Smart Accounts Kit · 1Shot EIP-7710 Relayer · Base Sepolia Testnet · React/Next.js Mini App
Deployed on: Base Sepolia
Smart Account Factory: live deployments via MetaMask Smart Accounts Kit
Relayer: https://relayer.1shotapi.dev/relayers
本次黑客松进展
Natural Language Intent Parsing: Migrated core rule compilation from temporary free tiers to private, zero-surveillance models via Venice AI credits, enabling real-time string parsing of complex trading instructions.
On-Chain Smart Accounts Kit (SA Kit): Engineered
smart-account.tsusing MetaMask SAK to derive unique, deterministic counterfactual smart account addresses without requiring active client wallet extensions or intrusive popups.ERC-7715 Advanced Delegation Policies: Developed
delegation.tsto structurally map parsed English trading criteria directly to cryptographic ERC-7715 advanced permissions (enforcing spending limits, asset constraints, and specific temporal execution windows).Gasless Sponsorship & Execution: Implemented the
one-shot.tsrelayer usingviemon Base Sepolia to sponsor transactions, building resilient, verbose console fallbacks to ensure zero test runtime crashes during offline or unfunded states.Automated Agent Loop Integration: Built an independent Agent-to-Agent (A2A) simulation engine via
a2a-coordinator.ts, connected to a dedicated webhook API (/api/webhook/oneshot) to automatically execute rules when price conditions match and send live confirmation receipts back to the user via Telegram.Telegram Mini App Onboarding Container: Formatted client WebView environments to seamlessly query browser WebAuthn capabilities for biometric passkey enclaves (TouchID/FaceID), with an immediate Ethers.js client-side fallback to securely spin up ephemeral ECDSA wallets if native biometric APIs are missing.
Parallel Client Frontends: Built, compiled, and deployed an independent web application dashboard alongside the core Telegram ecosystem to track the sovereign automated agent footprint (hosted live at
[https://ruleofront.vercel.app/#/](https://ruleofront.vercel.app/#/)).
Check out our updates and showcases on X:* Project Launch
https://x.com/debojyotidm/status/2066189987343892531?s=20
* Day 6
https://x.com/debojyotidm/status/2065530011403321541?s=20
* Day 5
https://x.com/debojyotidm/status/2065194835531960527?s=20
* Day 4
https://x.com/debojyotidm/status/2064810374051102933?s=20
* Day 3
https://x.com/debojyotidm/status/2064423224319107474?s=20
* Day 2
https://x.com/debojyotidm/status/2064067822653956127?s=20
* Day 1
融资状态
No Seed :)