Contract Metadata
info
ChainQuery API is currently in beta. Report any bugs to support@nirvanalabs.ai
Type
GET
Description
Retrieve the contract level metadata for a given address
Parameters
address
- NFT contract address
Code
- nft.js
- nft.rb
- nft.py
- Curl (HTTP)
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.nirvanalabs.xyz/nfts/contracts/metadata?address=0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d',
headers: { }
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
require "uri"
require "net/http"
url = URI("https://api.nirvanalabs.xyz/nfts/contracts/metadata?address=0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d")
http = Net::HTTP.new(url.host, url.port);
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
import http.client
conn = http.client.HTTPSConnection("https://api.nirvanalabs.xyz")
payload = ''
headers = {}
conn.request("GET", "/nfts/contracts/metadata?address=0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
curl --location --request GET 'https://api.nirvanalabs.xyz/nfts/contracts/metadata?address=0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d'
Sample Response
[
{
"address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"name": "BoredApeYachtClub",
"symbol": "BAYC",
"type": "ERC721",
"created_at": "2022-10-23T15:52:13.381Z"
}
]