Skip to content

Latest commit

 

History

History
166 lines (127 loc) · 8.47 KB

File metadata and controls

166 lines (127 loc) · 8.47 KB

RobiNode Roadmap — Rival the Best Agentic-AI Tokens

Position: Accountable agentic finance — the AI only proposes, the contract enforces.

Most "agent tokens" ship a narrative. RobiNode ships a real on-chain policy engine: an LLM proposes a trade, a deterministic server clamp sizes it, and a smart contract re-enforces every cap on-chain. On Robinhood Chain we lean into the RWA edge: stock tokens trade after-hours and weekends, so agents can rebalance and react before Monday open — composable with DeFi legs (USDG yield, hedges) that a closed app cannot offer. This roadmap closes the gaps to the leading agentic-AI projects (Virtuals, plimsoll, 4x, SUI $AGENT, FET) while doubling down on the one thing they can't fake: verifiable, dual-enforced safety.


Where RobiNode stands today

Already shipped and live on Robinhood Chain mainnet (chain 4663) at robinode.xyz:

  • PolicyExecutor.sol — per-user ETH vault, ERC20 custody, per-tx / per-day caps, target whitelist, user pause. packages/contracts/src/PolicyExecutor.sol
  • LLM plan → server clamp → on-chain enforcementapps/web/src/lib/agent-prompt.ts, apps/web/src/lib/llm.ts
  • Autonomous Auto-DCA workerapps/web/scripts/dca-worker.ts, apps/web/src/lib/auto-dca.ts
  • Uniswap V3 WETH→token buys into the vaultapps/web/src/lib/agent-chain.ts
  • SIWE auth + Prisma audit DBapps/web/prisma/schema.prisma
  • Live $RNODE price + public usage dashboardapps/web/src/app/api/token-price/route.ts, apps/web/src/app/api/stats/route.ts
  • $RNODE token live0xe9153c1013D766716977ad4EC51D720a7Dc523cA, verified on Blockscout

Competitive benchmark

Capability RobiNode today Virtuals plimsoll 4x SUI $AGENT Roadmap phase
On-chain spend caps + whitelist Shipped
LLM proposes, deterministic clamp Shipped
Autonomous 24/7 execution Shipped
Vault ERC20 custody + withdraw Shipped
Public stats + live price Shipped
Deterministic risk kernel / honeypot gate Phase 1
Sell-side + stop-loss / take-profit Shipped
Multi-strategy + backtest partial Shipped
RWA-native agents (stock tokens × DeFi legs, off-hours edge) Phase 4
Verifiable track record / identity partial Phase 5
Real token utility (staking, gov) Phase 6
Multi-chain planned Sui only Phase 7

Phased roadmap

Phase 0 — Launch hardening · now, 1-2 weeks · status: Shipped

  • Surface existing but hidden controls in the UI: setPaused (kill switch) and setMyLimits (caps) buttons in apps/web/src/components/AppShell.tsx.
  • Fix docs drift: README documents quoter + SWAP_SLIPPAGE_BPS + risk gates.
  • Worker double-execution lock via lockedUntil claim + in-process guard (Postgres deferred).
  • Published this ROADMAP.md + the on-site roadmap section.

Phase 1 — Safety kernel (the moat) · 3-5 weeks · status: Shipped

Turn clamps into a real deterministic risk kernel — the plimsoll-style differentiator.

  • Pre-trade honeypot-lite (reverse quote) and DEX-liquidity gate in apps/web/src/lib/risk.ts before executeSwap.
  • Max-drawdown kill switch per schedule (auto-halt off-chain + UI tip to pause vault).
  • Configurable slippage + min-liquidity + max impact floors, per-token (stricter for RNODE).
  • New RiskDecision audit log alongside AgentRun.

Phase 2 — Sell-side + SL/TP · 5-8 weeks · status: Shipped

Vault can sell holdings back to ETH; SL/TP monitored deterministically.

  • PolicyExecutor.executeSell (token→WETH→ETH credit) + redeploy / migrate banner.
  • Manual Sell from Holdings + per-holding SL/TP config (HoldingConfig).
  • Worker monitors price vs SL/TP and sells without LLM.
  • Exact-size wallet approvals on the $RNODE trade widget; quoter fail-closed.

