Marble Docs
  • Get Started
  • Contract Standard
    • Quick Start
    • Marble Core
      • Config
      • Groups
      • Behaviors
      • Items
    • Marble Layers
      • Tags
      • Attributes
      • Events
      • Frames
      • Bonds
  • Marbleize
    • Marble Sandbox
    • Marble Market
      • Deposit and Withdraw
      • Buy and Sell Items
      • Rent Items
      • Auction Items
    • Marble Sculptor
  • Marble CLI
    • Get Started
    • Usage
Powered by GitBook
On this page
  • Layers
  • Tags
  • Attributes
  • Frames
  • Events
  • Bonds
  • Triggers
  • Vouchers
  • Boxes

Was this helpful?

  1. Contract Standard

Marble Layers

PreviousItemsNextTags

Last updated 4 years ago

Was this helpful?

Layers

Additional plugin-like features, called Layers, are optional and not required to be a valid Marble contract, but do add exceptional capabilities on top of the Marble Core Interface.

Some Layers have dependencies on Marble Core or other Marble Layers.

Tags

Named content trackers that can hold any string based content, and also a method to store the content checksum and the algorithm used to produce it.

Attributes

Named key/value pairs that can be assigned to individual Marble Items to represent any kind of numerical value.

Frames

A pre-built set of properties that can be applied to an item all at once. Offers a Quick Build feature that allows rapid item creation.

Events

The Events layer provides a set of features for logging, saving, and editing timestamps.

The Bonds layer allows for items to be backed with fungible currencies that transfer with ownership. Bonds can be released after a configurable release event time, or upon item destruction.

The Triggers layer adds functionality for storing transactions that execute when certain conditions are met.

The Vouchers layer includes features for creating redeemable vouchers of varying types and values.

The Boxes layer adds functionality for batching items for various purposes. Items placed in boxes are unable to be transferred until removed from the box by the box owner.

Bonds

Triggers

Vouchers

Boxes

💰
🔀
🎟️
📦
🏷️
💎
📋
⏰
Tags
Attributes
Frames
Events
Bonds