NFTS
Deploys a new NFT to the blockchain
POST
https://api.nft.kreatorverse.com/ /deployContract
Creates a new NFT.
Request Body
contractName*
string
Name of the NFT Contract
contractSymbol*
string
Token Symbol of the NFT
contractType*
string
The type of NFT. for now, we only support one type :- ERC721
Mint a new NFT
POST
https://api.nft.kreatorverse.com/mint
Example request
{ "contractType": "ERC721", "contractAddress": "0x52461A166B2D28b71D1b67D5B69003ab86862909", "toAddress": "0x7816C13a8476d0d87E918AC308C01E723a08FDaA", "metaDataURI": "dummy string" }
Request Body
contractType*
String
The type of NFT. for now, we only support one type :- ERC721
contractAddress*
String
Address of the NFT
toAddress*
String
Receiver address
metaDataURI*
String
URL of the metadata stored
Transfer an nft to a new address
POST
https://api.nft.kreatorverse.com/transferNFT
Example request { "contractAddress": "0xFC59257B7647Ed7218FE757DaEa5993E2017BC84", "toAddress": "0x52387f3cc0520362A6A6677eb12c3cB111B30188", "contractType": "ERC721", "nftId": "1" }
Request Body
contractType*
String
The type of NFT. for now, we only support one type :- ERC721
toAddress*
String
Address of receiver
contractType*
String
Type of contract
nftId*
String
id of the nft
Burn an NFT
POST
https://api.nft.kreatorverse.com/burnNFT
Example request { "contractAddress": "0x18538E42564cD0fbcdaA021d48873Bd9757f5b89", "contractType": "ERC721", "nftId": "2" }
Request Body
contractAddress*
String
address of the NFT Contract to be burnt
contractType*
String
type of the NFT
nftId*
String
id of the nft to be burnt
Revoke ownership of nft contract
POST
https://api.nft.kreatorverse.com/revokeOwnership
Example { "contractAddress": "0x18538E42564cD0fbcdaA021d48873Bd9757f5b89", "toAddress": "0x52387f3cc0520362a6a6677eb12c3cb111b30188", "contractType": "ERC721" }
Request Body
contractAddress*
String
toAddress*
String
new owner of NFT contract
contractType*
String
Post Metadata to IPFS
POST
https://api.nft.kreatorverse.com/metadata
Example :- { "title": "Real World Assets", "name": "J.M Orchid", "description": "New Socity Near Well Developing Envirment", "mediaURL": "media url", "mediaType": "img", "attributes": [] }
Request Body
title*
String
name*
String
description*
String
mediaURL*
String
url of media storage
mediaType*
String
type of the media. For now, we only support img
attributes*
String
attributes of the NFT
Get the nft(s) owned by that account, pertaining to that particular nft contract
GET
https://api.nft.kreatorverse.com/getNFTSOwned
Example :- { "contractAddress":"0xF8660B0c8C7a7f31968A7ab67A57caf0B72489A8", "contractType":"ERC721", "nftOwner":"0x92506Ee00ad88354fa25E6CbFa7d42116d6823C0" }
Request Body
contractAddress*
String
Address of NFT Contract
contractType*
String
Type of NFT
nftOwner*
String
Owner of NFT
Last updated
Was this helpful?