Dynamic Asset Rules

Owl Protocol’s dynamic NFT rules are well suited for implementing the mechanics or logic required by use cases such as loyalty programs, games, DAOs, or any other organizations that may use Web3 technologies such as NFTs to implement their systems.

Common Rules and Use Cases

Owl Protocol is creating no-code tools to deploy smart contracts for the most common use cases.

Currently in development are easy to use UI tools to deploy the following rules:

  1. Combining or crafting
  2. Upgrading Non-Fugible Assets
  3. Breeding NFTs

Advanced Rules and Business Use Cases

We have found that beyond the most basic use cases, developers tend to add specific methods, variables, and even complex logic to the NFT smart contract itself. This inevitably leads to an unmanageable number of different smart contract interfaces, which requires custom exception code for each new variant or version.

Therefore, our NFT logic smart contracts are designed with the following principles:

  1. Each type of logic or rule is implemented as simple as possible as a separate smart contract.
  2. Logic smart contracts rules can be configured to preserve, burn, or mint NFTs depending on the types of inputs such as NFTs or reading data from SBTs (soulbound tokens).
  3. Complex logic or business rules can be implemented by deploying and connecting multiple simpler smart contracts.