Developer Resources
// Import the AIGENT Layer SDK
const AigentSDK = require('aigent-sdk');
// Initialize the API client
const apiClient = new AigentSDK({
endpoint: "https://api.aigent-layer.com", // Replace with actual API endpoint
apiKey: "YOUR_API_KEY" // Replace with your API key
});
// Query blockchain for latest block
async function getLatestBlock() {
const block = await apiClient.getBlock("latest");
console.log("Latest Block:", block);
}
// Send a transaction
async function sendTransaction(from, to, amount) {
const txResponse = await apiClient.sendTransaction({
from: from,
to: to,
value: amount,
privateKey: "YOUR_PRIVATE_KEY"
});
console.log("Transaction ID:", txResponse.id);
}
// Fetch account details
async function getAccountDetails(accountAddress) {
const account = await apiClient.getAccount(accountAddress);
console.log("Account Details:", account);
}
// Example usage
getLatestBlock();
sendTransaction("0xSenderAddress", "0xReceiverAddress", 100);
getAccountDetails("0xAccountAddress");
Last updated
