Skip to main content

Introduction

Metastaq enables brands and creators with bespoke utility-based web3.0 experiences. Maintain full control over your branding, form deeper connections with your customers and fans, and create real value for your NFTs. Everything via one platform.

🏛️ Architecture

Metastaq is headless NFT platform. We offer a managed backend for blockchain automation and a Sdk suite for your frontend experience. This gives you Unparalleled power in the style, branding, and distribution of your IP. Below we briefly discuss the architecture: metastaq-architecture

🖥️ Creator Panel

The creator panel is used to create your own NFTs. Here you can upload and provide your images and create your personalized NFTs. When creating NFTs, there are two primary components in the creator panel, one is to create a collection, and the other is to create a release after the contract is deployed. When creating a collection, you get a collectionID; when creating a release after the contract is deployed, you get a releaseID. Copy both, as you will need them when initializing your Metastaq instance. Storefront: The storefront is the panel where you present your NFTs to users. Here users can log into your custom storefront and purchase your NFTs. Where does Metastaq SDK come in? You need Metastaq SDK to create your custom storefront. Here you will find all the practical methods you need to create a Storefront. In the following sections, you will learn more about the ways that SDK exports.

Here are few things you can do via creator panel:

  • Connect to the most popular EVM compliant wallets

  • Top up your wallet with crypto currency

  • Create, upload and edit NFT images and metadata

  • Create highly customize able smart contracts

  • Update your smart contracts

  • Deploy your experience to ethereum or polygon

  • Manage customers via dedicated CRM

  • Manage transaction history

  • Add team members and collaborate

creator-panel

there is two main parts in creator panel when we create nfts, first is creating a collection and other is creating a release after deploying the contract. on creating a collection you will get a collectionId and after deploying the contract when you create a release you will get a releaseID. copy both of them as you will be needing it to in initialize your metastaq instance.

📒 CORE SDK

Core SDK is a feature packed tool-set to create highly customizable web3 experiences. We offer various composable components that you can use to create native drops or loyalty programs. it includes:

  • Tools for creating hypes and building whitelists.

  • Web2 and web3 User onBoarding via EVM wallets or custom onramps

  • Payment integrations via Fiat and crypto

  • Fetch your NFT details and metadata

  • Fetch blockchain data such as gas price and Ethereum price

🛠️ Installation

Get started by installing npm package. it will install all required dependencies.

npm i metastaq-sdk

OR

yarn add metastaq-sdk