Skip to content

Modules

Core Modules

The core modules for the Bearium project are located at https://github.com/bearium-xyz/bearium-aptos within the bearium package.

  • peer.move: This module facilitates the creation of peers and their associated credit fungible assets.

  • clearinghouse.move: This module enables agency through customizable hooks.

Game Modules

Game modules are currently located in bearium/sources/alphas within the same bearium package. We may adopt a register model for these modules in the future.

Operators (Origins)

Operators, referred to as origins, can apply various operational policies.

  • marketplace.move: This module provides a reference implementation for a skin builder base, including features like royalty payments, referrals, and portal fees.

  • With the adoption of AIP-112, anyone can permissionlessly register their hooks.

  • A separate pull request https://github.com/bearium-xyz/bearium-aptos/pull/4 is moving this reference implementation into its own package, distinct from the core bearium modules.