MOAs - Mint Only Assets
Mint Only Assets are contract that do not have custody, and do not have functionality beyond minting assets.
MOAs could include one-way-burn equivalents of other assets (e.g. Runes, or fractionalizing Ordinals), assets that are purchased by sending other assets out of band (e.g. a stable like Hermetica, which requires direct BTC custody), and of course, shitcoins.
MOAs must specify the following arguments:
Supply cap (can be -1 if infinite)
Divisibility
A minting method
There are several minting mechanisms, and each has its own required arguments. An MOA may have a free mint (like Runes), be entirely pre-allocated (e.g. airdrops), or require that other assets are burned or transfered. In the case of a transfer, these transfers are to a separate location - MOAs do not have contract custody.
MOAs can additionally add other building blocks to increase their functionality, for example:
Use of an oracle block to determine a dynamic minting ratio
Use of a more complex logic block for vesting schedules
Last updated