Setup

Learn how to setup the NFT-Kit on your local system

Choose your system

Do you want to build using our APIs or add the NFT-Kits functionalities as a direct dependency in a Kotlin/Java application

API

Installation & Running the Project

Make sure you have Docker or a JDK 16 build environment including Gradle installed on your machine

  1. Clone the project

git clone https://github.com/walt-id/waltid-nftkit.git

2. Change the folder

cd waltid-nftkit/

3. Configure your project

4. Building the docker container

docker build -t nftkit .

5. Running the container

docker run -p 7000:7000 -it nftkit

Start Building

NFT | Creation & Management - How to deploy Smart Contracts and mint NFTs

NFT | Ownership Verification - How to verify NFT ownership within a collection and traits

Smart Contract | Extensions - Pause token transfers, minting and burning

Smart Contract | Access Control - Access Control functionalities

Kotlin/Java SDK

Gradle

Maven

Required Maven repos:

Start Building

NFT | Creation & Management - How to deploy Smart Contracts and mint NFTs

NFT | Ownership Verification - How to verify NFT ownership within a collection and traits

Smart Contract | Extensions - Pause token transfers, minting and burning

Smart Contract | Access Control - Access Control functionalities

Last updated

Was this helpful?