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
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
implementation("id.walt:waltid-nftkit:VERSION")
Maven
<dependency>
<groupId>id.walt</groupId>
<artifactId>waltid-nftkit</artifactId>
<version>VERSION</version>
</dependency>
Required Maven repos:
https://maven.walt.id/repository/waltid/
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?