This repository contains the official documentation for HashKey Chain. We welcome contributions from the community to help improve and expand our documentation.
We appreciate your interest in contributing to the HashKey Chain documentation. By following these guidelines, you can help us maintain high-quality, consistent documentation.
Before you start contributing, ensure you have:
- A GitHub account
- Git installed on your local machine
- Node.js (version 16 or higher) and npm installed
- Basic knowledge of Markdown and MDX
- Fork the repository to your GitHub account
- Clone your forked repository:
git clone https://github.com/YOUR_USERNAME/documentation.git cd documentation
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open http://localhost:3000 in your browser to view the documentation.
-
Create a new branch for your changes:
git checkout -b feature/your-feature-name
-
Make your changes to the documentation. The content is organized as follows:
/contents/docs/
- Main documentation content in MDX format/contents/blogs/
- Blog posts and announcements
-
Preview your changes locally by running the development server.
- Use clear, concise language
- Follow the existing document structure and formatting
- Include code examples where appropriate
- Add descriptive links to reference materials
- Ensure your content is technically accurate
-
Commit your changes with a clear message:
git commit -m "docs: improve explanation of network configuration"
-
Push your changes to your forked repository:
git push origin feature/your-feature-name
-
Go to the original repository and create a pull request.
-
In your pull request:
- Provide a clear title and description
- Reference any related issues
- Explain what your changes accomplish
After submitting a pull request:
- Maintainers will review your contribution
- They may suggest changes or improvements
- Once approved, your contribution will be merged
- Your name will be added to the contributors list
npm run dev
# or
yarn dev
# or
pnpm dev
The documentation is automatically deployed using Vercel when changes are merged to the main branch.
This documentation is licensed under [LICENSE_TYPE]. See the LICENSE file for details.
Thank you for contributing to HashKey Chain documentation and helping make blockchain technology more accessible to everyone!