Vector Smart Chain provides powerful tools for exploring on-chain activity, monitoring contracts, and integrating analytics into your dApps.
// Example using Node.js + axios
const axios = require('axios');
// Replace with your wallet or contract address
const address = "0xYourAddressHere";
// VSC Explorer API endpoint for transactions
const apiUrl = `https://explorer.vscblockchain.org/api?module=account&action=txlist&address=${address}&startblock=0&endblock=99999999&page=1&offset=10&sort=desc`;
async function getTransactions() {
try {
const response = await axios.get(apiUrl);
if (response.data.status === "1") {
console.log("Recent Transactions:");
response.data.result.forEach((tx, index) => {
console.log(`${index + 1}. Hash: ${tx.hash}, From: ${tx.from}, To: ${tx.to}, Value: ${tx.value}`);
});
} else {
console.log("No transactions found or API error:", response.data.message);
}
} catch (error) {
console.error("Error fetching transactions:", error);
}
}
getTransactions();
Explanation:
address → target wallet/contractstartblock / endblock → define block rangepage / offset → paginationsort → asc or descPro Tips: