Skip to content

SourceLessNet Asset Management System - Web3-powered ecosystem platform featuring decentralized domains, marketplace, identity management, STR.Talk messaging, IgniteHex community, and quantum-resistant encryption

Notifications You must be signed in to change notification settings

SourcelessBlockchain/SourceLessNet-AMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

49 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

STR4TUS - SourceLessNet

STR4TUS Logo

Enterprise-Grade Privacy-First Blockchain Ecosystem

Version License Status

Built by Alexandru Stratulat, Bogdan Iacob & SourceLess Team

Β© 2025 Sourcelessβ„’ - All Rights Reserved


🌐 Overview

STR4TUS - SourceLessNet is a comprehensive Web3 blockchain ecosystem featuring a privacy-first, decentralized infrastructure with 15 interconnected platforms. Built with modern technologies including React, TypeScript, and Vite, it provides a complete suite of tools for blockchain interaction, social networking, content creation, and decentralized commerce.

⚠️ Alpha Version Notice

This is an alpha release (v1.2.0-alpha). Features are under active development and may change. Not recommended for production use without thorough testing.


πŸ—οΈ Technology Stack

Category Technologies
Frontend React 18, TypeScript, Vite
Styling Tailwind CSS, shadcn/ui
Backend Supabase (Auth, Database, Storage, Edge Functions)
Desktop Electron
Blockchain Custom Proof of Existence (PoE) blockchain
State Management React Query, Context API

🌍 The 15-Platform Ecosystem

Platform Domain Description
STR.Sourceless str.sourceless Corporate ecosystem hub - Enterprise-grade infrastructure
STR.SLNN str.slnn Decentralized edge/mesh hosting and node services
STR.Domains str.domains Blockchain domain claims and identity resolution
STR.Ccoin str.ccoin Privacy-first digital banking and payment rails
STR.Dome str.dome Marketplace for ecosystem goods and NFT commerce
STR.Foundation str.sourceless-foundation Nonprofit governance and grants stewardship
STR.Net str.sourcelessnet Technical documentation and community portal
STR.App str.sourceless-app Mobile/desktop apps across the product suite
STR.Motorsport str.sourcelessmotorsport Brand and sponsorship platform
STR.Talk str.talk Social network, content, news, and thought leadership
STR.Xplorer str.xplorer Blockchain explorer and analytics dashboard
STR.AresAI str.aresai Enterprise AI research and privacy-preserving inference
STR.AresLang str.areslang Language tooling and developer SDKs
STR.AresMed str.aresmed Healthcare governance and medical applications
STR.IgniteHeX str.ignitehex Accelerator for tokenized enterprises

πŸ’° Token Ecosystem (7 Tokens)

Token Symbol Purpose
SourceLess Token STR Native token for transactions, staking, domain locking
Crypto Coin OS CCOS Financial transaction fuel, post-mining rewards
Wrapped STR WSTR Multi-chain wrapped token (BTC, ETH, BNB, Polygon, TRX, USDT, USDC)
Ares Network ARSS Network hosting, computation fuel
STARW Governance STARW DAO voting, staking rewards, STR minting
STR Stablecoin STR_USD USD-pegged stablecoin
Domain NFT WNFT NFT representation of STR domains

πŸ“± Features & Services

πŸ” Authentication & Identity

  • Local authentication with encrypted sessions
  • IgniteHex member authentication
  • Web3 wallet-based identity
  • STR domain identity system
  • Role-based access control (Admin, User)

🌐 STR Browser

  • Decentralized web browser with tabs
  • Bookmark and history management
  • Web2/Web3 website support
  • Integrated search engine for STR domains

πŸ’¬ STR.TALK Social Network

  • Social timeline with posts, likes, comments
  • Real-time encrypted messaging
  • User profiles with STR domains
  • Follow system
  • Media uploads

πŸͺ Commerce & Marketplace

  • Buy/sell domains, digital goods, services
  • Multi-currency support (STR, ETH, BTC)
  • Shopping cart and checkout
  • User wallet integration

⛓️ Blockchain Tools

  • Blockchain Explorer - Block viewer, transaction search, chain validation
  • Blockchain Playground - Testing environment
  • Token Explorer - View all 7 tokens, balances, transactions
  • P2P Network - Peer discovery, domain messaging, network visualization

πŸ’Ύ Decentralized Storage

  • HostLess Database - Encrypted decentralized storage with P2P sync
  • Private Documents - Encrypted document storage (identity, contracts)

