Enterprise-Grade Privacy-First Blockchain Ecosystem
Built by Alexandru Stratulat, Bogdan Iacob & SourceLess Team
Β© 2025 Sourcelessβ’ - All Rights Reserved
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.
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.
| 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 |
| 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 | 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 |
- Local authentication with encrypted sessions
- IgniteHex member authentication
- Web3 wallet-based identity
- STR domain identity system
- Role-based access control (Admin, User)
- Decentralized web browser with tabs
- Bookmark and history management
- Web2/Web3 website support
- Integrated search engine for STR domains
- Social timeline with posts, likes, comments
- Real-time encrypted messaging
- User profiles with STR domains
- Follow system
- Media uploads
- Buy/sell domains, digital goods, services
- Multi-currency support (STR, ETH, BTC)
- Shopping cart and checkout
- User wallet integration
- 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
- HostLess Database - Encrypted decentralized storage with P2P sync
- Private Documents - Encrypted document storage (identity, contracts)
- 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
- Bank Details - Encrypted bank account management
- STR.USD Minting - Stablecoin minting service
- Health Monitoring - Real-time health data tracking
- IDE - Code editor with project management
- Ecosystem Map - Interactive visualization
- Member portal with token portfolio
- Domain management
- Bidirectional data sync
- User management
- Role management
- Stats dashboard
- IgniteHex sync
- Node.js 18+
- npm or bun package manager
- Git
# 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# Start development server
npm run dev
# The app will be available at http://localhost:3000# Create production build
npm run build
# Preview production build
npm run preview# Start Electron development
npm run electron:dev
# Build Electron app
npm run electron:buildSTR4TUS---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
- Web App (web/): Auto-deployed to VPS via GitHub Actions on every push
- Desktop App (browser/): Built manually for Windows/macOS/Linux distribution
| 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 |
- 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)
- 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
This project is licensed under the MIT License - see the LICENSE file for details.
- Sourcelessβ’ is a registered trademark
- STR4TUSβ’, STR.Domainsβ’, STR.Talkβ’, HostLessβ’, IgniteHexβ’ are trademarks of Sourceless
Created by:
- Alexandru Stratulat
- Bogdan Iacob
- SourceLess Team
- Website: https://sourceless.net
- Documentation: https://docs.sourceless.net
- STR Domain Search - Discover and explore STR domains
- Quick Access Dashboard - Fast navigation to key features
- Search Suggestions - Smart autocomplete for domains
- Dark/Light/System Modes - Automatic theme detection
- Custom Backgrounds - Gradient or image backgrounds
- Background Opacity - Adjustable transparency
Dashboard.tsx- Cognit4 Search Engine page (/cognit4)ThemeContext.tsx- Global theme managementCognit4Search.tsx- Search componentThemeSettings.tsx- Theme configuration UIBrowserBackground.tsx- Custom background rendererQuickAccess.tsx- Quick navigation cardsPageNavigation.tsx- Improved page navigationSTRTalk.tsx- STR.Talk componenterrorHandler.ts- Centralized error handlingigniteHexApi.ts/igniteHexClient.ts- IgniteHex API integration
| 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
