This repository contains documentation for the Ronin chain, which is a sidechain of the Ethereum blockchain specifically designed for Axie Infinity. The documentation is available online at docs.roninchain.com. The website is built using Docusaurus, a static site generator.
To preview changes as you edit the files, you can run a local development server that serves the Ronin documentation site and reflects the latest changes.
Install the general dependencies:
- Node.js v18.16 or higher: https://nodejs.org/en/download
- Yarn: https://classic.yarnpkg.com/lang/en/docs/install/
- Vale: https://vale.sh/docs/vale-cli/installation/
-
Clone this repository to create its copy on your local computer:
git clone git@github.com:ronin-chain/ronin-documentation.git
-
Navigate to the
ronin-documentation
directory:cd ronin-documentation
-
Install the project's dependencies:
yarn install
-
Start the local server:
yarn start
This command starts a local development server and opens up a browser window at http://localhost:3000. Most changes are reflected live without having to restart the server.
All you need to know about contributing to the docs is available in the Contribution guide.
Documentation deployments are automated. When a pull request (PR) is merged to the main
branch, it's automatically deployed to production and the status is displayed on the PR's page in GitHub.
This project is licensed under the terms of the GNU General Public License v3.0 license.