Welcome to the Starknet Docs repository!
The Starknet Docs is the official documentation hub for Starknet, providing comprehensive guides, references, and resources for all developers, validators, and users of Starknet.
-
Install the Mintlify CLI
npm install -g mint
-
Clone the repository
git clone https://github.com/starknet-io/starknet-docs.git cd starknet-docs
-
Start the development server
mint dev
-
Open your browser Navigate to
http://localhost:3000
to see the documentation locally.
Issue | Solution |
---|---|
mint dev not running |
Run npm install -g mint to reinstall dependencies |
Page loads as 404 | Ensure you're in the folder containing docs.json |
Port already in use | Use mint dev --port 3001 to specify a different port |
Documentation is automatically deployed to production when changes are pushed to the main branch. The deployment is handled by Mintlify's GitHub integration.
- Push to main branch
- Mintlify automatically builds and deploys
- Changes are live at docs.starknet.io
We welcome contributions from the community! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Make your changes
- Test locally with
mint dev
- Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Found a bug or have a suggestion? Please open an issue with:
- Clear description of the problem
- Steps to reproduce
- Expected vs actual behavior
- Screenshots (if applicable)
- Use clear, concise language
- Include code examples where appropriate
- Follow the existing documentation structure
- Test all code examples
- Add images to enhance understanding