πŸ—οΈ Creator Tools

  • Unified Creator Studio - Video, podcast, article, NFT creation
  • Content Studio - Blog/article creation with publishing
  • Website Builder - Generate websites from natural language
  • Domain Management - Create and manage STR domains

πŸ’Ό Finance

  • Bank Details - Encrypted bank account management
  • STR.USD Minting - Stablecoin minting service

πŸ₯ Healthcare

  • Health Monitoring - Real-time health data tracking

πŸ’» Development

  • IDE - Code editor with project management
  • Ecosystem Map - Interactive visualization

πŸ”₯ IgniteHex Integration

  • Member portal with token portfolio
  • Domain management
  • Bidirectional data sync

πŸ›‘οΈ Administration

  • User management
  • Role management
  • Stats dashboard
  • IgniteHex sync

πŸš€ Getting Started

Prerequisites

  • Node.js 18+
  • npm or bun package manager
  • Git

Installation

# Clone the repository
git clone https://github.com/SourcelessBlockchain/STR4TUS---SourceLessNet.git

# Navigate to the project directory
cd STR4TUS---SourceLessNet

# Install dependencies
npm install

# Copy environment template
cp .env.local.template .env.local

# Configure your environment variables in .env.local

Development

# Start development server
npm run dev

# The app will be available at http://localhost:3000

Production Build

# Create production build
npm run build

# Preview production build
npm run preview

Electron Desktop App

# Start Electron development
npm run electron:dev

# Build Electron app
npm run electron:build

πŸ“ Project Structure

STR4TUS---SourceLessNet/
β”œβ”€β”€ browser/                 # πŸ–₯️ Str4tus Browser (Electron Desktop App)
β”‚   β”œβ”€β”€ main.js              # Electron main process
β”‚   β”œβ”€β”€ preload.js           # Preload scripts
β”‚   β”œβ”€β”€ renderer.js          # Renderer process
β”‚   β”œβ”€β”€ assets/              # App icons (icns, ico, png)
β”‚   β”œβ”€β”€ img/                 # Browser UI images
β”‚   β”œβ”€β”€ pages/               # Browser HTML pages
β”‚   └── dist/                # Built executables (Win/Mac/Linux)
β”‚
β”œβ”€β”€ web/                     # 🌐 SourceLessNet (React/Vite Web App)
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ assets/          # Static assets (images, videos)
β”‚   β”‚   β”œβ”€β”€ components/      # React components
β”‚   β”‚   β”‚   β”œβ”€β”€ admin/       # Admin panel components
β”‚   β”‚   β”‚   β”œβ”€β”€ badges/      # Badge components
β”‚   β”‚   β”‚   β”œβ”€β”€ browser/     # STR Browser components
β”‚   β”‚   β”‚   β”œβ”€β”€ chat/        # Chat/messaging components
β”‚   β”‚   β”‚   β”œβ”€β”€ content/     # Content management
β”‚   β”‚   β”‚   β”œβ”€β”€ creator/     # Creator Studio components
β”‚   β”‚   β”‚   β”œβ”€β”€ hostless/    # HostLess DB components
β”‚   β”‚   β”‚   β”œβ”€β”€ ignitehex/   # IgniteHex integration
β”‚   β”‚   β”‚   β”œβ”€β”€ marketplace/ # Marketplace components
β”‚   β”‚   β”‚   β”œβ”€β”€ search/      # Search components
β”‚   β”‚   β”‚   β”œβ”€β”€ social/      # Social network components
β”‚   β”‚   β”‚   β”œβ”€β”€ ui/          # shadcn/ui components
β”‚   β”‚   β”‚   β”œβ”€β”€ wallet/      # Wallet components
β”‚   β”‚   β”‚   └── websites/    # Website templates
β”‚   β”‚   β”œβ”€β”€ config/          # Configuration files
β”‚   β”‚   β”œβ”€β”€ data/            # Mock data and templates
β”‚   β”‚   β”œβ”€β”€ hooks/           # Custom React hooks
β”‚   β”‚   β”œβ”€β”€ integrations/    # Third-party integrations
β”‚   β”‚   β”œβ”€β”€ lib/             # Core libraries
β”‚   β”‚   β”‚   β”œβ”€β”€ blockchain/  # Blockchain implementation
β”‚   β”‚   β”‚   β”œβ”€β”€ contracts/   # Smart contracts
β”‚   β”‚   β”‚   β”œβ”€β”€ ledgers/     # Token ledgers
β”‚   β”‚   β”‚   └── storage/     # Storage implementations
β”‚   β”‚   β”œβ”€β”€ pages/           # Page components
β”‚   β”‚   β”œβ”€β”€ services/        # Business logic services
β”‚   β”‚   β”œβ”€β”€ tests/           # Test files
β”‚   β”‚   └── types/           # TypeScript types
β”‚   β”œβ”€β”€ public/              # Public static files
β”‚   β”œβ”€β”€ supabase/            # Supabase configuration
β”‚   └── dist/                # Production build output
β”‚
β”œβ”€β”€ .github/workflows/       # πŸ”„ CI/CD (auto-deploy web/ to VPS)
└── README.md

