Skip to content

Development

Clone and set up the development environment:

Terminal window
git clone https://github.com/ZeusNetworkHQ/bitcoin-kit-widget.git
cd bitcoin-kit-widget
pnpm install
Terminal window
pnpm dev # Start development servers
pnpm build # Build all packages
pnpm lint # Run linting
pnpm test # Run tests
pnpm demo dev # Start demo app
root/
├── apps/zeus-widget-demo/ # Demo Next.js app
└── packages/
├── bitcoin-kit-widget/ # Main widget library
├── bitcoin-wallet-adapter/ # Bitcoin wallet connectors
└── client/ # API client utilities / Program interaction procedures

We’re happy to accept contributions and PRs! Please see the contribution guide to understand how to structure a contribution.

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Make your changes and add tests
  4. Commit your changes: git commit -m 'feat: add amazing feature'
  5. Push to the branch: git push origin feature/amazing-feature
  6. Open a Pull Request

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