Skip to content
This repository was archived by the owner on Feb 25, 2026. It is now read-only.

Latest commit

Β 

History

History
120 lines (84 loc) Β· 3.62 KB

File metadata and controls

120 lines (84 loc) Β· 3.62 KB

StacksLab

The complete development platform for Stacks blockchain smart contracts

StacksLab is an open-source web platform that enables developers to build, test, and deploy Clarity smart contracts on the Stacks blockchain with confidence. Our mission is to make Stacks development accessible, efficient, and enjoyable for developers of all skill levels.

πŸš€ Features

  • Smart Contract IDE - Write Clarity contracts with syntax highlighting and auto-completion
  • Testing Suite - Comprehensive testing environment for smart contracts (Coming Soon)
  • Blockchain Simulation - Test contracts in a safe, simulated environment (Coming Soon)
  • Deployment Tools - One-click deployment to Stacks testnet and mainnet (Coming Soon)
  • Security Analysis - Built-in security checks and vulnerability detection (Coming Soon)
  • Team Collaboration - Share projects and collaborate with your team (Coming Soon)

πŸ› οΈ Tech Stack

  • Frontend: Next.js 15, React 19, TypeScript
  • Styling: Tailwind CSS 4
  • Icons: Lucide React, React Icons
  • Fonts: Geist Sans & Mono

πŸƒβ€β™‚οΈ Getting Started

Prerequisites

  • Node.js 18+
  • npm, yarn, pnpm, or bun

Installation

  1. Clone the repository:
git clone https://github.com/stackslab/stackslab.git
cd stackslab
  1. Install dependencies:
npm install
# or
yarn install
# or
pnpm install
  1. Start the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
  1. Open http://localhost:3000 in your browser

πŸ“ Project Structure

β”œβ”€β”€ app/                    # Next.js App Router
β”‚   β”œβ”€β”€ (site)/            # Main site pages
β”‚   β”œβ”€β”€ layout.tsx         # Root layout
β”‚   └── globals.css        # Global styles
β”œβ”€β”€ components/            # React components
β”‚   β”œβ”€β”€ section/          # Page sections
β”‚   └── ui/               # Reusable UI components
β”œβ”€β”€ public/               # Static assets
└── .kiro/               # AI assistant configuration

🀝 Contributing

We welcome contributions from the community! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.

Please read our Contributing Guide for details on our development process, coding standards, and how to submit pull requests.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE.md file for details.

🌟 Community

🚧 Development Status

StacksLab is currently in MVP development phase. We're building the core platform and expect to launch in Q2 2025.

Current Status:

  • βœ… Landing page and branding
  • βœ… Project architecture
  • 🚧 Smart contract IDE (In Development)
  • πŸ“‹ Testing suite (Planned)
  • πŸ“‹ Deployment tools (Planned)

πŸ’‘ Roadmap

  • Phase 1 (Q1 2025): Core IDE with Clarity support
  • Phase 2 (Q2 2025): Testing and simulation environment
  • Phase 3 (Q3 2025): Deployment and collaboration features
  • Phase 4 (Q4 2025): Advanced analytics and monitoring

πŸ™ Acknowledgments


Join our waitlist to be the first to know when StacksLab launches! πŸš€