Latest Release

Primodium v0.10.2

Play Primodium (opens in a new tab) on the Primodium testnet.

Contract Address

The latest version of Primodium was released on March 12, 2024 on the Primodium testnet with the address 0x060f3f0915999fa84886f6e993cd95c4b2046b43.

// Address of the Primodium World Contract
{
  "10017": {
    "address": "0x060f3f0915999fa84886f6e993cd95c4b2046b43"
  }
}

Primodium smart contracts are compliant with the open MUD standard (opens in a new tab) for large-scale Ethereum applications. The contract at the above address, referred in the following docs as the world contract, is the main entry point for all other Primodium contracts.

The contracts overview guide describes Primodium contract structure and interactions.

Source

Publicly-available source code is available on the Primodium GitHub (opens in a new tab) and detailed in the source guide. The compiled source and ABIs are available on the block explorer (opens in a new tab).

Changelog

v0.10.0 is our biggest update to date. We’ve changed and added the following:

  • Motherlode asteroids are now colonizable and buildable.
  • All asteroids have an Encryption attribute to them that prevents colonization.
  • Units are now organized into Fleets, which are groups of units that stay in orbit.
  • Fleets can be used to attack other fleets in orbit or defend an asteroid from orbit.
  • Added miners for kimberlite, titanium, iridium, and platinum for use on other asteroids.
  • Resources are transferrable between motherlodes and are tied to fleet cargo.
  • You can now build contract-side plugins for player coordination.
  • Major UI elements have been moved to Widgets which can be locked/unlocked, dragged, and pinned.
  • Introducing Aura, your personal gaming companion. Aura provides a centralized location for managing widgets and key game actions and information.