/realms-contracts

Realms Monorepo for Ethereum contracts and Starknet contracts.

Primary LanguagePythonMIT LicenseMIT

Discord Twitter

Realmverse Contracts

Realms is an ever-expanding on-chain permission-less gaming Lootverse built on StarkNet.

This monorepo contains all of the Contracts (StarkNet/Cairo Ethereum/Solidity) for Bibliotheca DAO, $LORDS, and Realms.

Contracts

Directory Title Description
/settling_game The Realms Settling Game A modular game engine architecture built on StarkNet.
/desiege Desiege A web-based team game built on Starknet.
/loot Loot Loot contracts ported to Cairo.
/exchange Exchange Allows trades between pairs of ERC20 and ERC1155 contract tokens.
/nft_marketplace NFT Marketplace A marketplace for Realms, Dungeons, etc. built on Starknet.
/lib/guild_contracts Guild Contracts Contracts pulled from Guildly to allow shared player accounts. More info in Guildly Repo

Learn more about Realms

Follow these steps bring a 🔦

  1. Visit the Bibliotheca DAO Site for an overview of our ecosystem

  2. The Master Scroll. This is our deep dive into everything about the game. The Master Scroll is the source of truth before this readme

  3. Visit The Atlas to see the Settling game in action

  4. Get involved at the Realms x Bibliotheca Discord

Development

https://development.bibliothecadao.xyz/docs/getting-started/environment


Realms Repositories

The Realms Settling Game spans a number of repositories:

Content Repository Description
contracts realms-contracts StarkNet/Cairo and Ethereum/solidity contracts.
ui, atlas realms-react All user-facing react code (website, Atlas, ui library).
indexer starknet-indexer A graphql endpoint for the Lootverse on StarkNet.
bot squire A Twitter/Discord bot for the Lootverse.
subgraph loot-subgraph A subgraph (TheGraph) for the Lootverse on Eth Mainnet.