ronin-documentation
ronin-documentation copied to clipboard
Source repository for Ronin documentation
Ronin chain documentation
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.
Local development
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.
Before you start
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/
Install the project
-
Clone this repository to create its copy on your local computer:
git clone [email protected]:axieinfinity/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.
Contribute to the documentation
All you need to know about contributing to the docs is available in the Contribution guide.
Deploy the project
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.
License
This project is licensed under the terms of the GNU General Public License v3.0 license.