πŸ”„ CI/CD Deployment

  • Web App (web/): Auto-deployed to VPS via GitHub Actions on every push
  • Desktop App (browser/): Built manually for Windows/macOS/Linux distribution

πŸ”§ Available Routes

Route Access Description
/ Public Home page
/login Public Authentication
/signup Public User registration
/marketplace Public Product marketplace
/ecosystem Public Ecosystem map
/blockchain-explorer Public Block/transaction explorer
/blockchain-playground Public Testing environment
/token-explorer Public Token ecosystem viewer
/p2p-network Public P2P networking
/hostless-db Public Decentralized database
/browser Public STR Browser interface
/creator Public Creator Studio
/content-studio Public Content creation
/ignitehex-member Public IgniteHex portal
/documents Public Private documents
/bank Public Bank details
/ide Public Code editor
/health Public Health monitoring
/profile/:domain Public User profiles
/admin Protected Admin dashboard
/domains Protected Domain management
/feed Protected Social feed
/chat Protected Messaging

πŸ“Š Performance Optimizations

  • React.lazy() code splitting for all pages
  • Vendor chunk splitting (React, UI, Supabase, Icons)
  • React Query caching (5 min stale, 30 min GC)
  • Bundle size: Main chunk ~450KB (gzipped ~118KB)

πŸ”’ Security Considerations

  • All sensitive data encrypted at rest
  • Local-first architecture for privacy
  • Optional cloud sync (can be disabled)
  • Role-based access control
  • Session management with secure storage

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.


🏷️ Trademarks

  • Sourcelessβ„’ is a registered trademark
  • STR4TUSβ„’, STR.Domainsβ„’, STR.Talkβ„’, HostLessβ„’, IgniteHexβ„’ are trademarks of Sourceless

πŸ‘₯ Team

Created by:

  • Alexandru Stratulat
  • Bogdan Iacob
  • SourceLess Team

πŸ“ž Support


πŸ†• Latest Updates (v1.3.0-alpha)

πŸ” Cognit4 Search Engine

  • STR Domain Search - Discover and explore STR domains
  • Quick Access Dashboard - Fast navigation to key features
  • Search Suggestions - Smart autocomplete for domains

🎨 Theme System

  • Dark/Light/System Modes - Automatic theme detection
  • Custom Backgrounds - Gradient or image backgrounds
  • Background Opacity - Adjustable transparency

πŸ› οΈ New Components

  • Dashboard.tsx - Cognit4 Search Engine page (/cognit4)
  • ThemeContext.tsx - Global theme management
  • Cognit4Search.tsx - Search component
  • ThemeSettings.tsx - Theme configuration UI
  • BrowserBackground.tsx - Custom background renderer
  • QuickAccess.tsx - Quick navigation cards
  • PageNavigation.tsx - Improved page navigation
  • STRTalk.tsx - STR.Talk component
  • errorHandler.ts - Centralized error handling
  • igniteHexApi.ts / igniteHexClient.ts - IgniteHex API integration

πŸ—“οΈ Version History

Version Date Description
v1.3.0-alpha December 2025 Cognit4 Search Engine, Theme System, New Components
v1.2.0-alpha December 2025 HostLess DB, Documentation, Token improvements, Browser fixes
v1.1.0-alpha December 2025 Performance optimizations, code splitting
v1.0.0 December 2025 Initial release

Β© 2025 Sourcelessβ„’ - All Rights Reserved

Built with ❀️ by Alexandru Stratulat, Bogdan Iacob & SourceLess Team

About

SourceLessNet Asset Management System - Web3-powered ecosystem platform featuring decentralized domains, marketplace, identity management, STR.Talk messaging, IgniteHex community, and quantum-resistant encryption

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •