Bitski Blockchain APIs provide a managed solution for interacting with the Ethereum blockchain. All you need is an auth token to use these APIs and be able to create contracts and mint NFTs.
There are three main areas of Blockchain APIs:
- Contracts
- Token Templates
- Tokens
Here you can create, update, and view contracts associated with your account. Bitski assigns each contract a UUID which you will need to use with other endpoints to create templates and NFTs.
Token templates are applied to a contract using the contract id, They can be thought of as a base for all tokens minted from that contract. It allows you to set common attributes, such as the name, description, and image url. These properties will be applied to a token when it is minted. Once you create a template, Bitski assigns a UUID, which you will need to use with other endpoints.
You can view your tokens and their metadata, as well as mint new tokens, with these APIs. You'll need a template id and a contract id, as described previously, to use these.
Where's the code?
We have runnable examples in our recipe section.