OASIS & STARNET Developer Documentation Index
📋 Complete Developer Documentation Guide
Welcome to the comprehensive developer documentation for OASIS and STARNET. This index provides easy navigation to all documentation, tutorials, and guides.
🏗️ Architecture Overview
System Architecture
OASIS Architecture Overview - Complete system architecture
OASIS Architecture Diagrams - Visual system diagrams
Combined API Overview - WEB4 + WEB5 integration
Current Implementation Status - Complete implementation status across all components
Core Managers & Systems
OASIS Managers Complete Guide - Core managers (AvatarManager, WalletManager, KeyManager)
OASIS Managers Part 2 - Additional managers (HolonManager, NFTManager, SearchManager, CacheManager, EmailManager)
OASIS Managers Part 3 - Advanced managers & OASISHyperDrive
Wallet Management System - Comprehensive wallet management guide
Core Components
WEB4 OASIS API: Data aggregation and identity layer
WEB5 STAR API: Gamification and business layer
STARNET Web UI: Comprehensive web interface and app store
STAR CLI: Command-line interface for developers
OAPP Builder: Drag-and-drop application builder
DNA System: STARNETHolon dependency management
Core WEB4 APIs (from oasisweb4.com): AVATAR, KARMA, DATA, WALLET, NFT, KEYS, SEARCH, STATS, HOLOCHAIN, IPFS
ProviderManagement Refactor: Registry, Selector, Switcher, Configurator, Facade, with
ProviderManagerNewfacade and legacyProviderManagermarked [Obsolete]Blockchain Providers: Bitcoin, Ethereum, Solana, Polygon, Arbitrum, Avalanche, BNB Chain, Cardano, NEAR, Polkadot, Cosmos, Fantom, Optimism, Rootstock, TRON, Telos, Sui, Aptos, Elrond, Hashgraph, EOSIO, BlockStack, ChainLink, Moralis, Web3Core
Cloud Providers: AWS, Azure, Google Cloud, Azure Cosmos DB
Storage Providers: MongoDB, Neo4j, Neo4j Aura, SQLite, Local File
Network Providers: Holochain, IPFS, ActivityPub, Scuttlebutt, SOLID, ThreeFold, Pinata
Map Providers: Mapbox, WRLD3D, GO Map
Specialized Providers: Cargo, ONION Protocol, Orion Protocol, PLAN, SEEDS, Apollo Server, ARC Membrane
Revolutionary Systems
OASIS HyperDrive: 100% uptime auto-failover system with intelligent routing
Legacy (v1): Auto-Replication, Auto-Failover
OASIS HyperDrive 2 (v2): Adds Auto-Load Balancing, Intelligent Selection (latency-first), Predictive Failover, Enhanced Replication Rules (provider/data-type/schedule/cost/permissions), Advanced Analytics, Subscription-aware quotas & alerts, Mode switch with v2→v1 fallback
ONET (OASIS Network): Revolutionary decentralized networking layer with intelligent discovery, routing, consensus, and security
Multi-Protocol Discovery: DHT (Kademlia), mDNS, blockchain, and bootstrap discovery
Intelligent Routing: Dijkstra, A*, BFS algorithms with adaptive load balancing
Distributed Consensus: Dynamic consensus intervals based on network health
Advanced Security: End-to-end encryption, quantum key generation, authentication
Real-Time Monitoring: Network metrics, system health, performance optimization
Docs: ONET Documentation
OASIS COSMIC ORM: Universal data abstraction layer for all Web2/Web3 providers
OASIS NFT System: Revolutionary NFT system with cross-chain support
OASIS Universal Wallet System: Unified digital asset management across 50+ blockchain networks
STAR CLI: Revolutionary Interoperable Low/No Code Generator for all metaverses, games, apps, and platforms
Our World: Groundbreaking AR geo-location game that encourages environmental stewardship and community service
One World: Benevolent MMORPG with optional VR, similar to Minecraft and Pax Dei with cross-platform asset sharing
OASIS/STAR Cross-Platform Universal System: Revolutionary interoperable universal system with universal STARNETHolon sharing
HoloNET: Revolutionary Holochain integration bringing P2P architecture to .NET and Unity ecosystems
OASIS Web4 Site & Plans
Marketing site scaffold:
oasisweb4.com(Vite + React + TS)Plans: Bronze, Silver, Gold, Enterprise
Frontend checkout calls WEB4 OASIS WebAPI Subscription API (to be implemented):
/api/subscriptions/checkout
🚀 Revolutionary Systems Documentation
OASIS HyperDrive
OASIS HyperDrive Whitepaper - Complete HyperDrive documentation
Features: 100% uptime, auto-failover, auto-load balancing, auto-replication
Benefits: Impossible to shutdown, intelligent routing, geographic optimization
OASIS COSMIC ORM
OASIS COSMIC ORM Documentation - Complete COSMIC ORM guide
OASIS COSMIC ORM Whitepaper - Comprehensive whitepaper
Features: Universal data abstraction, provider abstraction, easy migration
Benefits: Single API for all providers, 100% uptime, automatic optimization
OASIS NFT System
OASIS NFT System Whitepaper - Complete NFT system documentation
Features: Cross-chain NFTs, shared metadata, Geo-NFTs, universal standard
Benefits: Multi-chain collections, instant minting, AR/VR integration
OASIS Universal Wallet System
OASIS Universal Wallet System Whitepaper - Complete wallet system documentation
Features: Unified interface, cross-chain support, portfolio aggregation, DeFi integration
Benefits: Single dashboard for all assets, one-click transfers, enhanced security, 100% uptime
Grants & Case Studies
Radix DLT: Native bridge between Radix and Solana tokens
Arbitrum (Grant Ships): Endangered Tokens NFTs in AR World treasure hunt
Arbitrum (Thrive): HoloNET API -> Stellar Gate browser game
Solana Superteam UK: AR World Phygital game with geo-cached Solana NFTs
STAR CLI - Revolutionary Interoperable Low/No Code Generator
STAR CLI Documentation - Complete STAR CLI guide
STAR CLI Quick Start Guide - Quick start tutorial
Features: Interoperable Low/No Code Generator, OASIS Omniverse unification, asset/app store backend
Benefits: Create entire metaverses with minimal coding, unify all platforms, power Our World game
Our World - The Benevolent Pokemon Go and Beyond
Features: Immersive 3D VR educational platform, geo-location AR game, environmental stewardship, karma system, real-world impact
Benefits: Get people back into nature, connect with real people, earn karma for good deeds, unlock superpowers
Impact: Environmental education, community service, youth engagement, global movement
Technical Innovation: World-first HoloNET integration connecting Holochain to Unity/.NET ecosystems
Philosophy: Inspired by Buckminster Fuller's world peace game vision and The Venus Project resource-based economy
Team: Led by David Ellams with 15+ diverse professionals including developers, designers, strategists, and advisors
Partnerships: Noomap, The S7 Foundation, educational institutions, environmental organizations
Documentation: Our World Documentation | Our World Whitepaper
One World - The Benevolent MMORPG
Features: MMORPG with optional VR, infinite building like Minecraft and Pax Dei, benevolent focus
Benefits: Cross-platform asset sharing, unified gaming ecosystem, community building
Impact: First benevolent MMORPG with cross-platform interoperability
Technical Innovation: Cross-platform asset sharing, unified gaming ecosystem
Market Opportunity: Massive MMORPG gaming market, first-mover advantage in benevolent gaming
Competitive Advantage: First benevolent MMORPG with cross-platform asset sharing
Documentation: One World Documentation | One World Whitepaper
OASIS/STAR Cross-Platform Universal System
Features: Universal STARNETHolon sharing, cross-OAPP compatibility, platform agnostic, engine independent
Benefits: Create once, use everywhere, cross-platform progression, unified OAPP experience
Impact: First truly interoperable universal system with universal STARNETHolon sharing
Technical Innovation: Universal STARNETHolon format, cross-platform sync, unified authentication
Market Opportunity: Revolutionary universal ecosystem, massive developer access, infinite use cases
Competitive Advantage: First truly interoperable universal system with universal STARNETHolon sharing across all industries
HoloNET - Revolutionary Holochain Integration
Features: World-first .NET and Unity client for Holochain, HoloNET ORM with one-line commands
Benefits: Simplified Holochain development, enterprise integration, Unity game development
Impact: Brings P2P architecture to mainstream .NET and Unity development
Technical Innovation: First .NET and Unity client for Holochain, revolutionary ORM simplification
Market Opportunity: Massive .NET and Unity developer ecosystems, future of internet architecture
Competitive Advantage: First-mover advantage in Holochain integration, simplified development
Documentation: HoloNET Documentation | HoloNET Whitepaper
📚 API Documentation
WEB4 OASIS API
WEB4 OASIS API Documentation - Complete API reference
WEB4 OASIS API Complete Endpoints - All endpoints reference
OASIS API Reference - Core API documentation
WEB5 STAR API
WEB5 STAR API Documentation - Complete STAR API reference
STAR API Complete Endpoints - All STAR endpoints
STAR Metadata System - Metadata management
STAR OAPP Builder - OAPP Builder guide
STAR CLI & DNA System
STAR CLI Documentation - Complete CLI reference
DNA System Guide - STARNETHolon dependency management
Dependency Management Guide - Advanced dependency management
🎮 STARNET Web UI Documentation
User Interface
STARNET Web UI Overview - Complete UI guide
Dashboard Documentation - Dashboard features
MetaData Page Guide - Metadata management UI
OAPP Builder UI - Visual builder interface
App Store & Asset Management
STARNET App Store - Publishing and downloading
Asset Management - Managing assets
Version Control - Versioning system
🚀 Getting Started Guides
Quick Start
OASIS Quick Start Guide - Get started with OASIS
STAR Quick Start Guide - Get started with STAR
STARNET Web UI Quick Start - Get started with STARNET Web UI
STAR CLI Quick Start - Get started with STAR CLI
Installation & Setup
Development Environment Setup - Complete setup guide
Docker Setup Guide - Containerized development
Production Deployment - Production setup
📖 Tutorials & Guides
Beginner Tutorials
Your First OASIS App - Step-by-step tutorial
Creating Your First OAPP - OAPP creation tutorial
STARNET Web UI Basics - UI navigation tutorial
Intermediate Tutorials
Building a Metaverse Game - Complete game tutorial
Metadata System Tutorial - Advanced metadata usage
OAPP Builder Advanced - Advanced builder features
Advanced Tutorials
Custom Provider Development - Creating providers
Enterprise Integration - Enterprise features
Performance Optimization - Optimization techniques
🔧 Development Guides
Best Practices
OASIS Best Practices - Development best practices
Code Standards - Coding standards and conventions
Security Guidelines - Security best practices
Testing & Quality
Testing Guide - Testing methodologies
Test Coverage Summary - Testing coverage
Quality Assurance - QA processes
Provider Development
Provider Development Guide - Creating providers
Provider Testing - Testing providers
Provider Deployment - Deploying providers
📱 SDKs & Libraries
Official SDKs
JavaScript/Node.js SDK - JavaScript development
C#/.NET SDK - .NET development
Python SDK - Python development
Community Libraries
React Components - React UI components
Unity Integration - Unity game development
Mobile SDKs - Mobile development
🎯 Use Cases & Examples
Gaming & Metaverse
Game Development - Game development examples
Metaverse Worlds - Virtual world creation
NFT Games - NFT-based games
Enterprise & Business
Enterprise Applications - Business applications
Supply Chain Management - SCMS integration
Data Analytics - Analytics applications
Social & Community
Social Platforms - Social applications
Community Management - Community features
Content Sharing - Content platforms
🔐 Security & Privacy
Security Documentation
Security Overview - Security architecture
Authentication Guide - Authentication systems
Data Protection - Data security
Privacy & Compliance
Privacy Controls - User privacy features
GDPR Compliance - GDPR compliance
Data Governance - Data management
📊 Analytics & Monitoring
Performance Monitoring
Performance Metrics - Performance tracking
Error Monitoring - Error tracking
Usage Analytics - Usage statistics
Business Intelligence
Revenue Tracking - Revenue analytics
User Behavior - User analytics
Market Analysis - Market insights
🌍 Deployment & Operations
Deployment Guides
Local Development - Local setup
Cloud Deployment - Cloud deployment
Edge Deployment - Edge computing
Operations
Monitoring & Alerting - System monitoring
Backup & Recovery - Data protection
Scaling Guide - System scaling
🤝 Community & Support
Community Resources
Contributing Guide - How to contribute
Code of Conduct - Community guidelines
Alpha Tester Documentation - Alpha testing
Support & Help
FAQ - Frequently asked questions
Troubleshooting - Common issues
Contact Support - Get help
📈 Roadmap & Updates
Development Roadmap
Current Roadmap - Development timeline
Feature Requests - Request features
Release Notes - Version updates
Updates & News
Latest Updates - Recent changes
Community News - Community updates
Technical Blog - Technical articles
🎓 Learning Resources
Educational Content
Video Tutorials - Video learning
Webinars - Live sessions
Workshops - Hands-on workshops
Certification
Developer Certification - Get certified
Exam Preparation - Study guides
Certification Benefits - Certification value
🚀 Quick Navigation
By Experience Level
Beginner: Start with Quick Start Guides
Intermediate: Check out Tutorials & Guides
Advanced: Explore Development Guides
By Technology
WEB4 OASIS: OASIS API Documentation
WEB5 STAR: STAR API Documentation
STARNET Web UI: STARNET Web UI Documentation
By Use Case
Gaming: Gaming & Metaverse
Enterprise: Enterprise & Business
Social: Social & Community
This documentation index is regularly updated. For the latest version, visit docs.oasisplatform.world
Last updated