Skip to content

CyberBot

Telegram wallet + approval bot.

Overview

CyberBot is the Telegram entry point for CyberNanoPay. Through Bot commands and Mini App, users can manage wallets, check balances, and approve high-value payments anytime, anywhere.

Bot Commands

CommandDescription
/startWelcome message
/walletOpen Mini App wallet
/balance <addr>Check balance
/approvalsView pending approvals
/policy <addr>View spending policy
/statsSystem statistics

HITL Approval Flow

TEE detects high-value payment
  β†’ POST /notify β†’ Bot sends approval request
  β†’ Admin clicks βœ… Approve or ❌ Reject
  β†’ Bot calls TEE /approve or /reject

Mini App

Telegram embedded Web App providing:

  • Wallet balance view
  • Deposit/Withdraw
  • Transaction history
  • Spending policy settings

Components

ComponentPortDescription
Telegram Bot-grammy long polling
HTTP Server4032Receives TEE notifications
Mini App4033Telegram Web App

Use Cases

  • High-value payment human approval (Human-in-the-Loop)
  • Mobile wallet management
  • Real-time transaction notifications
  • Team multi-sig approval