We'd love your support in improving MUD! The MUD monorepo (opens in a new tab) includes all of MUD's source code, and pull requests are always welcome. To discuss new features or changes join our Discord (opens in a new tab).
You can find a list of good first issues (that don't require a lot of context on the full system) at contribute.mud.dev (opens in a new tab).
The following steps are only necessary if you want to contribute to MUD. To use MUD in your project, set up a new project with the MUD CLI.
Ensure you have these applications installed:
Software Tested with version
curl(opens in a new tab)
node(opens in a new tab)
pnpm(opens in a new tab)
Foundry(opens in a new tab)
Download the source code for MUD.
git clone https://github.com/latticexyz/mud.git cd mud
Install and build packages.
pnpm install pnpm build
MUD follows the conventional commit specification (opens in a new tab) for PR titles. Please keep the scope of your PR small (rather open multiple small PRs than one huge PR).