Enoch
  • The Vision
    • 🎯Our Mission
    • 🕵️‍♂️Who we are
    • 🎇What problem are we Tackling?
  • Enoch Introduction
    • 🎯Intro to Enoch
    • 🚀Stargate App
    • 🛒3D Marketplace App
  • Roadmap
    • 🗓️Roadmap
  • Enoch platform
    • 🏫Product categories
  • Create
    • 🏤Posts
    • 🫂Community
    • 🌆Event
    • 🧘‍♀️NFT
    • 🌐Sphere
    • 🤾‍♂️Reel
    • 🎶Professional Page
    • 🔈Groups
    • 🎟️Job
    • 🌤️Ad
  • PERSONAL
    • 💸Monetization
    • 💰Wallet
    • 💳Giftcard
    • 📅Calendar
    • 🧚‍♂️Ranking
    • ⭐Badges
    • 🎟️Daily Missions
    • 💰Pricing
    • 🧾Billing
    • 🤝Affiliate
  • Social
    • 📲Home Feed
    • 👨‍🎓User Profile
    • ▶️Media Content
    • ⚡Messenger
    • 🧑‍🤝‍🧑My Network
    • 🧘‍♀️Community
    • 🎶Events
    • 🎟️Live-Zone
    • 🔈Sphere
    • 📃Professional Pages
    • 🌤️News Feed
  • Creative
    • ⛩️Introduction
    • 👩‍🎨Creator Portals
    • 🎙️fantasy Studio
      • My Avatars
      • Meridian
      • Magic Tools
        • Journal
        • Inventory
        • Shop
        • Avatar
      • Gallery
    • 🎹Enoch Studio
  • Shopping
    • 📊Enoch 3D Marketplace
    • 🛍️Seller's Shops
  • Find Work
    • 💼Jobs
  • Developers (Integration Guide)
    • 👾Overview
    • 🐟Fish Hub
    • 🤖Avatar Creator Setup
      • Avatar URLs
      • Avatar codes
    • 🔵Unity Integration
      • Quick start
      • Load Avatars
      • Avatar Creator Integration
        • Android and iOS
        • VR and PC
        • WebGL
      • Optimize
        • Avatar Configuration
        • Avatar Caching
      • Code examples
        • Loading 3D Avatars
        • Loading 2D Avatars
        • Avatar Creator ( WebGL)
        • Avatar Creator (Desktop)
        • Avatar Creator (Mobile)
        • Distance-based LODs
      • Troubleshooting
        • Avatar loading issue
        • iOS issues
        • WebGL issues
        • Firewall issues
      • Help us improve the Unity SDK
      • FAQs for Unity
    • ⚡Unreal Engine Integration
      • Quick start
      • Load Avatars
      • Avatar Creator Integration
        • Android and iOS
        • VR and PC
        • WebGL
      • Optimize
        • Avatar Configuration
        • Avatar Caching
      • Code examples
        • Loading 3D Avatars
        • Loading 2D Avatars
        • Avatar Creator ( WebGL)
        • Avatar Creator (Desktop)
        • Avatar Creator (Mobile)
        • Distance-based LODs
      • Troubleshooting
        • Avatar loading issue
        • iOS issues
        • WebGL issues
        • Firewall issues
      • Help us improve the Unity SDK
      • FAQs for Unity
    • 🕸️Web & native Integration
      • Quick start
      • Code examples
      • Common errors
  • Enoch Advertising
    • 🎟️Ad Manager
    • ⭐Enoch Ad
  • Settings
    • 🔒Your Private Profile
    • ⚙️Your Account
  • Open Finance
    • 📖Dashboard
    • 📈Trade
      • Paradigm Swap
      • Paradigm Liquidity Pool
      • Paradigm Bridge
    • 🔮Financial Pools
      • Ranking Pools
      • Daily Missions Pools
      • Cerberus Pools
      • Trinity Pools
      • Prometheus Pools
      • Lazarus Pools
  • Enochian Party Program
    • 🤸Intro to Enochian Party Pass
    • 🛫Party beginner’s guide
    • 🏄Enochian Season
    • 🎉Party Pass Guide
    • 🍺Party Pass Benefits
    • 📶Party FIND ANSWERS
    • 🤺Ninja Warrior 3D Collectectibles
    • 🏃Ark Of Convenent
  • Yokai Air Drop
    • 🤸Intro to Yokia Air drop
    • 🏄Meet the yokai mythical creatures
    • 🛫Yokai beginner’s guide
    • 🎉Yokai Air drop Guide
    • 📶Yokai Find Answer
    • ✖️Yokai Mutation
  • TECHNOLOGY
    • 🦸‍♂️Web 2.0 Protocols
    • 🦸‍♂️Web 3.0 Protocols
      • Metatron
      • Uriel
      • ZK Rollups
    • 🏗️Web 3.0 Smart Contracts
      • Dual Token
      • Stargate
      • 3D MarketPlace
      • Financial Pool
      • Yokia AirDrop
      • Enochian Party Pass
    • 🤖Atlantis A.I engine
      • Feature
        • Text-to-Speech
        • Evie-Chat-Assistant
        • Video-Animation
        • Text-To-3D
        • Text-to-Image
        • Text-to-Video
        • Text-To-Music
        • Torus
        • 2d to 3D
      • Evie Chat Assistance
    • ☁️Cloud Infrastructure
  • API references
    • ⛓️Enoch Rest APIs
      • Access and Authentication
      • Response codes & types
      • GET - 3D Avatars
      • GET - 2D Avatars
      • GET - Metadata
      • Changelog
    • 🔵Unity SDK
      • AvatarCache
      • AvatarConfig
      • AvatarObjectLoader
      • AvatarRenderLoader
      • WebView
      • SDKLogger
      • Changelog
    • ⚡Unreal Engine SDK
      • AvatarObjectLoader
      • AvatarRenderLoader
      • Actor
      • Component
      • MemoryCache
      • Setting
      • BlueprintLibrary
      • FunctionLibrary
      • AvatarConfig
      • Changelog
  • Investment
    • 📈Metanomics
    • 🪙Dual Token Model
    • 💲Enoch Yield Farming
    • 💸$ENOCH Investor benefits
    • ❔FAQ
  • Enoch Ecosystem & Functions
    • 🧪Enoch Labs
    • 💹How to earn income in Enoch
    • 👽Social Fi
      • Ranking Pools
      • Daily Missions
    • 💸Social Monetization
      • Live Gifting
      • Uriel Gifting
      • Premium Content
      • Seller Shop
      • Ranking
      • Daily Mission Prizes
      • Drops
  • Payment Gateway
    • 🏬Payment Gateway
  • Team
    • ⭐Teams
  • ENOCH TUTORIALS
    • 👥Social
      • Profile Setup
    • 🛍️Shopping
      • Setting up your Shop
    • 🎗️Creative
      • 👘Becoming a 3D artist
    • 💎Open Finance
      • Staking Pools
      • DEX
      • Love and Enoch
  • KNOW US MORE
    • ⛑️Support and Safety
