👨‍💻
MYTY
MYTY SDK
MYTY SDK
  • MYTY SDK
  • How to use MYTY SDK?
    • Create Unity Project
    • Import MYTY Kit
    • Import MYTY SDK
    • Build MYTY SDK
    • Create Scene
  • MYTY SDK Interface
    • Load Avatar
    • Select Avatar
    • Choose View Mode
    • Control Avatar (Mediapipe)
    • Control Avatar (ARKit)
  • For Web Application
    • Interacting with browser scripting
    • Integrate with React Project
  • React Example
    • Handle WebGL view & interaction
    • Choose Video Device for input
    • Handle Mediapipe Holistic
    • Capture & Record
  • For iOS Application
    • Interact with native iOS application
    • Integrate with Flutter Project
    • Trouble Shooting (Flutter Integration)
  • Flutter Example
    • Handle UnityWidget & interaction
    • Use ARKit Plugin
  • Avatar Registry(API)
    • Overview
    • Getting Started
    • Auth & Rate Limit
    • Legacy - v0
  • Resources
    • License Agreement
    • Version Note (SDK vs Kit)
    • Display Logo
Powered by GitBook
On this page
  • What Avatar Registry is?
  • Who needs it?
  • How to use?
  • Structure / Entity
  • NFT Collection
  • Avatar Collection
  • Rendered Avatar
  1. Avatar Registry(API)

Overview

PreviousUse ARKit PluginNextGetting Started

Last updated 2 years ago

What Avatar Registry is?

MYTY Avatar Registry is an all-in-one solution to retrieve the resources of the Web3 avatars. Various types of avatars are provided in registry, including but not limited to:

  • NFT-based Camera Filters

  • PFP Collections

  • NFT Gaming Characters

You can check out the full avatar lists -- here.

Who needs it?

Avatar Registry made it easy for application builders. They no longer have to consider about avatars or filters. We are happy to support more types of avatars, pfps and even gaming characters .

How to use?

As of now, we provide an REST API. We plan to provide GraphQL in the future.

Structure / Entity

NFT Collection

Data Structure

  • Address : SmartContract Address

  • Chain : Ethereum, Polygon

  • Collection Name

Avatar Collection

Avatar Collection is a set of MAS(MYTY Avatar Standard) Avatars, which normally connected to the NFT Collection.

We believe that NFT is going to be more valuable in the future with increasing the utilities around it. One of the direct and natural utility for NFT, especially for PFP or other type of character, is Avatars as a visual symbol. In this sense, we do not limit the possibility of NFT to create an 1:1 relationship between NFT and Avatar. We believe that NFT is a ticket and ownership to user multiple avatars which are connected to a single NFT.

a NFT Collection(1) : Multiple Avatar Collection(N)

Which means that a single NFT collection is able to connect to multiple avatar collections.

Data Structure

  • id : an unique identifier for Avatar Collection

  • Version : sometimes the avatar creator update the appearance, or fix the appearances, and we store every versions

    • version : incremental number, latest has a bigger number

    • kit version : you can find out compatible Kit version, please check Version Note (SDK vs Kit)

    • metadata(assetUri) : the basic metadata for the avatar collection.

Rendered Avatar

An rendered avatar is a combination of

  • Avatar Collection's Metadata

  • Token Asset for a specific tokenId

NFT collection is a set of NFT arts or asset which connected to a single Smart Contract , in ethreuem, ERC-721 or 1155 standard. it is widely used. For example, Bored Ape Yacht Club is a NFT collection, which is associcated to 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D Smart Contract address. You can find more information at , .

OpenSea
Etherscan