Skip to content

charlesbarleyman/jd-stackhub

StackHub

Frontend CI Contracts CI License

Overview

StackHub is a comprehensive Stacks-based decentralized application (dApp) designed to empower the Bitcoin economy. It integrates a suite of DeFi and utility services into a single platform.

Key Features

  • NFT Marketplace: Mint, list, and trade NFTs with low platform fees.
  • Service Registry: Decentralized registry for service providers to list offerings and receive payments on-chain.
  • Staking Vault: Secure STX staking mechanism with time-locked rewards.
  • Token Launchpad: One-click deployment of SIP-010 fungible tokens.

Getting Started

Prerequisites

  • Node.js v18+
  • Clarinet (for contract development)
  • Stacks Wallet (Leather, Xverse)

Installation

  1. Clone the repository:

    git clone https://github.com/stackhub/stackhub.git
    cd stackhub
  2. Install Frontend Dependencies:

    cd frontend
    npm install
  3. Run the Development Server:

    npm run dev

Project Structure

stackhub/
├── stackhub-contracts/    # Smart contracts (Clarinet project)
│   ├── contracts/         # Clarity source code
│   └── tests/             # TypeScript unit tests
├── frontend/              # Next.js web application
│   ├── src/app/           # App Router pages
│   └── src/lib/           # Contract integration logic
└── README.md              # Project documentation

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors