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.
- 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.
- Node.js v18+
- Clarinet (for contract development)
- Stacks Wallet (Leather, Xverse)
-
Clone the repository:
git clone https://github.com/stackhub/stackhub.git cd stackhub -
Install Frontend Dependencies:
cd frontend npm install -
Run the Development Server:
npm run dev
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
This project is licensed under the MIT License.