October 07, 2024
Ronin Waypoint
Updated
Authorization with Ronin Waypoint now returns two wallet addresses: the keyless wallet address, and an optional EOA (externally owned account) wallet address, if the user connected one on the account management site.
See the following docs:
The other SDKs will be updated soon.
October 01, 2024
September 21, 2024
Added
seasonId
parameter for List All Runes and List All Charms.
September 17, 2024
Ronin Waypoint
Added
React Native SDK reference: Ronin Waypoint React Native SDK.
Fixed
- Changed the function name
signTypeData
tosignTypedData
in Android SDK and iOS SDK references. - Restored Axie services in the sidebar navigation: Axie generator tool kit and Axie Experience Points.
August 29, 2024
Mavis ID rebranded to Ronin Waypoint
Our Mavis ID service is now called Ronin Waypoint. We updated the documentation and code examples to reflect this change. You can find the docs here: Ronin Waypoint.
Guides tab
In the Guides tab, the previous categories Mavis services, Ronin services, and Axie services are restructured under Products, Third-party integrations, and Guidelines:
- The Products category is a list of integration documentation organized by our own products and services. This documentation is used by game developers and engineering leads in game studios to estimate integration efforts and carry out the actual technical integrations.
- The Third-party integrations category contains documentation for third-party services that we support. This section might be expanded in the future.
- The Guidelines category contains our event preparation guidelines, which provide some best practices on handling high-load events like token airdrops of NFT mints in Mavis Market.
API reference tab
In the API reference tab, the GraphQL API pages for Axie, Katana, and Mavis Market are now merged into the existing GraphQL Playground page. The tab now focuses on the actual reference documentation for our REST and JSON-RPC APIs.
August 15, 2024
Ronin JSON-RPC
Updated
- Updated the eth_getLogs method to notify the maximum allowed block range of 500 and log responses can't exceed 10 MB or 10,000 logs.
- Edited and corrected the examples and parameter descriptions for all RPC endpoints. The examples are now runnable with an API key.
August 13, 2024
Ronin Waypoint
Added
Ronin Waypoint iOS SDK guide.
Skynet
Added
A Web3 API offering enhanced functionality and superior performance across key blockchain operations, including Accounts, NFTs, Blocks, Collections, Contracts, and Transactions. See Skynet Web3 API.
August 8, 2024
Ronin RPC
Added
Added a new method ronin_getTransactionBySenderAndNonce. Given a sender address and a nonce, it returns the transaction hash or null if not found.
Mavis Market
Added
Added a new partner API for NFT metadata refresh:
- How-to guide: Refresh NFT metadata
- API reference: Refresh NFT metadata
August 2, 2024
Reward Distribution service
Added
Documentation for the Reward Distribution service. A straightforward way to distribute rewards to your players in the form of ERC-20 tokens through just one API call. See Reward Distribution.
July 29, 2024
Ronin Waypoint
Added
A page that lists the games and apps that use Ronin Waypoint and showcases the related features: Showcases.
Fixed
The Unity SDK guide had an incorrect Unity version in the dependencies. The correct version is 2020.3.48f1. For more information, see Ronin Waypoint Unity SDK.
July 24, 2024
Ronin Waypoint
Added
- A guide on handling two types of wallets associated with a user's Sky Mavis Account (keyless wallet and an EOA Ronin Wallet): Handle user wallets.
- A tutorial on building a daily check-in feature using Ronin Waypoint within a sample Next.js app: Daily check-in.
MPC Solution
Updated
The "MPC Solution" product has been renamed to "Lockbox" in the documentation. No changes to links or code examples have been made.
July 22, 2024
Ronin Waypoint
Published developer documentation for the Ronin Waypoint service:
- Overview: key features, benefits, components of Ronin Waypoint.
- Get started: register your app to get an app ID, request access, configure the client.
- User journey: hands-on flow from the end user's perspective. Developers should follow along the steps to get a feel for how Ronin Waypoint works.
- SDK guides:
- Ronin Waypoint Unity SDK: a step-by-step guide for integrating Ronin Waypoint into Unity games deployed to mobile (Google Play Store, Apple App Store) and desktop (Mavis Hub) platforms.
- Ronin Waypoint Web SDK: a step-by-step guide for integrating Ronin Waypoint into browser games written in JavaScript or TypeScript.
- Ronin Waypoint Android SDK: a step-by-step guide for integrating Ronin Waypoint into decentralized apps on Android.
- Validate ID tokens: when a user grants authorization to a client app, Ronin Waypoint responds with an ID token containing user information. This guide describes how to verify the user's identity and issue your own access token, allowing the user to interact with the backend server.
- Glossary: the essential terms and definitions.
- FAQ: common questions about Ronin Waypoint.
- Troubleshooting: known issues and glossary of errors.
- Gas sponsorship: explains how Ronin Waypoint handles sponsored transactions.
July 19, 2024
July 5, 2024
MPC Solution
Updated
The MPC Core provider in the JavaScript SDK changed the name to Lockbox
. You can find the updated documentation, including the setup steps and code examples, under the Web tab in the MPC Solution guides. For more information, see MPC Solution.
Tools
Added
Setup guides for two Discord bots:
July 3, 2024
Ronin RPC
Added
After the London hardfork, Ether.js version 5 chooses to use the dynamic fee transaction type with maxPriorityFeePerGas = 1.5 GWei
when a developer doesn't explicitly set the gasPrice
and type
fields.
Added a troubleshooting entry for this issue.
Updated
Documented a workaround wrapper for the issue in the RPC tutorials:
June 20, 2024
Sky Mavis Account
Updated
Updated the Get started guide.
Mavis Market
Updated
In the Mavis Launchpad integration guide, mentioned that when compiling a list of addresses for the allowlist condition, creators can specify how many NFTs a particular address can mint.
Mavis Store
Added
- Added an FAQ page with questions asked by users and some other questions we think might be asked.
- Added a page explaining the fee structure and revenue calculation for merchants.
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.
June 11, 2024
Sky Mavis Account
Added
A guide on calling an API that accepts a user's ID and returns their profile information, including the username, an keyless wallet address, and a seed phrase Ronin Wallet address (if linked by the user). For more information, see Handle wallets.
Updated
Reorganized the Sky Mavis Account service documentation by "Account," "Wallet," and "User profile" categories. For more information, see Sky Mavis Account.
Removed
- The banner that indicated that the Sky 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.
June 7, 2024
Added
Mavis Launchpad
Security audit report for Mavis Launchpad's contracts: Verichains Public Report - Mavis Launchpad - v.1.0.