Powered by GitBook
On this page
  • What is Metatron?
  • Why do we need Metatron?
  • NFT Marketplace
  • Exchange
  • MintingAndStorage
  • Royalties
  1. TECHNOLOGY
  2. Web 3.0 Protocols

Metatron

What is Metatron?

Metatron is a hybrid smart contract that provides a state-of-the-art royalty management system for artists and NFT curation.

Metatron will serve two purposes at the same time: it will power the entire Enoch ecosystem by allowing the layering of NFTs and it will also provide a royalty management system for digital artists which makes it easy for artists and their collaborators to keep track of how much they are owed and when. In simple terms, Metatron solves scaling issues and makes the process of management of NFTs less arduous for general users. It offers standardization and automatization which reduces human errors. Metatron also ensures the safekeeping of transacting and redeeming collectible NFTs that are issued in bonanza and in our ranking pools.

Metaphorically, Metatron is a living being not exactly a human or machine and that being controls all the NFTs inside Enoch.

Why do we need Metatron?

  • A protocol to create layers for NFT projects.

  • A protocol that aims in making NFTs accessible to everyone for real-time earning.

  • A protocol powering the grants for artists to build new projects and earn royalties on their asset sales.

As Enoch is a fully-fledged social commerce platform, it hosts its own headless NFT marketplace where vetted artists create and sell 3D accessories for 3D avatars. Users can then buy these digital assets to customize their own avatars; this increases the rarity of each avatar which gives users access to extra features and missions on the platform. Lastly, we believe that each user should be able to sell unwanted accessories or avatars at their own leisure, which is why each user has their own personalized shop on their profile.

NFT Marketplace

There are 3 Modules in NFT marketplace :

  • Exchange

  • Minting and storage

  • Royalties

Exchange

Exchange is the actual Marketplace that facilitates the NFT trade, i.e. buy and sell of NFTs. It facilitates two ways of NFT sale : one is direct sale and another is to put it for an auction.

Auction : An NFT could be put on auction. The auction lasts for 8 hours. During the auction, users willing to buy the NFT would place bids for it higher than the specified amount. Within 8 hours of the auction duration, the owner has to select one of the bids (highest) and end the auction.

Those who place bids for any NFT during its auction, has the right to cancel it during auction hours. And if they successfully do that, their order won’t be executed even if it’s the highest bid. We keep track of all the cancelled orders using the mapping.

MintingAndStorage

There are two properties in the MintingAndStorage:

Minting

The NFT contract for user’s own collections are minted using the Minting Factory. This contract also facilitates minting of tokens for individual collections created by the user. The NFTs minted via this factory are then tradable on the Marketplace.

All the NFTs minted through the MintingFactory contract is controlled by the MintingFactory contract in the primary marketplace. It means in the primary marketplace MintingFactory is the owner of all the NFTs

In the secondary marketplace, MIntingFactory only does the book keeping and the users that bought NFTs in the primary marketplace will trade with the users in the secondary marketplace.

Storage

The contract keeps track of NFT mints records using mappings. These mappings maps the creator with all the NFT collections they have created, keeps track of owners of all token Ids for different collections and keeps a record of owner for any NFT Contract with ownerToNFTs, nftToIdToOwner and nftToOwner respectively .

Royalties

The Exchange module talks to the Royalties module, fetches the royalties associated with different NFTs and continue the order execution by taking the royalties into account.

When an NFT is bought in the primary market, some amount of the value goes to the protocol and the rest goes to the creator.

Modes: There are four modes in which fee is distributed.

  • 75/25 split (TBC): Creator Royalties : 75%, Carbon Royalties: 25%

  • 10/10/80 split (Charity): Creator Royalties : 10%, Carbon Royalties: 80%, Charity: 10%

  • 50/50 split: Creator: 50%, Carbon: 50%

  • 70/30 split (i.e. WeirdCore): Creator: 70%, Carbon: 30%

PreviousWeb 3.0 ProtocolsNextUriel

Last updated 2 years ago

🦸‍♂️
Page cover image