Phase 3 — Multi-strategy engine · 6-10 weeks · status: Shipped

Move from a single DCA/rebalance to composable strategies (4x-style).

  • Strategy registry: DCA, rebalance-to-weights, momentum, mean-reversion, range.
  • Remove @@unique([userId]) on DcaSchedule; support multiple concurrent strategies per user.
  • Lightweight backtest endpoint over historical pool data for each strategy.
  • AI-suggested strategy params with rationale (trial-quota aware).

Phase 4 — RWA-native agent suite · rolling out · status: Shipping

Robinhood Chain built the roads (tokenized stocks, USDG, lending pools). RobiNode is the self-driving layer — permissionless and composable in ways a closed app cannot ship. Self-custodial by design: users keep their keys; we sell software, never touch funds. Verify stock-token transfer / KYC edges before each leg.

  • Autonomous portfolio agents (live): basket target-weights gated by the US market session, so the agent reacts to weekend and after-hours stock-token moves before the Monday open. See apps/web/src/lib/strategies/portfolio.ts and market-hours.ts.
  • Off-hours liquidity agents (live): patient, impact-capped clips in thin stock-token pools, acting only on amber liquidity inside the off-hours window. See apps/web/src/lib/strategies/thin_pool.ts.
  • Yield-routing agents (live behind ENABLE_YIELD_ROUTING): route idle USDG into the Morpho "Steakhouse USDG" ERC-4626 vault and redeem on demand. This needs the upgraded PolicyExecutor (depositErc4626 / redeemErc4626) plus a 1-USDG smoke test before enabling for users. See apps/web/src/lib/rwa/earn-adapter.ts.
  • Corporate-action agents (scaffolded behind ENABLE_CORPORATE_ACTIONS): plain ERC-20 stock tokens carry no ERC-8056 semantics yet, so this ships as a read-only reconciliation reporter until an ERC-8056 token or oracle exists. See apps/web/src/lib/rwa/corporate-actions.ts.

Phase 5 — Verifiable track record + identity · 8-12 weeks · status: Planned

The "trust is the product" narrative.

  • Activate the underused RobiNodeRegistry: publish per-agent verifiable performance (PnL, win rate) on-chain or via signed attestations (ERC-8004-style).
  • Public leaderboard page fed by /api/stats + per-user opt-in performance.
  • Optional agent strategy sharing / copy config.

Phase 6 — $RNODE token utility · parallel, 6-12 weeks · status: Planned

Give the token real, contract-enforced utility (currently none implemented).

  • Staking contract → higher trial quotas / removes TRIAL_LLM_PER_DAY and TRIAL_EXEC_PER_DAY caps (apps/web/src/lib/chain.ts).
  • Fee discounts / pro tier gated by staked $RNODE, enforced in registry trialTier.
  • Governance over default caps and the target whitelist (setAllowedTarget).
  • Agent competitions (SUI $AGENT-style): staked $RNODE prize pools for the best-performing agents.

Phase 7 — Multi-chain + agent economy · 12+ weeks · status: Planned

  • Abstract the hardcoded chain 4663 (apps/web/src/lib/chain.ts, apps/web/src/lib/agent-chain.ts) into a chain config map; add a second EVM chain.
  • Agent-to-agent / marketplace exploration; x402-style pay-per-data for richer on-chain signals.

GTM / narrative

  • Position: "Accountable agentic finance — the AI only proposes, the contract enforces."
  • RWA narrative: stock tokens on Robinhood Chain are the cars; RobiNode agents are the self-driving software — listed ≠ liquid (tradeability badges), weekend/after-hours edge, corporate-action awareness, USDG yield legs.
  • Milestone-driven content: each phase ships with an X thread + docs update + a new dashboard metric.
  • Transparency flywheel: the public stats dashboard + verifiable track records double as marketing. Every agent run is auditable on-chain.
  • Token narrative: $RNODE is not a meme — it's the key that unlocks pro-tier agent capacity, governance weight, and competition entry. Utility is contract-enforced, not promised.

Status legend

  • Shipped — live on mainnet today.
  • In progress — actively being built.
  • Planned — designed, next up.

This document is the source of truth. The on-site roadmap section mirrors it; when a phase moves status, update both.