About integration levels
Overview
When integrating with Mavis Store, you can choose between two integration levels: basic and advanced. These levels differ in the number of API endpoints you need to implement and the personalization features available.
How to choose
The basic integration is ideal if you want a quick setup with minimal API implementation, allowing you to sell both on-chain items like NFTs and off-chain items, such as in-game currency.
Alternatively, the advanced integration offers more customization for off-chain items, allowing you to personalize items for buyers based on rank or progress. It requires a more complex setup with five API endpoints and the need to contact Sky Mavis to set up the personalization on our end.
Basic integration | Advanced integration |
---|---|
Suitable for on-chain and off-chain items | Suitable for off-chain items only |
Quick and simple setup | More complex setup |
One to two API endpoints to implement | Five API endpoints to implement |
No need to personalize items for buyers | Items made available based on predefined criteria |
Basic integration
The basic integration lets you quickly set up your store on Mavis Store by implementing one or two API endpoints:
- Required: Deliver paid order
- Optional, for off-chain items: Verify user
Basic integration diagram
Advanced integration
Advanced integration lets you personalize item availability for each buyer based on criteria like their rank or progress. You need to implement five API endpoints and contact Sky Mavis to enable the advanced integration. The endpoints are as follows: