TokenURI function
JavaScript Code:
const Web3 = require('web3');
const web3 = new Web3('https://bsc-dataseed.binance.org/');
const contractABI = [...]; // The ABI of your ERC-721 contract
const contractAddress = '0x511B52B473aB081B08E98F679501492eBBaB509f';
const contract = new web3.eth.Contract(contractABI, contractAddress);
async function getTokenURI(tokenId) {
try {
const uri = await contract.methods.tokenURI(tokenId).call();
console.log(`URI for token ID ${tokenId}:`, uri);
return uri;
} catch (error) {
console.error("Error fetching token URI:", error);
}
}
const tokenId = 123; // Replace with your desired token ID
getTokenURI(tokenId);Last updated