Base URL http://bdao-ecs-crtrvrs-wallet-api-dev-2122478437.ap-southeast-1.elb.amazonaws.com/api/v1
Output Pin Structure for All Blueprints:
- OnSuccess: Triggered upon a successful API request.
- OnFail: Triggered if an error occurs during the API request.
- Data: Holds data from a successful API request (only available when OnSuccess is activated).
- Message: Contains error message for a failed API request (populated when OnFail is triggered).
- Response Code: Indicates the HTTP response code received.
- Request CreatorVerse UE plugins from the BreederDAO team.
- Navigate to your root project directory. Create a new folder named Plugins and add the received plugins to this folder.
- Open the Unreal Engine editor. You will be prompted to compile the plugin. Follow the on-screen instructions to complete the compilation process.
- Search for the BreederDAO subsystem.
Description:
Enables users to create a Creatorverse account.
Input Pin:
- Username
- Password
- Confirm Password
Email Verification:
Upon registration, users receive a verification email to confirm the validity of their email address.
Description:
Facilitates user login to the Creatorverse game.
Pre-requisite:
- User must be registered.
Input Pin:
- Email or Username
- Password
Data Struct:
Note: Upon successful login, a Bearer token will be generated. This token is essential for accessing other APIs within the Creatorverse ecosystem.
Description:
Retrieve user account data, including user information, DATs, and currency balances.
Pre-requisite:
- User must be logged in.
Data Struct:
Description:
Fetch the current user’s DATs.
Data Struct:
Description:
Retrieve the current user’s currency balances.
Data Struct:
Description:
Access a complete list of playable DATs in the game.
Data Struct:
Description:
Associate specific DATs with a player's account. Obtain UserId by calling the Get User Data plugin.
Input Pin:
- UserId
- Dat Enum
Data Struct:
Description:
Modify a player's currency balance. Use -1 for Gems, Relics Fragments, and Cores to retain the current balance. UserId can be obtained through the Get User Data plugin
Input Pin:
- Gems
- Relics Fragments
- Cores
Data Struct: