Skip to main content

Mavis Account

Updated

Updated the Get started guide.

Mavis Store

Added

Added an FAQ page with questions asked by users and some other questions we think might be asked.

Updated

Clarified in the Mavis Store API integration guide that user_id is the Ronin address in case the item that the user purchased is an on-chain item.

Mavis Account

Added

A guide on calling an API that accepts a user's Mavis ID identifier and returns the user's profile information, including their username, Ronin Wallet address (if linked by the user), and Mavis ID (keyless) wallet address. For more information, see Retrieve user info and wallet addresses.

Updated

Reorganized the Mavis Account service documentation by "Account," "Wallet," and "User profile" categories. For more information, see Mavis Account.

Removed

  • The banner that indicated that the Mavis Account service was in a pilot phase.
  • The quickstart guide for OIDC, since it duplicated the contents of the oidc-quickstart GitHub repo anyway.

Mavis Market

Updated

Renamed the pages and updated the overviews in the following guides:

These changes better reflect the services offered to game studios by Mavis Market.

Tools

Added

  • A guide for setting up the Mavis Market Discord bot, designed to keep you up-to-date with the latest sales and listings on Mavis Market. For setup instructions, see Mavis Market bot.
  • A guide for setting up the Ronin Raffle Discord bot, designed to et you host raffles for your community. With this bot, you can define the raffle, its time frame, and choose the Discord roles that can participate. For setup instructions, see Ronin Raffle bot.

Updated

Mavis ID SDK for Unity (beta)

The documentation for Mavis ID has been migrated to the staging environment until the product is released.

Removed

Katana documentation for token builders

The documentation for launching ERC20 tokens and creating LP tools on Katana has been migrated to the Ronin chain documentation site: Katana.

Added

Katana documentation for token builders

As a token builder, you can launch your own ERC20 token on Katana and create liquidity pools (LP) with it. During an initial whitelisting period, only you can launch liquidity pools with your token. After the whitelisting period, the token becomes visible on Katana, letting anyone launch their own liquidity pools. To attract more liquidity providers to contribute to your pool to increase its stability, you can incentivize LPs by offering extra rewards for farming their LP tokens.

Updated

Mavis ID documentation

The documentation for Mavis ID has been migrated to the staging environment until the product is released.

Ronin RPC endpoints

Moved RPC endpoints to a more prominent location: Ronin RPC.

Added

Mavis ID SDK for Unity (beta)

The documentation for Mavis ID has been migrated to the staging environment until the product is released.

This update focuses on the Axie Infinity Origins REST API.

Updated

Removed

The "Get User Items" endpoint.

Changed

Mavis Store

  • Renamed "Merchant CMS" to "Mavis Store CMS."
  • Clarified that when editing an item, merchants should save as draft with every change made.
  • Added a screenshot at the top of the Manage items guide.
  • Added a constraint that the SKU of an item can't be edited.
  • Edited the wording and formatting throughout both Manage items and Manage private sales guides.

Added

Mavis Store

Documentation for managing items and setting up private sales in the store using the new Merchant CMS:

Find this content under the Mavis Store > Current (v2) category, along with the guide on implementing the necessary API endpoints.

The previous documentation has a "legacy" tag and remains available for existing Mavis Store clients:

Find the legacy content under the Mavis Store > Legacy (v1) category.

Deleted

Turned off the Ronin Block Explorer API and removed the corresponding documentation. Developers should switch to using the Skynet REST API instead.

Added

General reference

Guidelines on load testing, scalability, and reliability to help developers prepare for high-load events, such as NFT sales or token airdrops: Event preparation guidelines.

Ronin Wallet

A guide on integrating with mobile wallet's in-app browser using deep links: Integrate with mobile wallet using deep links.

Changed

Removed the categories from the API reference tab for a more uniformed look: API reference.

Fixed

Replaced the staging domain .one with the production .com across a few guides and API references.

Added

Smart contract verification

A section on veryfing a smart contract's source code using Foundry and Sourcify: Verify a smart contract.

Changed

Mavis Market

Changes in the Mavis Market NFT metadata standards document:

  • Added an explainer on the use of nested attributes.
  • Added a caution block on the use of the accepted key names in NFT metadata.
  • Clarified that developers can use numeric and string attributes when storing NFT metadata in a properties object.

For details, see Metadata standards.

Ronin Wallet

Changes in the explanation page about Ronin's Trusted Domain System:

  • Added a section on registering an app in the system.
  • Updated the screenshots for each trust level.

For details, see Trusted Domain System.

Deleted

The guide on using the App Tracking's Unity SDK. The remaining option is to use the Trackign API: (/mavis/app-tracking/guides/tracking-api).