/RealmsWorld

The hub for the Realms Autonomous World

Primary LanguageTypeScriptMIT LicenseMIT

discord License: MIT

background

Realms.World

The portal to the Realms Autonomous World

Realms.World is the information and activity hub for entrance to the Realms Autonomous World. It includes a comprehensive and interactive marketplace dedicated to the Loot and Realms ecosystem (both on Ethereum and Starknet), ecosystem functionality such as bridging, staking, and NFT minting, and information about the various games of the World. The client is built on Next.js 13, utilizing server and client components to achieve high performance and scalability.

Table of Contents

  • Getting Started
  • Contributing
  • License

Getting Started

Running the app

This will launch storybook and the Realms.World client.

bun i
bun run dev

Enviroment Variables

Depending on which environment you want to run, either copy the values from .env.sepolia or .env.mainnet into your .env file.

Documentation

Available at Realms.World Docs

Contributing

We welcome contributions from the community to help improve Realms.World. If you are interested in contributing, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your changes and commit them to your branch.
  4. Submit a pull request with a detailed description of your changes.

We will review your contribution and provide feedback. Once your changes have been approved, they will be merged into the main branch.

To add a Game

Check out the docs at Add Data Docs - WIP for Loot Survivor mods

License

Realms.World is an open-source project released under the MIT License. This license allows you to freely use, modify, and distribute the code, as long as you include the original copyright and permission notice in any copy of the software or substantial portions of it.