Account Management
Vessel uses Ethereum-based wallet as an admin account. You can manage the permissions for each account on the Vessel UI. The private key is used for the authorization when you call game APIs.
Add an Account
Please go to Accounts tab and click ADD ACCOUNT button.
Enter the wallet address and select the actions you want to allow this account to do.
By adding an account for each team member, you don't need to use the royalty wallet's private key to make an API call.
Actions
Here's the list of actions:
Action | Description |
---|---|
StudioService.updateAccountPossibilities | Deprecated |
StudioService.addGame | Add a new game |
StudioService.setBeneficiaries | Update royalty wallet of the studio |
StudioService.setExtraData | Hide games from discovery view |
GameService.addCollection | Add a new collection |
GameService.transfer | Transfer token |
GameService.burn | Burn token |
GameService.burnToMint | Burn to mint token |
GameService.setBeneficiaries | Update royalty wallet specific to the game |
NftCollection.preMint | Deprecated |
NftCollection.mint | Mint a token |
NftCollection.mintBatch | Mint a batch of tokens |
NftCollection.pause | Pause a token |
NftCollection.unpause | Unpause a token |
NftCollection.setBeneficiaries | Update royalty wallet specific to the collection |
Last updated