Type: Distributed Web Operating System
License: © 2025 Gliesereum Ukraine. All rights reserved.
The world's first distributed Web OS built on heterogeneous networks.
A professional laboratory for Web 5 developers to program and manage autonomous AI web agents.
STELS is a fully decentralized programming and management system for building autonomous web agents that operate across a global heterogeneous network. Each web agent is a programmable application—a pure web service leveraging modern browser technologies and distributed execution across hundreds of heterogeneous nodes (heterogens) installed on diverse servers worldwide.
As a Web Operating System, STELS provides developers with:
- Schemas and Workers: Tools for creating intelligent web agents with structured data flows and programmable execution logic
- Distributed Execution: Protocol-driven operations that run collectively across the heterogeneous network
- Reactive Visualization: High-speed UI with minimal latency for real-time monitoring and control
- Secure by Design: Cryptographic identity and transaction signing for all operations
- Network as API: The entire heterogeneous network as a single unified execution environment
- Progressive Web App - Installable on any device, works offline, auto-updates
- Cryptographic Authentication - ECDSA secp256k1 wallet creation and import
- Network Selection - Support for TestNet, MainNet, and LocalNet
- Real-time WebSocket Connection - Automatic reconnection with session management
- Secure Session Management - Persistent authentication across sessions
- Theme System - Light, dark, and system preference modes
- Responsive Design - Mobile, tablet, and desktop layouts
- Multi-Exchange Support - Unified interface for multiple cryptocurrency exchanges
- Real-time Market Data - Live ticker prices and market updates
- Advanced Charting - Professional candlestick charts with technical indicators
- Order Book - Real-time order book with depth visualization
- Order Management - Place, modify, and cancel limit and market orders
- Trade History - Complete trade history and execution details
- Account Balances - Real-time balance tracking across exchanges
- News Feed - Financial news integration
- Symbol Filtering - Search and filter by exchange and trading pair
- View-Only Mode - Market analysis without account connection
- Drag-and-Drop Interface - Intuitive widget placement system
- Multi-Panel Support - Multiple independent workspaces
- 100+ Real-time Widgets - Ticker, OrderBook, Candles, Trades, and more
- Auto-Connections - Automatic linking between related widgets
- Persistent State - Save and restore workspace configurations
- Panel Management - Create, duplicate, reorder, and switch between panels
- Custom Dashboards - Build personalized trading dashboards
- Code Editor - Monaco Editor with JavaScript/TypeScript support
- Worker Templates - Pre-built strategies (Grid Trading, DCA, Market Monitor)
- Execution Modes - Parallel, Leader, and Exclusive execution
- Priority System - Critical, High, Normal, and Low priority levels
- Worker Statistics - Real-time execution metrics and health monitoring
- Leader Election - Distributed leader selection for coordinated execution
- Worker Logs - Real-time logging and debugging
- Start/Stop Control - Manage worker lifecycle
- Template Library - Quick-start templates for common strategies
- Schema Editor - Visual JSON schema editor
- Channel Management - Create and manage channel aliases
- Schema Validation - Real-time validation and error detection
- Session Data Viewer - Browse and inspect session data
- Schema Statistics - Analytics and usage metrics
- Import/Export - Share and backup schemas
- Tree Navigation - Hierarchical schema organization
- Wallet Creation - Generate new cryptographic wallets
- Wallet Import - Import existing wallets via private key
- Transaction Signing - Sign basic and smart contract transactions
- Multi-Signature Support - Cosign functionality for shared control
- Token Management - View and manage blockchain tokens
- Transaction History - Complete transaction ledger
- Account Details - Wallet information and balance tracking
- Secure Storage - Encrypted private key storage
- Public Transaction Browser - Explore blockchain transactions
- Asset List - Browse available blockchain assets
- Transaction Search - Find transactions by hash or address
- Market Data Explorer - Public market data without authentication
- Index Integration - View and analyze data indexes
- Filtering & Sorting - Advanced data filtering capabilities
- Token Creation - Build custom tokens with metadata
- Certificate System - Cryptographic certificate generation
- Certificate Validation - Verify token certificates
- Certificate History - Track certificate lifecycle
- Field Validation - Real-time input validation
- Export Functionality - Export certificates for sharing
- Signature Debugging - Tools for signature verification
- Multi-Model Support - Chat with various AI models
- Assistant Creation - Create custom AI assistants
- Tab Management - Multiple concurrent chat sessions
- Model Registry - Browse and select available models
- Message Rendering - Rich message formatting
- Context Management - Maintain conversation context
- Index Browser - View available data indexes
- Index Charts - Visualize index data with charts
- Index Details - Detailed index information
- Data Synchronization - Real-time index updates
- Integrated Docs - Built-in documentation system
- Markdown Support - Rich text documentation
- Search Functionality - Find documentation quickly
Professional multi-exchange trading terminal with real-time market data, advanced charting, order management, and portfolio tracking. Supports view-only mode for market analysis without account connection.
Key Features:
- Real-time price updates and market data
- Professional candlestick charts
- Order book depth visualization
- Order placement and management
- Trade history and execution tracking
- Account balance monitoring
- Financial news integration
Visual workspace for creating custom trading dashboards through drag-and-drop widget placement. Build personalized interfaces with real-time data visualization.
Key Features:
- Intuitive drag-and-drop interface
- Multiple independent panels
- 100+ real-time widgets (tickers, charts, order books, etc.)
- Automatic widget connections
- Persistent workspace state
- Custom dashboard creation
Integrated development environment for creating and managing distributed trading algorithms. Write, deploy, and monitor autonomous trading strategies across the network.
Key Features:
- Professional code editor with syntax highlighting
- Pre-built strategy templates
- Multiple execution modes (parallel, leader, exclusive)
- Real-time worker statistics and monitoring
- Leader election for coordinated execution
- Worker lifecycle management
Schema management system for defining data structures and channel configurations. Create, edit, and validate schemas for your web agents.
Key Features:
- Visual schema editor
- Channel alias management
- Real-time validation
- Session data inspection
- Schema analytics
- Import/export functionality
Native blockchain wallet for the Gliesereum network. Manage your cryptographic identity, sign transactions, and interact with the blockchain securely.
Key Features:
- Wallet creation and import
- Transaction signing (basic and smart contracts)
- Multi-signature support
- Token management
- Transaction history
- Secure key storage
Public blockchain and data explorer for browsing transactions, assets, and market data without authentication. Analyze network activity and explore available resources.
Key Features:
- Transaction browser
- Asset catalog
- Market data exploration
- Index integration
- Advanced filtering
Tool for creating and managing custom tokens with cryptographic certificates. Build, validate, and export token certificates.
Key Features:
- Token creation wizard
- Certificate generation
- Certificate validation
- History tracking
- Export functionality
AI assistant interface for interacting with various AI models. Create custom assistants and manage multiple chat sessions.
Key Features:
- Multi-model support
- Custom assistant creation
- Tab-based interface
- Context management
Data index browser for viewing and analyzing aggregated data indexes. Visualize trends and explore indexed information.
Key Features:
- Index browsing
- Chart visualization
- Real-time synchronization
- Detailed index information
Integrated documentation system with search functionality. Access guides, API references, and tutorials directly within the application.
STELS Web 5 OS is a Progressive Web App that can be installed on any device:
- Desktop: Click the install button in your browser's address bar
- Android: Use "Add to Home Screen" in Chrome
- iOS: Use "Add to Home Screen" in Safari
- Create or Import Wallet - Generate a new wallet or import an existing one
- Select Network - Choose TestNet, MainNet, or LocalNet
- Connect - Establish connection to the heterogeneous network
- Explore - Navigate through available applications and features
STELS uses cryptographic authentication for secure access:
- Wallet Creation: Generate a new ECDSA secp256k1 wallet
- Wallet Import: Import existing wallet using private key
- Network Selection: Choose your preferred network environment
- Session Management: Automatic session restoration on reload
STELS Web 5 OS is a fully-featured Progressive Web App:
- ✅ Installable - Install on desktop and mobile devices
- ✅ Offline Support - Works without internet connection
- ✅ Auto-Update - Automatic updates when new version is available
- ✅ Fast Loading - Cached assets for instant loading
- ✅ Native-Like - Runs in standalone mode
- 🔒 Secure - Multi-layer security with extension protection
STELS supports multiple network environments:
- TestNet - Development and testing network
- MainNet - Production network
- LocalNet - Local development network
Each network provides:
- REST API endpoint for HTTP requests
- WebSocket endpoint for real-time data
- Developer mode toggle (where available)
STELS implements enterprise-grade security:
- Cryptographic Authentication - ECDSA secp256k1 signatures
- Secure Key Storage - Encrypted private key storage
- Session Management - Secure session tokens
- Extension Protection - Protection against browser extension tampering
- Constant-Time Operations - Secure cryptographic comparisons
- No Key Logging - Private keys never logged or exposed
If you experience connection problems:
- Verify network configuration is correct
- Check that the selected network is accessible
- Ensure your wallet is properly loaded
- Try re-authenticating if session expired
If your session expires:
- Use the "Re-authenticate" button
- Verify your wallet is still available
- Check network accessibility
- Reconnect to the network
If widgets don't appear:
- Verify WebSocket connection is active
- Check that session data is present
- Ensure widget type is supported
- Review browser console for errors
- React 19: https://react.dev
- TypeScript: https://www.typescriptlang.org
- Tailwind CSS v4: https://tailwindcss.com
- secp256k1: https://en.bitcoin.it/wiki/Secp256k1
© 2025 Gliesereum Ukraine. All rights reserved.
Last Updated: 2025-01-27
Maintainer: STELS Development Team