Installation setup
Prerequisites
Installation
npm install dotenv axios @aptos-labs/ts-sdkAptos Client & Account Setup
// Import required packages
import dotenv from 'dotenv';
import axios from 'axios';
import {
AptosConfig,
Aptos,
Network,
Account,
Ed25519PrivateKey,
PrivateKeyVariants
} from "@aptos-labs/ts-sdk";
// Load environment variables
dotenv.config();
// Initialize Aptos client
const config = new AptosConfig({ network: Network.TESTNET });
const aptos = new Aptos(config);
// Configure account
const formattedPrivateKey = PrivateKey.formatPrivateKey(
process.env.APTOS_PRIVATEKEY || '',
'ed25519' as PrivateKeyVariants
);
const account = Account.fromPrivateKey({
privateKey: new Ed25519PrivateKey(formattedPrivateKey),
});Last updated