A developer wallet is automatically generated for you once you first log into the developer portal. The developer wallet differs from the wallet used to log into the developer portal, which we'll call your account wallet.
Developer wallet private key in the developer portal
You may mint the NFTs for your game using your account wallet or developer wallet and integrate those NFTs in-game using the same API key. However, if you want to transfer or mint NFTs using the API (or SDKs), you must mint those NFTs with the developer wallet. This is because those endpoints require a blockchain transaction to be made by our server, so we need access to the private key that minted those NFTs.
For simplicity we recommend minting all NFTs using your developer wallet
When transferring or minting NFTs using the API, gas is required to complete those transactions, which gets deducted from your developer wallet. For that reason, you need to deposit gas in your developer wallet for the chain your NFTs are on. You can do so by clicking deposit. Note that you will only see the balance of your developer wallet in the chain you have selected.
Ethereum -> ETH
Arbitrum -> ETH
Optimisim -> ETH
BSC -> BNB
Polygon -> MATIC
Avalanche -> AVAX
Fantom -> FTM
When using the API you do not need to worry about specifying a blockchain, Altura's system will automatically detect the blockchain and use the appropriate gas type from your developer wallet
How to add your developer wallet to MetaMask
You must have a MetaMask wallet before continuing
Visit and log into the developer portal.
Click the copy button in the private key section to copy your private key.
Open MetaMask, click on your account picture in the top right, then click on import account.