Skip to content

charlesbarleyman/jd-stackhub

Repository files navigation

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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors