hackquest logo

Ruleo

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

视频

项目图片 1
项目图片 2
项目图片 3
项目图片 4

技术栈

React
Next
Web3
Node
Python
Solidity

描述

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.ts using 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.ts to 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.ts relayer using viem on 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

    https://x.com/debojyotidm/status/2063707105979494475?s=20

融资状态

No Seed :)

队长
DDebojyoti De Majumder
项目链接
部署生态
BaseBase
赛道
DeFiAIOther