Skip to main content

Management Portal

This document provides instructions on how to utilize the Mini Program Management Platform (MPP) for managing your applications.

Getting Started

Upon completing the code development, you will need to use MPP to publicize your mini program. MPP oversees all the mini program apps that are published online, and it's only through upload, review, and publication on MPP that users can access your mini program via the Binance App. The process of utilizing MPP is depicted in the following figure:

Logging In

You can access MPP at https://developers.binance.com/en/mpp, and use your Binance Account credentials for login.

Note: The platform is not currently accessible to the general public; a selected set of users can access the platform after thorough vetting.

The Workspace

The Workspace is the developer's account. It can house many applications, each having its own autonomous version and appId. A user can be associated with numerous Workspaces, with the ability to choose their workspace via the drop-down menu.

img

If a user is not a part of any Workspace, they will be redirected to the onboarding page to provide business-related information. Subsequently, the Binance team will reach out to users through the provided details to create their Workspace Account.

img

Applications

An application is the basic unit of Mini Program distribution. Each application comes with its unique AppId, privileges, and version list.

Creating Your Application

Owners or Editors in the Developer module can list or create an application.

img

Modifying Application Settings

In the application's overview, you can view the details of the current app.

img

Uploading a New Version

To publish a new application, we first need to create a bundle file using the CLI.

cd [path-to-your-project]
bmp build

It produces mini-program files in your directory, which can then be uploaded with Binance DevTools.

Managing Application Versions

After uploading a new version, Version Management enables further administration. More information can be found in Mini Program Version Lifecycle.

img

Managing Application Development Settings

Service Domain and Business Domain

All the domains used in the mini program API, such as request and websocket, must be included in the Service Domain list. Similarly, all the domains that can be accessed via the <WebView /> component should be listed under Business Domain.

img

Accessing Your Application

Users can access live applications by employing the QRCode button in the Version Management panel. For direct access to the Mini Program, users can scan the QRCode with the Binance App.

img