Skip to content

SkillSphere is a decentralized knowledge marketplace built on Stellar that connects experts with knowledge seekers through tokenized consultation sessions, eliminating intermediaries and reducing costs while expanding global access to expertise.

Notifications You must be signed in to change notification settings

LightForgeHub/SkillSphere-Dapp

Repository files navigation


SkillSphere

SkillSphere is a peer-to-peer knowledge marketplace that enables experts to get paid per minute for their time through continuous, trustless payments.

Instead of hourly invoices, subscriptions, or platform-controlled payouts, SkillSphere allows knowledge seekers to stream payments directly to experts only while value is being delivered.

Built on Stellar + Soroban, SkillSphere removes intermediaries, reduces platform fees, and expands global access to expertise.


Why SkillSphere Exists

The global consulting and knowledge economy is broken:

  • Experts wait days or weeks to get paid
  • Platforms take 20–30% commissions
  • Users must trust upfront payments for uncertain quality
  • Micro-consultations (5–20 minutes) are economically inefficient

SkillSphere solves this with real-time, usage-based payments.


What Makes SkillSphere Different

SkillSphere is designed around continuous value exchange, not one-time transactions.

Core Principles

  • Pay only while the consultation is active
  • Funds flow directly from seeker to expert
  • No subscriptions, no hidden fees
  • Blockchain stays invisible to users

How It Works

  1. Connect

    • Users and experts connect a Stellar wallet (e.g. Freighter)
  2. Discover

    • Seekers browse verified experts by skill and availability
  3. Start Session

    • Funds are locked in escrow
    • Payment begins streaming per second
  4. Consult

    • Video call or async session
    • Payments stream continuously
  5. Settle Automatically

    • Session ends → stream stops
    • Expert keeps exactly what they earned
    • Unused funds are refunded instantly

Why Streaming Payments Matter (Wave Alignment)

SkillSphere depends on continuous payments because:

  • Experts should be paid as time passes, not later
  • Seekers should stop paying instantly if value stops
  • Micro-consultations become viable (5–10 minutes)
  • Trust is enforced by protocol, not platform policy

This makes SkillSphere a natural fit for Wave-style monetization.


Key Features

  • Expert Marketplace – Discover and book specialists globally
  • Per-Second Payments – No fixed sessions or hourly blocks
  • Trustless Escrow – Funds released only while sessions run
  • On-Chain Reputation – Immutable expert reliability scores
  • Knowledge Monetization – Paid resources and session unlocks

Tech Stack

Frontend

  • Next.js
  • React
  • Tailwind CSS

Blockchain

  • Stellar
  • Soroban smart contracts

Wallet

  • Freighter Wallet

Backend

  • Node.js (off-chain metadata only)

Repositories


Project Status

SkillSphere is under active development.

Current focus:

  • Streaming payment logic
  • Expert session lifecycle
  • UX abstraction for non-crypto users

Contributors, reviewers, and ecosystem partners are welcome.


Contributing

We welcome contributors interested in:

  • Stellar & Soroban
  • Creator monetization
  • Open payment infrastructure

Please see the CONTRIBUTING section in each repository.


Getting Started

1. Fork the Repository

Click Fork at the top right of this repo to create your own copy.

2. Clone Your Fork

git clone https://github.com/<your-username>/SkillSphere-Dapp.git
cd SkillSphere-Dapp

3. Install Dependencies

npm install

4. Run the Development Server

npm run dev

Visit: http://localhost:3000


Branching Strategy

Create a new branch for every change.

Branch naming convention:

  • feat/ – new features
  • fix/ – bug fixes
  • refactor/ – code refactors
  • docs/ – documentation updates

Examples:

feat/session-timer-ui
fix/wallet-reconnect
docs/update-readme

Before Submitting a PR

Please ensure:

  • The app builds without errors
  • No existing functionality is broken
  • UI changes are responsive
  • Code follows existing patterns
  • Linting passes (if applicable)

Pull Request Process

  1. Push your branch to your fork

  2. Open a Pull Request against main

  3. Clearly describe:

    • What you changed
    • Why the change is needed
    • Screenshots (for UI changes)

All PRs are reviewed before merging.


Communication

If you’re unsure about anything:

  • Open a GitHub Issue
  • Or ask questions directly in the repo discussions

We aim to keep communication friendly, inclusive, and constructive.


Code of Conduct

Be respectful. We follow standard open-source etiquette:

  • No harassment
  • No gatekeeping
  • No toxic behavior

❤️ Thank You

Every contribution — big or small — helps SkillSphere grow.


📜 License

MIT License


About

SkillSphere is a decentralized knowledge marketplace built on Stellar that connects experts with knowledge seekers through tokenized consultation sessions, eliminating intermediaries and reducing costs while expanding global access to expertise.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8

Languages