Sign in now

Create your own walled garden NFT Marketplace by clicking Deploy under NFT Marketplace tile and select the ledger you want NFT Marketplace to be deployed on. Xooa Ledger is available to you by default. You can straightaway start minting and trading NFTs.

deploy


Set your own logo for your NFT marketplace

  1. Click Customize from the left sidebar if you are in runtime console.
  2. Go to Interactive > Publish tab.
  3. Click Change Logo.
  4. Upload your logo.
  5. Click Save after making your edits.

Invite end-user to access the NFT application

  1. Click Customize from the left sidebar.
  2. Go to Interactive > Publish tab.
  3. Enable Self Signup and assign NFT User as the role.
  4. Click Save to save the changes.
  5. You can now share the Signup URL to invite users to access your application. i.e. to Mint and Trade NFTs.

Define your application's term and policies

  1. Under Interactive > Publish tab, scroll to App Terms and Policies section.
  2. Provide your own terms and policies that any user must accept in order to access your application.
  3. Click Save to save the changes.

Provide custom CSS for your application

  1. Under Interactive > Publish tab, scroll to Custom CSS section.
  2. You can provide custom CSS for the application.
  3. Click Use Sample to figure out the format and type of customizations you can do to your application.
  4. Click Save to save the changes.

Provide multi-language support for your application

  1. Under Interactive > Publish tab, scroll to Localization section.
  2. You can provide translations for multiple languages. Arabic, Bulgarian, Chzech, Danish, German, Greek, English, Esperanto, Spanish, Finnish, French, Croatian, Indonesian, Icelandic, Italian, Japanese, Korean, Macedonian, Norwegian, Dutch, Polish, Portuguese, Romanian, Russian, Slovak, Swedish, Thai, Turkish, Ukrainian, Vietnamese, Chinese are currently supported.
  3. Click Use Sample to figure out the format required for multi-languages. Sample data also provision German, Spanish and, French for the application besides English.
  4. Click Save to save the changes.

Configure public profile page of application users.

  1. Under Interactive > Publish tab, scroll to Public Profile Page section.
  2. You can select which page you need to display along with the user profile.
  3. As an example, you can select Seller Showcase page from the dropdown. This will display all the tokens available for selling by a user on the user’s profile page.
  4. Click Save to save the changes.

How to configure payment settings using Stripe

Stripe is an online payment processing and credit card processing platform for businesses. We use Stripe as our payment processor. Minimum API version required is 2020-03-02.

To accept payments for your White Label NFT marketplace and integrate with Xooa, follow the steps given below.

Prerequisites

User must have deployed the Xooa app.

How to configure payment settings using Stripe

Step 1: Sign up on https://stripe.com

Step 2: To test your app, switch between test and live mode

Step 3: Go to HomeIn the Get started with Stripe section, hover over the publishable key to copy the link and click view button to view and copy the secret key.

Alternatively, you can find the keys in Homeclick Developers button on the right-hand sideclick API Keys in the navigation menu on the leftview Publishable Key and Secret Key. Switch between test mode and live stripe mode to view test/live keys.

Graphical user interface, text, application, website Description automatically generated

Step 4: To configure Branding:

  1. Click Settings at the top right corner

Timeline Description automatically generated

  1. Under Business Settings section click Branding

Graphical user interface, text, application, email Description automatically generated

  1. Complete branding settings for your marketplace and Save changes

Graphical user interface, text, email Description automatically generated

  1. To complete express settings, select the countries you want your marketplace to deal with. Go to Settings from the home pageunder the Connect sectionclick Settings

Graphical user interface, text, application, email Description automatically generated

  1. Account Typesclick Manage

Graphical user interface, text, application, email Description automatically generated

  1. Select the countries from the list

Graphical user interface, text, application, email Description automatically generated

  1. Add the products to each country as per requirement and Save changes.

Graphical user interface, text, application, email Description automatically generated

The Stipe account is now set for transactions. Users can switch between test/live mode to get the publishable and secret keys and settings.

Access the end-user runtime console

  1. Expand the left sidebar.
  2. Click Run App from the sidebar.
  3. Select NFT User from the dropdown.
  4. Accept the app invitation to start using the app as an end-user.
Last updated: June 02, 2021