Tezos: Create an NFT on the Tezos Network using IPFS on Filebase
Learn how to create an NFT on Tezos with IPFS on Filebase.
What is Tezos?
1. First, we need an image to use as an NFT. We’ll start by uploading an image to Filebase for us to use.
2. Select ‘Buckets’ from the left side bar menu, or navigate to console.filebase.com/buckets.

3. Enter a bucket name and choose the IPFS storage network to create the bucket.

4. Next, select the bucket from your list of buckets, then select ‘Upload’ in the top right corner to upload an image file.

5. Select an image to be uploaded.

6. You can view the object’s IPFS CID in the CID column, or you can click on your uploaded object to display the metadata for the object, which includes the IPFS CID.

7. Open a command line interface and create a new directory for your project:
8. Install the @oxheadalpha/tznft npm package:
@oxheadalpha/tznft npm package:9. Initialize the tznft tool:
10. Confirm the initialization was successful by viewing the default active network.
11. Next, bootstrap the Tezos network with the command:
12. Now it's time to mint an NFT token. The command syntax for minting is as follows:
13. To inspect the NFT contract and the associated token metadata, we can use the following command syntax:
14. To inspect the token balance for our NFT contract, we can use the following syntax:
15. Now let’s create an NFT with external metadata using the IPFS CID we recorded in the beginning of this tutorial from our Filebase upload.
16. Up until now, we have used the sandbox network for these commands.
Last updated